AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE Systemvoraussetzungen für hurtiges Arbeiten?
Thema durchsuchen
Ansicht
Themen-Optionen

Systemvoraussetzungen für hurtiges Arbeiten?

Ein Thema von Frickler · begonnen am 7. Jun 2022 · letzter Beitrag vom 9. Jun 2022
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von Mavarik
Mavarik

Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.130 Beiträge
 
Delphi 10.3 Rio
 
#1

AW: Systemvoraussetzungen für hurtiges Arbeiten?

  Alt 7. Jun 2022, 12:42
Braucht 10.2 mehr RAM (als 4 GB) oder mehr Kerne (als 2)? Oder muss der Host halt sehr viel fetter sein? Die virtuelle Platte auf NVMe SSD laufen statt SATA SSD?
Habt ihr Tipps?
Also ich habe hier mal einen Blogpost zu geschrieben!

Meine Empfehlung:
Host 64GB/16 Kerne
VM 32GB/ 8 Kerne

VMWare supportet nicht wirklich GPU's aber mit einer schnellen GPU läuft die VM trotzdem besser.

Die Geschwindigkeit der VM steht und fällt mit der Festplatten Geschwindigkeit!

SSD - No Way...

Ich verwende ein Raid 0 mit 4 M2's a 2TB... Macht ein Laufwerkt für die VM's von 8TB und ~10000/KBits/s Datenübertragung.

Mavarik
  Mit Zitat antworten Zitat
Frickler

Registriert seit: 6. Mär 2007
Ort: Osnabrück
564 Beiträge
 
Delphi XE6 Enterprise
 
#2

AW: Systemvoraussetzungen für hurtiges Arbeiten?

  Alt 7. Jun 2022, 13:04
Ähh.. VM 32 GB? Ich war immer der Meinung, die IDE ist 32 Bit (deswegen auch die Design-Packages immer nur 32 Bit) und nutzt einen Kern. Ist das inzwischen anders? Auch die von mir erzeugten Programme sind alle "nur" 32 Bit und "nur" VCL, kein FMX.

@Rollo: einige Fremd-Packages muss ich selbst auf die jeweils neuste Version updaten, denn die Entwickler sind nicht mehr greifbar. Und andere müsste ich eventuell ganz austauschen. Deswegen erstmal 10.2.
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.074 Beiträge
 
Delphi 12 Athens
 
#3

AW: Systemvoraussetzungen für hurtiges Arbeiten?

  Alt 7. Jun 2022, 13:23
Ähh.. VM 32 GB? Ich war immer der Meinung, die IDE ist 32 Bit (deswegen auch die Design-Packages immer nur 32 Bit) und nutzt einen Kern.
Erstens läuft in der VM ja nicht nur die IDE sondern auch das Windows, dein Programm während des Debuggens und eventuell noch so manch anderes Tool (z.B. ein lokaler SQL-Server).

Dass die IDE nur einen Kern benutzt ist schlichtweg ein Mythos.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Benutzerbild von Mavarik
Mavarik

Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.130 Beiträge
 
Delphi 10.3 Rio
 
#4

AW: Systemvoraussetzungen für hurtiges Arbeiten?

  Alt 7. Jun 2022, 13:34
Ähh.. VM 32 GB?
Uwe war schneller...

Selbst wenn die IDE nur eine Kachel von 4GB verwendet...
Ein Windows mit 4GB läuft doch wie ein Sack Nüsse... Windows alleine unter 8GB ist schon ein NOGO...
  Mit Zitat antworten Zitat
Benutzerbild von dummzeuch
dummzeuch

Registriert seit: 11. Aug 2012
Ort: Essen
1.482 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#5

AW: Systemvoraussetzungen für hurtiges Arbeiten?

  Alt 7. Jun 2022, 13:47
Ähh.. VM 32 GB? Ich war immer der Meinung, die IDE ist 32 Bit (deswegen auch die Design-Packages immer nur 32 Bit) und nutzt einen Kern.
Die IDE ist zwar immernoch ein 32 Bit Programm, allerdings:
  1. kann sie bis zu 4 GByte RAM benutzen
  2. gibt es mehrere Threads (einfach mal die IDE selbst im Debugger laufen lassen und staunen)
  3. starten auch einige IDE-Plugins eigene Threads (z.B. GExperts).
  4. brauchen ja auch noch andere Prozesse RAM und Prozessorzeit, u.a. deine eigenen Programme.

Ob 8 Kerne pro VM wirklich notwendig sind, bezweifle ich zwar, aber ein Rechner oder eine VM kann eigentlich nie zuviel RAM haben.

Mein aktueller Arbeitsrechner hat 8 Kerne und 16 GB RAM. Allerdings laufen die IDEs alle direkt auf dem Rechner und nicht in VMs.

