Bitcoin Forum

Local => Deutsch (German) => Topic started by: LightningFury on June 14, 2012, 12:59:22 AM



Title: Bitcoind Arbeitsspeicher
Post by: LightningFury on June 14, 2012, 12:59:22 AM
Mir ist aufgefallen das der Bitcoin Daemon extrem viel RAM frisst.
Hab ne VM mit 1 GB Ram auf der 64 Bit Ubuntu +Teamspeak zu Zeit läuft ~170 MB Speicherauslastung.
Jetzt würde ich gern Bitcoin noch mit drauf packen und hab festgestellt das dann komplett 1 GB Ram ausgelastet ist und er den Swap benutzen muss.
Gibt es eine Alternative zum normalen Bitcoind mit der ich Bitcoins empfangen, senden und im Wallet von Account zu Account verschieben kann also das übliche JSON-RPC zeugs mit weniger Speicherlast?
Ich möcte nicht deswegen meine Serverkosten verdoppeln müssen wegen nen Paar MB.


Title: Re: Bitcoind Arbeitsspeicher
Post by: Nachtwind on June 14, 2012, 09:54:12 AM
Hast du den bitcoind selber kompiliert? Hab jetzt schon öfters die erfahrung gemacht, dass die vorkompilierten bitcoinds etwas heisshungriger sind als die selbsterstellten..


Title: Re: Bitcoind Arbeitsspeicher
Post by: LightningFury on June 15, 2012, 07:27:29 AM
nee selbst compiliert habe ich nicht glaube aber nicht das das viel ausmachen würde


Title: Re: Bitcoind Arbeitsspeicher
Post by: Ente on June 15, 2012, 09:30:27 AM
Bestimmt gibt es Möglichkeiten, einen Bitcoin-Dienst mit weniger RAM zum laufen zu kriegen. bitcoinj, bitcoinlib, eine Android-App, den original daemon optimieren, etc etc.
Bei keiner der Optionen sehe ich, dass man das mal so eben umsetzt. Wie viele Stunden sollte man einkalkulieren, bis es stabil läuft? 10 Stunden? Und wie teuer ist so eine Arbeitsstunde? Setzen wir mal einen Liebhaber-Stundenlohn von 2 Euro an, dann kannst du dir von den 20 Euro minimum Arbeitskosten, bei denen du keine Funktionsgarantie hast, gleich 1gb SD oder 1gb DDR1 oder 2gb DDR2 oder 4gb DDR3 Ram. Und du hast dann als Bonus mehr Ram.

:-P

Ente


Title: Re: Bitcoind Arbeitsspeicher
Post by: Herbert on June 15, 2012, 02:45:17 PM
Mir ist aufgefallen das der Bitcoin Daemon extrem viel RAM frisst.
Hab ne VM mit 1 GB Ram auf der 64 Bit Ubuntu +Teamspeak zu Zeit läuft ~170 MB Speicherauslastung.
Jetzt würde ich gern Bitcoin noch mit drauf packen und hab festgestellt das dann komplett 1 GB Ram ausgelastet ist und er den Swap benutzen muss.
Gibt es eine Alternative zum normalen Bitcoind mit der ich Bitcoins empfangen, senden und im Wallet von Account zu Account verschieben kann also das übliche JSON-RPC zeugs mit weniger Speicherlast?
Ich möcte nicht deswegen meine Serverkosten verdoppeln müssen wegen nen Paar MB.

Also bitcoind (nur der daemon, ohne GUI) braucht bei mir laut htop VIRT 419MB und RES (der eigentlich interessante Wert) nur 196MB. Und der läuft schon seit vielen Tagen ohne Unterbrechung. Ist allerdings selbst kompiliert, aber ich kann mir nicht vorstellen dass das einen großen Unterschied macht...


Title: Re: Bitcoind Arbeitsspeicher
Post by: LightningFury on June 17, 2012, 12:24:38 PM
Bestimmt gibt es Möglichkeiten, einen Bitcoin-Dienst mit weniger RAM zum laufen zu kriegen. bitcoinj, bitcoinlib, eine Android-App, den original daemon optimieren, etc etc.
Bei keiner der Optionen sehe ich, dass man das mal so eben umsetzt. Wie viele Stunden sollte man einkalkulieren, bis es stabil läuft? 10 Stunden? Und wie teuer ist so eine Arbeitsstunde? Setzen wir mal einen Liebhaber-Stundenlohn von 2 Euro an, dann kannst du dir von den 20 Euro minimum Arbeitskosten, bei denen du keine Funktionsgarantie hast, gleich 1gb SD oder 1gb DDR1 oder 2gb DDR2 oder 4gb DDR3 Ram. Und du hast dann als Bonus mehr Ram.

:-P

Ente

1GB ram kostet mich jeden Monat 15 € mehr nicht einmal 20 € es geht nicht um meinen Rechner zuhause sondern um nen VM im Rechenzentrum

Das mit dem selbst kompilieren werd ich mal checken hört sich gut an  ;D


Title: Re: Bitcoind Arbeitsspeicher
Post by: jimon on June 19, 2012, 03:52:38 PM
dann solltest du eventuell deinen anbieter ueberdenken ;)