Delphi-PRAXiS
Seite 3 von 7     123 45     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Betriebssysteme (https://www.delphipraxis.net/27-betriebssysteme/)
-   -   RAD Studio on ARM (Apple M1) ? (https://www.delphipraxis.net/208273-rad-studio-arm-apple-m1.html)

Rollo62 24. Nov 2021 12:38

AW: RAD Studio on ARM (Apple M1) ?
 
Zitat:

Zitat von MEissing (Beitrag 1498093)
[*]Praktisch alle x32/x64-Software läuft völlig problemlos unter Windows/ARM64. Auch Spiele. Es gibt aber Ausnahmen. Bei Delphi (OnTopic) habe ich keinerlei Probleme festgestellt.)

Dankesehr Matthias, und auch Danke an backdraft,
das gibt mir wieder Hoffnung dass demnächst M1 nutzbar sein wird. :thumb:

MEissing 24. Nov 2021 14:55

AW: RAD Studio on ARM (Apple M1) ?
 
Es ist schon heute *sehr gut* nutzbar.

Man muss halt umdenken. Und seine VMs mit Windows/ARM64 neu aufsetzen.

Der M1 (Standard/Pro/Max) lässt es einfach nur fliegen. Windows 11/ARM64 ist auch "final"/Release...... aber man kommt nicht "einfach" dran.

Nachteile natürlich:
  • VMs neu installieren (OS + Anwendungen/Delphi)
  • Parallels benutzen (ich bin großer VMware "Fan" :-))
  • Kein Linux/x64 mehr auf dem gleichen Rechner per WSL oder eigener VM
  • Offiziell keine Unterstützung von MS für Win11/ARM64 auf Apple Silicon

Parallels/ARM Apple Silicon, Win11/ARM64 fliegt einfach nur so. Ich hatte die Tage einen Dell XPS 15/Core i9/8C16T/64GB RAM/2 TB SSD in der Hand. Das war vergleichsweise eine lahme Ente. Mit Akku von ca 90 Minuten (ROFL). Und kostet das gleiche (ca 3.8K €)

MEissing 24. Nov 2021 18:20

AW: RAD Studio on ARM (Apple M1) ?
 
Ja. Das ist der „Monterey Patch“
https://blogs.embarcadero.com/rad-st...tch-available/

arnold mueller 24. Nov 2021 19:19

AW: RAD Studio on ARM (Apple M1) ?
 
Ich kann den Bericht von Matthias grundsätzlich bestätigen. Delphi 11 läuft in der Windows 11 für ARM Preview wirklich extrem flott, man kann 32/64 Bit Applikationen bauen, alles sehr sehr fein - auf den ersten Blick!

Es gibt leider auch Nachteile.

1. Windows 11 ARM Preview hat nicht alle gängigen Treiber an Bord. In meinem Arbeitsalltag habe ich oft mit FTDI Chip Hardware zu tun, FTDI bietet offiziell aber keinen passenden Treiber an. Man kann sich an den Support wenden und bekommt dann Zugriff auf eine BETA Version. Die ist aber nicht signiert. Man ist gezwungen Windows zu verbiegen, damit unsignierte Treiber geladen werden. Das ist nichts für jedermann.

2. Die regelmäßigen Windows Updates haben mir schon zwei Mal das System zerschossen und ich war gezwungen die VM komplett neu aufzusetzen. Snapshot wiederherstellen geht natürlich auch, aber dann gibt's kein neues Windows. In beiden Fällen war der Windows Suchdienst kaputt und ließ sich nicht mehr starten. Ohne diesen Dienst wird Windows grottenlahm und ist quasi nicht mehr nutzbar.

3. Von Microsoft gibt es leider keine Aussage, ob Windows für ARM jemals offiziell für die Nutzung auf dem Mac freigegeben werden soll. Das macht die Investition in einen M1 Mac zu einem Risiko, wenn man nur für Windows entwickeln will.

