Einzelnen Beitrag anzeigen

Benutzerbild von MEissing
MEissing

Registriert seit: 19. Jan 2005
Ort: Egelsbach
1.384 Beiträge
 
Delphi 12 Athens
 
#9

AW: neues MacBook Pro: welcher reicht aus

  Alt 4. Dez 2023, 14:25
In den Anforderungen steht: "Ich kann mir ein MacBook kaufen".
Jetzt kann man spekulieren, warum es ein MacBook sein soll: Company Policy? Firmenstandard?

Jetzt nochmals zur Aufklärung (M1/2/3 Pro, Max, Vanilla; VM und Windows)

Sowohl Parallels, als auch VMware haben einen Hypervisor für M(x)-Macs. Das ist kein Emulator. Hier wird nix emuliert, um ein Windows darauf laufen zu lassen. Es wird virtualisiert.
Zur Zeit (und absehbar bis in alle Ewigkeit) kann nur ein Windows 11 (und höher) virtualisiert werden. Kein Windows 10. Kein Windows 7 und auch kein Windows Server. Dabei muss es sich um eine ARM-Version von Windows handeln. (Windows 7/ARM konnte man sich mal auf https://uupdump.net zusammenbastelnd. Das ist aber veraltet.
Innerhalb von Windows 11/ARM wird dann ein Win32/Win64 Programm (x64 oder x64) von einer Windows Schicht emuliert.
Das ergibt (gefühlsmässig, Pi * Daumen) ca 80 bis 90% der möglichen, nativen Performance; also "satt genug"

NB: Linux/ARM läuft auch mittlerweile sehr gut. Und kann die x86/x64 Intel Emulation "Rosetta" auch direkt mitbenutzen (zB für RAD Server, Delphi Webservices auf Apache/Linux!)

Delphi 11 und Delphi 12 laufen recht problemlos auf einer solchen Konstellation. Ausnahme: Win64 Debugging hat eine/einige Einschränkungen
https://quality.embarcadero.com/browse/RSP-40051

Warum MacBook? Die Dinger sind mobil, schnell, stabil, stromsparend und damit langlaufend. Und auch nicht wirklich (viel) teurer, als ein gutes Windows-Notebook.

Meine Empfehlung: Parallels. Dort ist die Windows 11/ARM Installation mit 5 Mausklicks gemacht. Und es läuft wirklich sehr gut.

https://www.youtube.com/watch?v=vc2mLROXWcQ

Achja: "Welcher reicht aus?" Eigentlich jedes MacBook. M1, M2, M3 Pro oder Max wird man kaum/gar nicht merken. Die Delphi IDE nutzt zumeist nur einen Core. Und Single-Core Benchmarks unterschieden sich vllt um 15% real. Hauptsache 32 GB RAM (bei mehreren VMs parallel) und passende SSD Größe (Achtung: Die kleinen SSD Ausbaustufen können langsamer sein!). 14, 15, 16 Zoll? Geschmacksache. 32 GB RAM nicht mit den kleinsten MacBooks verfügbar!
Matthias Eißing
cu://Matthias.Eißing.de [Embarcadero]
Kein Support per PN

Geändert von MEissing ( 4. Dez 2023 um 14:36 Uhr) Grund: Update
  Mit Zitat antworten Zitat