Windows XP Professional x64 Edition: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Screenshot in italiano
Ho aggiunto delle fonti
Riga 22:
Windows XP Professional x64 Edition era basato sul sistema operativo [[Windows Server 2003]] SP1 (build 5.2.3790.1830), dato che quella era l'ultima versione di [[Microsoft Windows]] durante lo sviluppo del sistema operativo, ma prende il nome da Windows XP.
 
Il beneficio principale del passaggio all'architettura a 64 bit è l'incremento della quantità massima di [[RAM]] utilizzabile. I processi di Windows XP [[32 bit|32-bit]] sono limitati ad usare non più di 4 [[Gigabyte|GB]] di RAM, equamente divisi tra il [[kernel]] e l'[[applicazione (informatica)|applicazione]], e il sistema operativo stesso non può utilizzare più di 4 GB di memoria RAM ma solo 3 GB. Windows XP x64 poteva supportare molta più memoria; sebbene il limite teorico della memoria sia di 18 miliardi di GB, Windows XP x64 è limitato a 32 GB per la [[RAM|memoria fisica]] di sistema e a 16 [[Terabyte]] per la [[memoria virtuale]].
Il beneficio principale del passaggio all'architettura a 64 bit è l'incremento della quantità massima di [[RAM]] utilizzabile.
I processi di Windows XP [[32 bit|32-bit]] sono limitati ad usare non più di 4 [[Gigabyte|GB]] di RAM, equamente divisi tra il [[kernel]] e l'[[applicazione (informatica)|applicazione]], e il sistema operativo stesso non può utilizzare più di 4 GB di memoria RAM ma solo 3 GB.
Windows XP x64 poteva supportare molta più memoria; sebbene il limite teorico della memoria sia di 18 miliardi di GB, Windows XP x64 è limitato a 32 GB per la [[RAM|memoria fisica]] di sistema e a 16 [[Terabyte]] per la [[memoria virtuale]].
 
In pratica, la maggior parte delle [[scheda madre|schede madri]] compatibili con i processori a 64 bit all'epoca non supportavano neanche la metà dei 128 GB, e spesso erano ancora limitate a 8 GB.
 
Windows XP x64 Edition era in grado di funzionare sui processori [[AMD64]] di [[AMD]] e [[EM64T]] di Intel e non va confuso con il sistema operativo [[Windows XP 64 bit Edition]], che era invece dedicato ai processori [[IA-64]]/[[Itanium|Intel Itanium]]<ref>[https://www.microsoft.com/presspass/press/2003/mar03/03-28WinXP64BitPR.mspx www.microsoft.com/presspass/press/2003/mar03/03-28WinXP64BitPR.mspx] {{Webarchive|url=https://web.archive.org/web/20111230022705/http://www.microsoft.com/presspass/press/2003/mar03/03-28winxp64bitpr.mspx# |data=30 dicembre 2011 }},
[http://www.infoworld.com/article/05/01/04/HNmicrosoftnixesxpitanium_1.html www.infoworld.com/article/05/01/04/HNmicrosoftnixesxpitanium_1.html] {{webarchive|url=https://web.archive.org/web/20050105054030/http://www.infoworld.com/article/05/01/04/HNmicrosoftnixesxpitanium_1.html |data=5 gennaio 2005 }}</ref>, sebbene Microsoft chiami comunemente entrambi “Windows a 64 bit”, a causa della loro somiglianza strutturale.
 
==Compatibilità con le applicazioni a 32-bit==
Windows XP x64 Edition usava una tecnologia chiamata [[WOW64]], che permetteva l'esecuzione delle applicazioni a 32 bit. Questa tecnologia fu implementata dapprima in [[Windows XP 64 bit Edition|Windows XP 64-bit Edition]], ma fu poi riutilizzata anche per [[Windows Server 2003]] e per l'edizione x64 di [[Windows XP]].
Questa tecnologia fu implementata dapprima in [[Windows XP 64 bit Edition|Windows XP 64-bit Edition]], ma fu poi riutilizzata anche per [[Windows Server 2003]] e per l'edizione x64 di [[Windows XP]].
 
Siccome le architetture [[AMD64]] di [[Advanced Micro Devices|AMD]] e [[EM64T]] di Intel includono il supporto per le istruzioni a 32-bit, WOW64 cambia semplicemente i processi alla modalità a 32 bit o a 64 bit a seconda dei casi. Invece, sull'architettura [[IA-64]]/[[Itanium|Intel Itanium]] WOW64 deve tradurre le istruzioni a 32-bit nel loro equivalente a 64-bit, affinché il processore possa eseguirle.
Invece, sull'architettura [[IA-64]]/[[Itanium|Intel Itanium]] WOW64 deve tradurre le istruzioni a 32-bit nel loro equivalente a 64-bit, affinché il processore possa eseguirle.
Ne consegue che il calo prestazionale dei microprocessori AMD64 e EM64T, quando usano applicazioni di Windows a 32 bit, è pressoché trascurabile, mentre è pesante per IA64.
 
Riga 58 ⟶ 54:
Alcuni produttori software (sia di videogiochi che di normale software) hanno visto calare le prestazioni delle loro applicazioni se fatte girare con l'ausilio dell'emulatore a 32 bit fornito con Windows XP a 64 bit (WOW64), quindi hanno deciso di distribuire delle patch per ovviare a questo problema.
 
A causa di alcuni possibili problemi di compatibilità, oltre al supporto terminato per Windows XP, Microsoft consiglia l'aggiornamento ad un sistema operativo più recente.<ref>{{Cita web|url=https://support.microsoft.com/it-it/windows/il-supporto-per-windows-xp-%C3%A8-terminato-47b944b8-f4d3-82f2-9acc-21c79ee6ef5e#:~:text=Cosa%20succede%20se,con%20Windows%20XP.|titolo=Il supporto per Windows XP è terminato|sito=support.microsoft.com|accesso=2022-07-06}}</ref>
 
==Curiosità==
{{F|sistemi operativi|data=aprile 2013|commento=Voce piena di specificazioni e dettagli marginali e comunque inseriti senza fonte.}}
I programmi generati in [[Linguaggio macchina|codice macchina]] a 64 bit (come [[Maxon Cinebench]] a 64 bit) vedono un incremento prestazionale compreso tra il 305% e il 5015%.<ref>{{Cita web|url=https://pvs-studio.com/en/blog/posts/cpp/a0030/#:~:text=Compiling%20of%20a,is%205%2D15%25.|titolo=Optimization of 64-bit programs|sito=PVS-Studio|lingua=en|accesso=2022-07-06}}</ref>
 
Durante la fase iniziale di sviluppo ([[2003]]-[[2004]]), Windows XP x64 fu chiamato "Windows XP 64-bit Edition for x86 Extended system" e poi, "Windows XP 64-bit Edition for Extended systems", in contrapposizione di “64 bit Edition per i sistemi Itanium”[[Itanium]]”.
 
==Note==