So schön und effektvoll der erste Eindruck auch ist, für eine dauerhafte tägliche Arbeit mit Delphi ist ein M1 Mac aus meiner Sicht aktuell nicht geeignet. Und um es klar zu sagen: die oben beschriebenen Probleme haben nichts mit Embarcadero zu tun! Delphi läuft super!! Aber Windows ist im Moment einfach nicht soweit, dass man damit täglich und professionell arbeiten könnte.


Für Xcode und/oder Android Studio Projekte ist ein M1 Mac hingegen die erste Wahl. Der iPhone Simulator ist quasi instant on. App bauen geht auf meinem Mac Mini M1 fast doppelt so schnell wie auf meinem MacBook Pro 2018 mit i7.
Den Lüfter des Mac mini habe ich übrigens noch nie gehört. Beim MacBook Pro läuft er sofort hoch, wenn man Xcode und Simulator offen hat, die App baut oder ein pod update macht.

backdraft 24. Nov 2021 19:22

AW: RAD Studio on ARM (Apple M1) ?
 
Zitat:

Zitat von MEissing (Beitrag 1498093)
[*]Die aktuellen Insider-Builds haben, wenn man diese auf die Region "Deutschland" stellt, ein Problem mit dem Startmenü von Windows 11 / den Einstellungen von Windows 11 bei Parallels. Lösung "Set-WinUserLanguageList en-US -Force" innerhalb einer administrativen Powershell. Nur Englisch möglich

Ist aber in der Vollversion 21H2 22000.348 nicht mehr.
Läuft bei mir problemlos auf Deutsch alles.

arnold mueller 24. Nov 2021 19:28

AW: RAD Studio on ARM (Apple M1) ?
 
Zitat:

Zitat von MEissing (Beitrag 1498078)

System:
  • Parallels Desktop Pro 7.1 (8 Cores; 16 GB RAM)
  • Windows 11 ARM (Release 22000.318; kein Insider); Deutsch


Es muss Parallels Desktop Pro 17.1 heißen.

Woher hast du denn diese Windows Version? In meiner MSDN Subscription habe ich nichts gefunden.

backdraft 24. Nov 2021 19:43

AW: RAD Studio on ARM (Apple M1) ?
 
Ich glaube man sollte sich einfach vor Augen führen, dass die ARM Architektur ein ganz anderer Schuh ist, als die Intel Plattform.
Und so lange es kein offizielles Windows für Mac geben wird, werden sich auch die meisten Hersteller zurückhalten mit nativen Treibern, etc.
Auch Delphi wird es erst geben nativ für ARM wenn es offiziell wird.

Was für mich, als langjährer Mac Nutzer allerdings sehr wichtig ist, ist, dass ich mein MacBook mit Intel CPU tauschen kann, gegen ein M1 Produkt und weiterhin Windows und auch Delphi darauf betreiben kann. Ich kann mir nämlich kein anderes Notebook vorstellen als ein Macbook.

Ich glaube es geht alles in die richtige Richtung, und die Probleme werden in ein paar Jahren oder vielleicht auch Monaten weg sein.
Microsoft arbeitet ja auch mit Qualcomm an einer ARM basierten Lösung.

Mal sehen, wie lange uns beide Architekturen begleiten werden, oder ob eine verschwinden wird.

backdraft 24. Nov 2021 20:01

AW: RAD Studio on ARM (Apple M1) ?
 
[QUOTE=arnold mueller;1498129]
Zitat:

Zitat von MEissing (Beitrag 1498078)

Es muss Parallels Desktop Pro 17.1 heißen.

Woher hast du denn diese Windows Version? In meiner MSDN Subscription habe ich nichts gefunden.

Ich kann im MSDN Abo direkt ein Windows 11 ISO für ARM runterladen.

Mein System war allerdings ein Upgrade von einer Windows 10 Version.

Rollo62 24. Nov 2021 20:28

AW: RAD Studio on ARM (Apple M1) ?
 
Zitat:

Zitat von arnold mueller (Beitrag 1498127)
App bauen geht auf meinem Mac Mini M1 fast doppelt so schnell wie auf meinem MacBook Pro 2018 mit i7.