Ein anderer Rechner hat nur 4 Kerne und 8 GB RAM und Delphi 10.2 ist darauf auch problemlos zu verwenden. Allerdings läuft außer Delphi und den Programmen, die ich entwickle, kein anderes Programm.

Generell ist viel RAM und schneller Massenspeicher wichtiger als CPU-Leistung, das gilt auch, wenn man VMs verwendet.
Thomas Mueller
  Mit Zitat antworten Zitat
Der schöne Günther

Registriert seit: 6. Mär 2013
6.114 Beiträge
 
Delphi 10 Seattle Enterprise
 
#6

AW: Systemvoraussetzungen für hurtiges Arbeiten?

  Alt 7. Jun 2022, 14:45
Also ich habe seit Jahren meine Delphi-VMs mit
  • 3 - 4 GB RAM
  • 2 Kerne
  • 60 GB Disk space

Im Notfall läuft die VM sogar auf meinem Surface-Tablet, dann zwar etwas zäh, aber...


Bislang größtenteils mit 10.0 Seattle, aber seit dem vermehrten Theming in der IDE wurde sie auch etwas hungriger. Deshalb kommt Delphi 10.4 oder 11 mit 3 GB nicht mehr so gut hin, da bin ich dann halt auf 4 GB RAM gegangen.

Geändert von Der schöne Günther ( 7. Jun 2022 um 14:48 Uhr)
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
3.936 Beiträge
 
Delphi 12 Athens
 
#7

AW: Systemvoraussetzungen für hurtiges Arbeiten?

  Alt 7. Jun 2022, 14:58
Die Hardware ist das Eine, aber auch die Software braucht Pflege, auch in den VM's.

Damit meine ich dass man Windows regelmäßig "säubert" (incl. der System-Updates, evtl. der EventLogs, etc. ) und ständig nachoptimiert.
Auch die VM-Images bereinige ich regelmäßig durch VmWare, nach einer Säuberung, was immer Gigabytes an Plattenplatz zurückholt.

Ein ungepflegtes Windows wird meiner Erfahrung nach ständig lahmer, nicht immer ist die IDE der Hauptschuldige.
  Mit Zitat antworten Zitat
Frickler

Registriert seit: 6. Mär 2007
Ort: Osnabrück
564 Beiträge
 
Delphi XE6 Enterprise
 
#8

AW: Systemvoraussetzungen für hurtiges Arbeiten?

  Alt 9. Jun 2022, 08:37
Also zusammenfassend könnte man sagen:
  • CPU mit 8 oder mehr Kernen
  • 64 GB RAM, gerne auch mehr
  • hohe Leistung auf dem Einzelkern, d.h. AMD ab Zen3 oder Intel ab 11. Generation
  • PCIe 4.0 SSD für die VMs
  • Windows 11 auf dem Host - oder Linux? Hab gelesen, dass Linux als VMware Host mehr Leistung für die VMs bereitstellt.

Ein Gaming PC von CaseKing mit 12900KS und Custom-WaKü, handgestreichelt von "Der8auer", wird es aber nicht werden
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.382 Beiträge
 
Delphi 11 Alexandria
 
#9

AW: Systemvoraussetzungen für hurtiges Arbeiten?

  Alt 9. Jun 2022, 09:11
[*]CPU mit 8 oder mehr Kernen[*]64 GB RAM, gerne auch mehr
Das mag für ein Entwicklersystem sinnvoll sein, wenn noch viel anderes darauf läuft, vor allem mehrere parallele VMs usw., aber rein für Delphi reichen 4 möglichst schnelle Kerne und 16 GB RAM vollkommen aus, d.h. auf dem Host 32 GiB RAM sind schon ausreichend, wenn es nur um die eine VM mit Delphi geht. Delphi selbst nutzt ohnehin nicht mehr als 2 GiB und hauptsächlich einen Kern, d.h. alles andere ist vor allem für das Betriebssystem und eben auch alles andere, was da sonst noch läuft, da, einmal für den Host und einmal die VM.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!

Geändert von jaenicke ( 9. Jun 2022 um 09:56 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Mavarik
Mavarik

Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.130 Beiträge
 
Delphi 10.3 Rio
 
#10

AW: Systemvoraussetzungen für hurtiges Arbeiten?

  Alt 7. Jun 2022, 15:11
Also ich habe seit Jahren meine Delphi-VMs mit
  • 3 - 4 GB RAM
  • 2 Kerne
  • 60 GB Disk space

Im Notfall läuft die VM sogar auf meinem Surface-Tablet, dann zwar etwas zäh, aber...
LOL.. Nicht dein Ernst...

Damit möchte ich aber nicht arbeiten... Wie debuggst Du den?

Mavarik

PS.: Nicht die Dezimalstellen durcheinander bringen... Nein es sind nicht 200.000 Zeilen...
Angehängte Grafiken
Dateityp: jpg Compiletime.JPG (16,8 KB, 48x aufgerufen)
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:07 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz