- Dieses Thema hat 6 Antworten und 3 Teilnehmer, und wurde zuletzt aktualisiert vor 3 Jahren, 6 Monaten von PabloPicasso.
- AutorBeiträge
- 2. Juni 2021 um 10:02 Uhr #3069Jok3rTeilnehmer
Hallo,
ich habe zwei Systeme am laufen und mein stärkstes macht Probleme beim Plotten.CPU Ryzen 9 5950x OC 4,4Ghz auf allen Kernen
64Gb Arbeitsspeicher OC 3766mHz ( können aber auch 4mhz)
2x MVNE Samsung 980 pro
2x HP Enterprise SSDs mit U.2Wodurch können die Deads erzeugt werden?
Mit 3 MVNE SSDs gab es keine Probleme.Plotting Settings sind 4x
“
– name: P1
max_plots: 999
farmer_public_key:
pool_public_key:
temporary_directory: G:\
temporary2_directory:
destination_directory: H:\
size: 32
bitfield: true
threads: 6
buckets: 128
memory_buffer: 10000
max_concurrent: 3
max_concurrent_with_start_early: 4
initial_delay_minutes: 0
stagger_minutes: 110
max_for_phase_1: 2
concurrency_start_early_phase: 4
concurrency_start_early_phase_delay: 0
temporary2_destination_sync: false
exclude_final_directory: false
skip_full_destinations: true
unix_process_priority: 10
windows_process_priority: 128
enable_cpu_affinity: false
cpu_affinity: [ 0, 1, 2, 3, 4, 5 ]“
Grüße und vielen Dank.
2. Juni 2021 um 12:28 Uhr #3073MartinGastWie groß sind die NVMEs.
memory_buffer: 10000 ist zu groß, laut FAQ bringt mehr als 3400 keine Verbesserung.
Ich würde alle OC Features deaktivieren, zumindest testweise.
So seltsam es klingt, mal weniger Arbeitsspeicher probieren, habe von einem Windows10-Problem gelesen, dass bei 64GB und mehr auftritt in Verbindung mit NVMEs.
2. Juni 2021 um 13:22 Uhr #3076Jok3rGastSollten wir auf Linux ausweichen?
2. Juni 2021 um 13:24 Uhr #3077AnonymInaktivHallo,
habe ebenfalls einen Ryzen 9 5950x und 3 NVMEs im Einsatz. Ich plotte ebenfalls mit dem Swar Plotmanager. Bei mir funktioniert es einwandfrei. Das mit den 64 GB Speicher oder mehr kann ich nicht bestätigen. Ich habe 96 GB im Einsatz. Habe noch keine Probleme festgestellt.
Ich kann aber Martin beipflichten und würde testweise das OC deaktivieren. Ich habe bei mir den memory_buffer maximal auf 4000. Mehr bringt wirklich keine spürbaren Geschwindigkeitsvorteile.
Viele Grüße
2. Juni 2021 um 14:32 Uhr #3085LKGastLinux ist auf jeden Fall bereits von Vorteil, was den Speed angeht. Stabilität ist aber abhängig vom Gesamtsystem. Wenn irgendwas unter Windows scheiße läuft, muss es unter Linux nicht zwangsweise besser laufen.
6. Juni 2021 um 08:43 Uhr #3189GastGastAuch wenn das Thema schon etwas älter ist aber wenn ich es richtig verstanden habe, startets Du auf allen 4 NVMEs je 3 Plots und selbst mit 110 Minuten delay hast Du nach eben diesen 110 Minten 8 Plots parallel am laufen. Ich gehe mal davon aus, dass Deine ersten 4 Plotes nach dieser Zeit bereits mit Phase 1 fertig sind. Aber selbst wenn nicht, sollte Deine CPU mit der Überprovisionierung klar kommen (6 Threads x 4 = 24). Ich habe mit meinem 8 Kerner Ryzen 3700x schon etliche Plots parallel laufen lassen mit je 12 Threads. ABER…wenn Du jedem Plot 10GB Ram zuweist und Du nach 110 Minuten 8 Plots parallel am laufen hast, sind das 80GB Ram…und denn kann man nicht überprovisionieren. Zwar werden nicht die ganze Zeit die 3400-4000 byte genutzt aber Du kommst dennoch über die Grenze Deines zur Verfügung stehenden Rams hinaus und er bricht einen oder mehrere ab. Im Extremfall könnte sogar der Rechner abschmieren (je nach Betriebssystem).
Der Unterschied zwischen 2 oder 4 oder 6 Threads ist marginal, das macht nur etwas aus, wenn Du einen einzelnen Plot erstellst und dann auch nicht sonderlich viel. Es reichen eigentlich 2 Threads. Wenn das System gut läuft, kann man ja im laufenden Betrieb die config.yaml vom swarm anpassen und schauen, ob man mit 3 oder 4 Threads besser fährt..oder auch mit 6…aber eigentlich haben sich 2-4 sehr gut bewährt.
Tatsächlich ist die Dauer bei verringertem Ram auch wesentlich kürzer als man meinen sollte. Der Unterschied von 2GB und 4GB sind nur 5-10% maximal, je nach System. Zu dem Thema kan ich „Budget TechDad“ https://www.youtube.com/channel/UCt9fdy1VUbOCV3CoAPoDY6Q nur empfehlen.In Deinem Fall würde ich den Ram auf 3800-400 begrenzen, so kommst Du bei max 16 gleichzeitigen Plots auf jeden Fall mit dem Ram hin. Es gibt diverse Youtuber, die mit Deinem Setup 40-50 Plots am Tag hinbekommen. Ich bekomme mit meinem 3700x, 32gb Ram und einer 2tb nvme 21-22 Plots bei einem delay von 70 Minuten hin.
Schau mal auf youtube nach „Chia Collective“ https://www.youtube.com/results?search_query=chia+collective. Ist zwar Englisch aber zur Not gibts ja Untertitel. 🙂6. Juni 2021 um 10:39 Uhr #3193PabloPicassoTeilnehmerDa arbeitet Chia wohl anders.
Ich habe auch den R9 5950X mit 128GB RAM.
Als ich die beiden S3610 noch nicht hatte, hatte ich bis zu 18 Plots parallel am Laufen. 6 je NVME. Damals habe ich testweise 20.000 RAM zugewiesen. Damit wäre ich nominell bei 360 GB RAM gewesen.
Während der gesamten Laufzeit wird vom Plot Manager die Auslastung ausgegeben. Ich war niemals auch nur in der Nähe von 64 GB RAM Auslastung. Den Speicher darüber hätte ich mir schenken können.Was man den Threads zu viel an Speicher zuweist wird anscheinend einfach nicht verwendet.
Inzwischen lasse ich pro NVME (3St.) 3 Plots parallel laufen, davon max. 1 in Phase 1. Und pro SATA S3610 High Endurance SSD 2 parallel und max. 1 in Phase 1.
Damit komme ich auf 13 parallel laufende Plots. Und auf 34 pro Tag.
- AutorBeiträge
- Du musst angemeldet sein, um auf dieses Thema antworten zu können.