Hast Du auf dem Mini auch WinOnARM und D11 laufen ?
Falls ja, welche Parameter braucht das Teil damit es rund läuft (SSD, RAM, ...) ?

MEissing 25. Nov 2021 06:50

AW: RAD Studio on ARM (Apple M1) ?
 
Liste der Anhänge anzeigen (Anzahl: 1)
(Ja. Natürlich meinte ich "Parallels 17.1 Pro")

Zitat:

Zitat von arnold mueller (Beitrag 1498127)
Es gibt leider auch Nachteile.

1. Windows 11 ARM Preview hat nicht alle gängigen Treiber an Bord. In meinem Arbeitsalltag habe ich oft mit FTDI Chip Hardware zu tun, FTDI bietet offiziell aber keinen passenden Treiber an. Man kann sich an den Support wenden und bekommt dann Zugriff auf eine BETA Version. Die ist aber nicht signiert. Man ist gezwungen Windows zu verbiegen, damit unsignierte Treiber geladen werden. Das ist nichts für jedermann.

Ja. Treiber sind ein Problem. Müssen halt ARM64 sein.

Zitat:

Zitat von arnold mueller (Beitrag 1498127)
2. Die regelmäßigen Windows Updates haben mir schon zwei Mal das System zerschossen und ich war gezwungen die VM komplett neu aufzusetzen. Snapshot wiederherstellen geht natürlich auch, aber dann gibt's kein neues Windows. In beiden Fällen war der Windows Suchdienst kaputt und ließ sich nicht mehr starten. Ohne diesen Dienst wird Windows grottenlahm und ist quasi nicht mehr nutzbar.

Du setzt den Preview (=Insider) ein? Will man nicht. Braucht man nicht. Nein. Wirklich nicht. Von 22000.218 bis .348 im Release-Channel hatte ich keinerlei Probleme. Hol dir den Release Channel (22000.xxx) :-)

Zitat:

Zitat von arnold mueller (Beitrag 1498127)
3. Von Microsoft gibt es leider keine Aussage, ob Windows für ARM jemals offiziell für die Nutzung auf dem Mac freigegeben werden soll. Das macht die Investition in einen M1 Mac zu einem Risiko, wenn man nur für Windows entwickeln will.

Das ist der entscheidende Punkt. Wer Windows braucht und das per Hypervisor auf einem M1 betreibt, kann morgen schon in die Röhre schauen.

Zitat:

Zitat von backdraft (Beitrag 1498128)
Zitat:

Zitat von MEissing (Beitrag 1498093)
[*]Die aktuellen Insider-Builds haben, wenn man diese auf die Region "Deutschland" stellt, ein Problem ....

Ist aber in der Vollversion 21H2 22000.348 nicht mehr.

Destewegen ich ja auch von Insider schrieb :-)

Zitat:

Zitat von arnold mueller (Beitrag 1498129)
Woher hast du denn diese Windows Version? In meiner MSDN Subscription habe ich nichts gefunden.

Nennt sich "Windows 11 IoT Enterprise (updated Nov 2021)" -> ARM64. Enthält die "IoT Enterprise" und die "Enterprise Edition"

Anhang 54643

Zitat:

Zitat von Rollo62 (Beitrag 1498135)
Hast Du auf dem Mini auch WinOnARM und D11 laufen ?
Falls ja, welche Parameter braucht das Teil damit es rund läuft (SSD, RAM, ...) ?

RAM beim Mac Mini: Würd ich maximalen Ausbau nehmen (16GB; mehr geht nicht; mehr ist aber immer gut)
SSD sollten mindestens 256 GB sein. Eine VM nur mit Windows+Delphi braucht minimal (Android, iOS, macOS, Windows Entwicklung) ca 50 bis 60 GB. Davon brauchst du N Instanzen (1<=N<=x). Ich habe hier auch externe Thunderbolt-SSDs/NVMe mit ca 2,5 GB/sec R/W. Damit kann man den internen, nicht erweiterbaren Speicher (SSD; RAM ist überhaupt nicht zu erweitern!) bequem und schnell erweitern.


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:01 Uhr.
Seite 3 von 7     123 45     Letzte »    

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