Chia-Plotting auf einer Ramdisk in unter 5 Stunden (Linux/Debian)
Habt Ihr Euch bereits gefragt wie lange es wohl dauern würde mit einer Ramdisk einen Chia-Plot zu erstellen? Es dauert ca. 4,5 Stunden. Wie das geht? Relativ einfach – solange Ihr 256GB RAM und eine SSD zur Verfügung habt.
Als erstes muss eine Ramdisk erstellt werden:
mkdir /home/ramdisk
mount -t tmpfs -o size=241G ilovelautenbacherch /home/ramdisk/
Dieser Befehl mountet eine Ramdisk mit 241GB unter dem Pfad /home/ramdisk.
Als nächstes müssen wir den Plot erstellen und geben hierzu auch ein zweites temporäres Verzeichnis an, denn sonst würde der Speicher nicht ausreichen um am Ende auch die Plot-Datei zu schreiben:
chia plots create -k 32 -r 4 -n 1 -t /home/ramdisk -2 /ssd/1 -d /ssd/1
chia plots create – erstellt einen neuen Plot
-k32 – erstellt einen k32 Plot
-r 4 – nutzt vier Prozessorkerne (insbesondere für Phase 1 und 2)
-n 1 – erstellt genau einen Plot
-t – gibt das temporäre Verzeichnis /home/ramdisk an
-2 – gibt das zweite temporäre Verzeichnis an, hier /ssd/1
-d – gibt das finale Verzeichnis für den Plot an, hier /ssd/1
Alternativ könnt Ihr auch versuchen den Plot ohne zweites temporäres Verzeichnis („-2“) zu erstellen, wenn ich mich recht erinnere könnte es auch ohne zweites temp.-Verzeichnis funktionieren solange mind. 240 GB Ramdisk zur Verfügung stehen.
Hinweis: Dieser Text ist urheberrechtlich geschützt.
Kaffeespenden bitte an: 0xd0803A568615A18403C3722AC6dBb3202FD14034 (Ethereum)
7 Antworten zu “Chia-Plotting auf einer Ramdisk in unter 5 Stunden (Linux/Debian)”
Also ein Plot auf einer einfachen M2 dauert 6Std.Ist ja dann nicht wirklich schneller.Woran liegt das?
Chia ist so konzipiert dass nicht in kürzester Zeit (durch den Einsatz von Geld) Plots generiert werden können. Es gibt daher sozusagen auch eine Mindestzeit, bedingt durch technische Faktoren.
Is 512GB enough memory to fill the first and second phases in RAM?
If you specify 241G for the Ramdisk this should be big enough for the temp direcoty. But you should choose a final directory outside of the ramdisk. With 512G you are able to make 2 Ramdisks.
Yes, I plan to try to create two RAM disks, for the first and second phase of plotting. Is 512 GB enough for this?
Why you want to try to create two Ramdisks for that? Just make an Ramdisk with about 241G and specify the ramdisk as temporary directory and a ssd or hdd as final directory (-t /ramdisk -d /ssd/). 512 GB should be enough for two ramdisks at the same time.
Ich schaffe es mit meinem HP Laptop auch in knapp 5,5h aber
1TB NVMe und 1 Plot in Phase 1, sowie 2Plots in Phase 2-4. Richtig getimed habe ich ca. alle 2h einen Plot! CPU hat 12 Threads, 16GB RAM und 2 Pagefiles mit je 2919MB
Gelegentlich klappt es auch mit 4 gleichzeitig aber nicht sehr zuverlässig. Einer stürzt immer mal ab.
Meine Einstellung
12Threads
3532 MiB RAM
k32-Plot