Perché Windows 7 x64 funziona più velocemente di un'edizione x86 sul mio PC?


11

Perché Windows 7 x64 funziona più velocemente di un'edizione x86 sul mio PC anche se uso principalmente oggetti x86? Cosa c'è che non va in me e cosa mi sto perdendo?

La maggior parte delle cose che uso è x86 (ad esempio DAW, giochi, lettori multimediali). Una parte considerevole di questi, tuttavia, sono x64 (sebbene le loro controparti x86 funzionino bene).

Ho provato a usare le stesse cose sullo stesso sistema, ma alla fine ho trovato Windows 7 x64 che funziona leggermente più velocemente di x86. Sono molto attento. Noto anche le più piccole animazioni delle finestre.

Sistema :
CPU Ultimate x64 di Windows 7 : Intel Core 2 Duo E7500 @ 2,93 GHz
RAM : 2 GB x 2 = 4 GB DDR2 @ 332 MHz Scheda
madre : Intel D945GCNL
Grafica : ATI Radeon HD 4350 @ 1 GB
Audio dedicato : M-Audio FastTrack Pro
HDD : Samsung HD753LJ 733 GB e Samsung HD160JJ 156 GB

Come puoi vedere, il mio sistema è vecchio.


4
Per cominciare, Windows a 64 bit utilizzerà tutta la RAM allocata.

3
Perché ti interessa che sia più veloce? dovresti essere felice che lo sia.
Matt H

@Randolph Lo capisco, ma che effetto ha sulle cose x86? @Matt No, sono contento, ovviamente. Sono solo molto curioso. Non riesco, per la mia vita, a capire PERCHÉ sta succedendo.
Jasper,

In gran parte stai immaginando questo effetto perché ti aspetti di vederlo. La velocità differisce da PC a PC e anche all'interno dello stesso PC per una serie di fattori che sono molto più significativi del passaggio da 32 a 64 bit. Qualsiasi PC appena installato sembra più veloce puramente avendo meno cruft installato.
JamesRyan,

Risposte:


8

Questo è un tentativo di fornire una risposta completa riassumendo i bit di singole risposte già esistenti, con alcuni contenuti aggiunti. L'elenco cerca di includere tutte le possibilità per un caso generale, anche se alcuni possono essere esclusi per questo caso particolare.

Differenza del set di istruzioni della CPU

Come descritto da Joel Coehoorn , per un codice x64 nativo è disponibile un set di registri più grande, nonché alcune istruzioni aggiuntive (ad esempio tutte le CPU x64 sono garantite per implementare le istruzioni SSE e SSE2). Ciò significa che il sistema operativo e i driver x64 nativi possono essere più efficienti.

Migliore utilizzo della RAM

64b è in grado di utilizzare 4 GB completi (e anche di più quando disponibile). Inoltre, alcuni limiti interni del sistema operativo (pool paginato / non paginato, dimensione massima della cache) sono aumentati con il sistema operativo 64b . Di conseguenza, sia il paging della memoria sia la memorizzazione nella cache dei file potrebbero essere più efficienti.

Diversa posizione del disco fisso

Quando hai due SO installati su due partizioni dello stesso disco, una di quelle due partizioni si chiude sul bordo esterno, che è generalmente più veloce .

Stato del sistema operativo diverso

Quando si hanno due SO, ognuno di essi potrebbe trovarsi in uno stato leggermente diverso. Uno di questi potrebbe essere più frammentato dell'altro, uno potrebbe avere un registro un po 'più pulito o meno servizi installati o applicazioni in background rispetto all'altro.

Driver migliori

Un'altra possibilità è che i driver x64 potrebbero essere di qualità migliore rispetto a x86 non a causa di alcune differenze fondamentali nell'architettura, ma semplicemente perché il loro fornitore ha fatto uno sforzo maggiore per ottimizzarli e perfezionarli.

Indirizzamento 64b

Aggiungo questo solo per completezza, poiché per la maggior parte delle applicazioni quotidiane questa differenza non ha alcun ruolo e sicuramente non è rilevante per ciò che Jasper descrive nella sua domanda.

Se disponi di un'applicazione che elabora enormi quantità di dati (ad esempio lavorando in Photoshop con immagini enormi), l'esecuzione della versione 64b può fare una grande differenza a condizione che tu abbia installato almeno 4 GB di RAM.

Cosa significa veramente "più veloce"?

Ecco l'elenco di un commento su un'altra risposta , quali sono esattamente le "cose ​​più veloci" che Jasper può vedere:

  • animazioni di Windows più fluide

Difficile da spiegare. L'animazione di Windows viene eseguita dalla GPU in Windows 7 e la GPU è la stessa. Il carico sulla CPU è trascurabile. (Suppongo che tu stia utilizzando il desktop Aero).

  • alcuni programmi di fotoritocco che disegnano più velocemente (sia x86 che x64)
  • Video HD più fluidi (su MPC-HC x64) e un'esperienza complessivamente più stabile.

Potrebbero essere driver meglio sintonizzati o driver che sfruttano x64,.

  • i file vengono copiati molto più velocemente

Potrebbe essere causato da una partizione più veloce (non collegata al sistema operativo) o da una migliore gestione della cache nel sistema operativo x64.

  • I giochi non hanno mostrato alcun cambiamento.

Comprensibile. Le prestazioni dei giochi sono determinate da CPU e GPU. In caso di limitazione della CPU il codice limitante è il gioco stesso, che è lo stesso codice x86 con poca interfaccia per il sistema operativo x64. Le prestazioni della CPU sono quindi le stesse. La GPU è la stessa. Il sovraccarico del driver e del sistema operativo in un gioco ben programmato è basso, pertanto è probabile che non vengano visualizzate differenze tra driver o sistema operativo.


Ho commentato con le mie esperienze sulla risposta di GrandmasterB. In che modo le esperienze possono coincidere con le stesse (quantità di) cose installate (specialmente le funzioni di Windows) sulla stessa macchina DUE VOLTE? Windows 7 era in qualche modo più ottimizzato per essere x64? I fornitori di hardware sono più attenti ai loro driver x64? Se sia i programmi che la macchina rimangono invariati con una differenza consistente, sembra che alcune cose vengano ottimizzate meglio in un modo rispetto all'altro.
Jasper,

Non pretendo che l'esperienza sia casuale nel tuo caso particolare. Tuttavia, per una spiegazione completa, tale possibilità dovrebbe essere considerata in un caso generale. Ad esempio, la partizione interna / esterna è qualcosa che può fare una differenza significativa nei tempi di caricamento e non è in alcun modo correlata al sistema operativo 64b / 32b.
Suma,

Vorrei aggiungere una piccola informazione però. Ogni volta che ho installato 7 (in questo caso, le prime due installazioni x86 e le ultime due installazioni x64), l'ho sempre installato di nuovo sullo stesso disco cancellando completamente l'installazione precedente. Nessun dual-boot era coinvolto in alcun modo. Lol. Sì, ho anche lasciato intatte le unità.
Jasper,

Altro: Sto usando Aero su un monitor 1080p. Inoltre, ho sempre eseguito un formato rapido anziché un formato completo.
Jasper,

"L'ho sempre installato di recente sullo stesso disco cancellando completamente l'installazione precedente" Ottimo da sapere, questo esclude la possibilità di "partizione esterna più veloce", così come la possibilità di stato del sistema operativo.
Suma,

16

Il passaggio da 32 a 64 bit non è l'unica modifica nell'architettura x64. x64 aggiunge anche più registri cpu e nuove istruzioni cpu. Un sistema operativo che sa come trarne vantaggio può ottenere un modesto aumento delle prestazioni dallo stesso hardware. Oh, e anche recuperare 1 GB di RAM che era indirizzato alla tua scheda video non fa male.


In realtà, solo 3,25 GB sono utilizzabili su 4 GB anche in x64. Mi aspettavo che questo fosse risolto con il mio aggiornamento da x86, ma non è stato così.
Jasper,

+1 per la memoria video, non si è nemmeno accorto di avere una scheda video.
Supercereal

3
@Jasper: Non sono sicuro che ti stia bene, ma uno dei miei computer utilizza l'intero 8 GB di RAM che ho installato (Win 7 x64 Ultimate)
xbonez

Questa è davvero l'unica cosa che ha senso per me. Tutte le altre cose sono le stesse quando si eseguono le versioni 32b e 64b dello stesso sistema operativo sullo stesso sistema. Ci sono solo due differenze: 1) registro avanzato e set di istruzioni 2) 64b spazio di indirizzi che consente di indirizzare 4 GB o RAM completi e altro ancora
Suma,

Tuttavia, per completezza, la parte di circa 1 GB che nasconde 1 GB di RAM non è assolutamente vera, poiché chiunque abbia 4 GB di RAM, sistema operativo 32b e tale scheda può facilmente testimoniare (vedi anche il mio commento alla risposta di Pete).
Suma,

7

Attenzione: questa è una domanda un po 'più complessa di quanto tu possa aver capito, e sicuramente più di quanto la maggior parte delle risposte abbia rappresentato. Per provare a coprire almeno un po 'di più la storia, questo post è piuttosto lungo ...

Prima di tutto, la situazione con la memoria video. L'intera memoria della scheda video non è (almeno normalmente) direttamente visibile nello spazio degli indirizzi della CPU. Di solito hai una "finestra" di circa 128-256 megabyte di memoria video visibile alla CPU. La GPU può mappare diverse parti della sua memoria su quella finestra, quindi in genere è possibile scrivere sulla maggior parte della memoria GPU dalla CPU, ma è necessario comunicare in anticipo alla GPU su cosa si intende scrivere prima di poterlo fare. Solo per esempio, quando usi DirectX e vuoi scrivere direttamente nella memoria grafica, puoi farlo - ma per farlo, inizi chiamando chiamando LockRectla GPU per mappare la memoria giusta nella finestra (e come appena hai finito, chiamiUnlockRectin modo che possa mappare altra memoria secondo necessità). Almeno nel caso tipico, è possibile regolare le dimensioni della finestra video nella configurazione del BIOS.

In secondo luogo, anche nella modalità a 32 bit i processori x86 supportano ciò che viene chiamato Physical Address Extensions (PAE), che consente alla CPU di gestire più di 4 Gig. di memoria. Microsoft supporta PAE in alcune versioni di Windows, ma solo la relativamente costosa Enterprise Edition di Windows Server. Inoltre, il programma deve essere scritto appositamente per utilizzare AWE. Esistono solo pochi programmi (ad esempio SQL Server Enterprise Edition) che lo hanno mai fatto. In conclusione: è possibile, ma abbastanza raro.

Per quanto riguarda la lettura a 64 bit alla volta: l'ultimo processore a leggere i dati a soli 32 bit alla volta era il 486. A partire dal Pentium, tutti i processori avevano bus dati a 64 bit. Si noti che il bus degli indirizzi non è lo stesso del bus dati, quindi l'espansione su un bus dati a 64 bit non ha permesso al processore di lavorare con più memoria (anche se, come accade, PAE è stato aggiunto in Pentium Pro, quindi era quasi in concomitanza con l'espansione su un bus dati a 64 bit).

Anche se il Pentium poteva leggere 64 bit di dati in un singolo ciclo di clock, internamente (principalmente) elaborava i dati a 32 bit alla volta. Il bus più ampio ha contribuito principalmente a compensare la differenza di velocità tra CPU e memoria principale. Le istruzioni MMX di Pentium MMX supportavano l'elaborazione dei dati in blocchi a 64 bit, ma era piuttosto maldestro da usare e (in particolare) la maggior parte dei compilatori non generava il codice MMX, quindi praticamente dovevi scrivere in linguaggio assembly per usarlo . Il Pentium supportava anche operazioni a 64 bit (e 80 bit) per i numeri in virgola mobile, ma viene utilizzato solo per una minoranza abbastanza piccola della maggior parte della programmazione (ed era generalmente più lento rispetto al lavorare con numeri interi).

Il design x86-64 ha il doppio dei registri di uso generale rispetto al design x86 a 32 bit e ciascuno di questi registri ha una larghezza di 64 bit. Quando la CPU funziona in modalità a 32 bit, tuttavia, è utilizzabile solo il sottoinsieme dei registri esistenti nelle CPU a 32 bit.

Tornando per un momento in virgola mobile, in modalità a 32 bit, la matematica in virgola mobile viene eseguita utilizzando il set di istruzioni originariamente progettato per il coprocessore matematico Intel 8087. Questo utilizza un modello che rende abbastanza difficile sfruttare appieno le sue capacità. Intel (e AMD) hanno recentemente aggiunto "Streaming SIMD Extensions" o SSE. La maggior parte dei compilatori a 64 bit genera codice che può / utilizza SSE invece di virgola mobile compatibile con 8087. "SIMD" in SSE sta per "istruzione singola, dati multipli". Ciò significa che uno SSE può effettuare due operazioni in virgola mobile su due pezzi separati di dati. Sebbene questo non necessariamente raddoppi la velocità, di solito migliora la velocità almeno un po '.

Infine, dovrei probabilmente sottolineare che c'è una parte del confronto che è generalmente un po 'ingiusto. Quando installi un nuovo sistema operativo, è quasi sempre un po 'più veloce di un sistema operativo in uso da un po' di tempo. I programmi memorizzano i dati nel registro, sul disco rigido, ecc. Più dati aggiungi, più lavoro tende a essere coinvolto nella ricerca dei dati desiderati in un determinato momento. Mentre le aziende che vendono "pulitori di registro" e che spesso esagerano questo effetto, è comunque vero in una certa misura. Pertanto, se tutto ciò che hai fatto è stato riformattare il tuo disco rigido e reinstallare esattamente lo stesso sistema operativo, potresti aspettarti un miglioramento della velocità e se il vecchio sistema operativo è stato installato e utilizzato pesantemente per lungo tempo , quel miglioramento (tutto da solo) puòessere piuttosto sostanziale. Almeno una parte del miglioramento della velocità che stai vedendo potrebbe essere indipendente da qualsiasi reale differenza tra i due sistemi operativi.

C'è di più, ovviamente, ma inizi a prendere l'idea. Non si tratta tanto di una singola funzione che fa un'enorme differenza, quanto di molte caratteristiche che di solito fanno differenze abbastanza piccole individualmente, ma molte di esse si sommano (o addirittura si moltiplicano) per fare una differenza abbastanza sostanziale nel complesso.


Questa è un'ottima spiegazione. È importante sapere che molti binari a 32 bit sono progettati per funzionare con molte versioni di Windows, incluso XP, e forse prima. Devono funzionare su i386 o almeno i586. AMD64 non ha bisogno di supportare niente di meno che un Pentium 4. Ovviamente se è open source che puoi ricompilare, ci sono gradi di SSE, che è uno dei motivi per cui Silverlight è stato caricato così male.
mckenzm,

4

Potrebbe non avere nulla a che fare con 32 vs 64 bit.

Dal tuo post non è chiaro cosa intendi per "64 bit è più veloce". Dobbiamo prendere da quello che hai reinstallato Windows a 64 bit su una macchina su cui in precedenza avevi Windows a 32 bit? In tal caso, il "ripristino" della struttura del file può facilmente spiegare le variazioni di velocità. Una nuova installazione, in particolare se riformattata, è spesso più reattiva di un'installazione precedente in cui i file vengono frammentati, lo spazio su disco si esaurisce, il registro si ingombra, ecc.

Potrebbe anche essere uno dei driver ... ad esempio, i driver video più recenti potrebbero essere più veloci e meglio ottimizzati dal fornitore rispetto alle versioni x86 precedenti. O il driver del disco rigido potrebbe essere migliore.


1
Grande idea. Sapere di più che cosa significa "più veloce" in realtà potrebbe aiutare. Le applicazioni si caricano più velocemente? Le finestre si animano più velocemente? I giochi hanno fps più alti? I file vengono copiati più velocemente? È abbastanza possibile che tutte le spiegazioni qui, sebbene interessanti per comprendere la differenza del sistema operativo 32b e 64b, siano in realtà irrilevanti per la vera differenza descritta da Jasper.
Suma,

Bene, lascia che ti dia un quadro più chiaro di cosa sto parlando. Ho avuto Windows 7 x86 per un po 'con il 100% del mio software e giochi necessari installati. Ho reinstallato lo stesso sistema sulla stessa macchina insieme alla stessa quantità di software e giochi e mi ha offerto un'esperienza identica. Pulisco i miei registri una volta al giorno, frammento i miei dischi rigidi ogni pochi giorni e mantengo sempre una discreta quantità di spazio libero in ogni unità. Ad ogni modo, dopo questi, ho installato Windows 7 x64 due volte con il 100% delle cose necessarie solo per trovare entrambe le esperienze identiche. [Continua]
Jasper,

Le cose che si sono sentite meglio: animazioni di Windows più fluide, file copiati molto più velocemente, alcuni programmi di fotoritocco che disegnano più velocemente (sia x86 che x64), video HD più fluidi (su MPC-HC x64) e un'esperienza complessivamente più stabile. I giochi non hanno mostrato alcun cambiamento.
Jasper,

Vedi, queste sono piccole cose. Ma non capisco PERCHE 'stanno accadendo queste piccole cose che hanno dato vita a questa domanda. =) Non mi sarei disturbato se avessi 4+ GB di RAM. Avrei dato i crediti a Windows 7 x64 potendolo gestire, ma non è questo il caso qui che lo rende un po 'più complesso.
Jasper,

2

Per dirla semplicemente, è perché il computer è in grado di elaborare 64 bit (8 byte) di dati per ciclo di clock. Il processore riceve i dati sotto forma di bit predisposti noti come parole. Le parole nell'architettura x64 sono due volte più grandi delle parole nell'architettura x86. Sebbene il tuo processore non stia effettivamente elaborando i dati più velocemente (il tuo Core 2 è a 2,93 Ghz su entrambe le installazioni), sta comunque elaborando i dati in modo più efficiente. Inoltre, come menzionato nei commenti, ti permetterà di indirizzare tutta la tua RAM perché il tuo processore sta leggendo dalla tua RAM in parole a 64 bit. Da Wikipedia :

Molto spesso, quando ci si riferisce alla dimensione delle parole di un computer moderno, si sta anche descrivendo la dimensione dello spazio degli indirizzi su quel computer. Ad esempio, un computer che si dice essere "32 bit" di solito consente anche indirizzi di memoria a 32 bit; un computer a 32 bit indirizzabile in byte può indirizzare 2 ^ 32 = 4.294.967.296 byte di memoria o 4 gibibyte (GB). Ciò sembra logico e utile, in quanto consente di memorizzare in modo efficiente un indirizzo di memoria in una parola.

Per un processore a 64 bit questo non si moltiplica per 2, aumenta esponenzialmente:

Un moderno computer a 64 bit indirizzabile in byte, con un adeguato supporto del sistema operativo, può indirizzare 2 ^ 64 byte (o 16 exbibyte) che a partire dal 2011 sono considerati praticamente illimitati.

Questo articolo , sebbene un po 'datato, è una lettura molto istruttiva su come funziona l'elaborazione a 64 bit.

Voglio sottolineare che questo in realtà non si traduce in un aumento delle prestazioni 2x, questo perché le prestazioni effettive si basano su molte altre variabili (velocità del disco, velocità del bus, cache del processore, memoria disponibile ecc.). Ma dovresti vedere un aumento delle prestazioni in Windows poiché una parte maggiore del sistema operativo può essere caricata in memoria e indirizzata dal processore in modo più efficiente.


13
"può elaborare 64 bit (8 byte) di dati per ciclo di clock" può sembrare ragionevole, ma in realtà non ha senso. Quasi nessun calcolo usa 8 byte per qualcosa di utile. Per quanto riguarda il traffico di memoria, la CPU sottostante è la stessa, il traffico di cache e memoria utilizza lo stesso BUS.
Suma,

5
"poiché più del sistema operativo può essere caricato in memoria" di nuovo, non è vero. Ciò sarebbe vero se il "più sistema operativo" fosse superiore a 4 GB. L'indirizzamento 64b non aiuta affatto quando si lavora con dati inferiori a 4 GB.
Suma,

6
@Kyle: leggi di nuovo la domanda. Il processore è lo stesso della stessa macchina. Riguarda la differenza del comportamento del sistema operativo sullo stesso computer, non la differenza tra due computer. e a proposito, vorrei continuare a discutere. Urlare alle persone non ha mai aiutato nessuno. Inoltre, sono un utente di computer e questa è una domanda per l'utente del computer. Quindi perché non dovrei rispondere?
Joris Meys,

6
Non puoi rispondere su un forum pubblico senza pelle abbastanza spessa da prendere alcuni grumi. Devi anche essere in grado di gestire la natura pedante dei secchioni informatici che selezionano ogni dettaglio di domande e risposte. Non tirare i pugni, ma assicurati di dare una buona idea ai post. apportare correzioni come dimostrato errato e mantenere la posizione quando hai ragione.
WernerCD,

6
La parte relativa a "più del sistema operativo può essere caricato in memoria e indirizzato dal processore in modo più efficiente" è completamente spazzatura. Il mio Win7 utilizza circa 500 MB di RAM, che è ampiamente inferiore al limite di 4 GB a cui sono limitate le CPU a 32 bit. L'indirizzamento, se non altro, è meno efficiente, poiché i puntatori hanno dimensioni doppie nella memoria e utilizzano una quantità maggiore della preziosa cache di dati. Il reale guadagno in termini di prestazioni deriva da un set di registri più ampio; operare su dati nella cache L1 è di 3 cicli di clock, operare su dati in un registro è di 1 ciclo di clock.
zvrba,

2

Penso che il motivo più profondo per cui il sistema è più veloce utilizzando un sistema operativo a 64 bit sia perché il sistema operativo a 32 bit non è in grado di utilizzare tutta la RAM del sistema.

Il sistema operativo a 32 bit sarà in grado di controllare 32 bit, ovvero 4 GB di spazio di indirizzi fisici. Questo spazio di indirizzi include memoria di sistema, memoria video, IO Device, ecc. Quindi, quando si dispone di ram video dedicati da 1 GB, è possibile sottrarre i primi GB dal ram disponibile. Quindi gli altri dispositivi sottrarranno probabilmente altri 200 MB circa.

Questo ti lascia con solo 2,8 GB di RAM per le applicazioni. Non molto su Windows 7;)

Il sistema operativo a 64 bit invece è in grado di utilizzare tutta la RAM.


"Quindi, quando si dispone di un ram video dedicato da 1 GB, è possibile sottrarre il primo GB dal ram disponibile." Mi dispiace essere un tale fastidio qui, ma questo non sembra essere vero. Avevo un sistema WinXP con 4 GB di RAM e 1 GB di GPU VRAM dedicata e avevo 3,6 GB di RAM disponibili per il sistema. La domanda relativa allo spazio degli indirizzi è piuttosto complicata: ad esempio, ogni processo ha 4 GB di spazio degli indirizzi virtuali. I driver devono mappare la RAM GPU nello spazio degli indirizzi virtuali in modo che possano accedervi, ma non è necessario che il sistema operativo mappi la RAM GPU nella RAM fisica.
Suma,

@Suma allora forse non tutta la VRAM non è mappata sul ram fisico. Ma Windows XP, Vista e 7 a 32 bit non saranno in grado di utilizzare più di 4 GB di spazio di indirizzi fisici. Alcune versioni di Windows a 32 bit del server saranno in grado di indirizzarsi di più utilizzando le estensioni dell'indirizzo fisico (sebbene sia possibile abilitare le estensioni dell'indirizzo fisico nei sistemi operativi Windows a 32 bit, si rifiuterà comunque di indirizzare più di 4 GB di spazio dell'indirizzo fisico). Quindi posiziona 4 GB di RAM in un Windows 7 a 32 bit e non sarai in grado di utilizzarlo tutto. Lo spazio degli indirizzi virtuali per i processi non ha nulla a che fare con questo limite
Pete

"Ma Windows XP, Vista e 7 a 32 bit non saranno in grado di utilizzare più di 4 GB di spazio di indirizzi fisici." Si è vero. Per una spiegazione dettagliata vedere codinghorror.com/blog/2007/03/… . La GPU consuma sicuramente parte dello spazio di 4 GB. Volevo solo correggere l'idea sbagliata comune che lo spazio di indirizzo consumato è necessario per accedere alla RAM GPU, che in realtà non lo è. La descrizione in superuser.com/questions/242562/… è corretta al riguardo.
Suma,

-1

Ho installato 32 bit e 64 bit su due notebook Lenovo x100e identici separati. 32 bit avevano ram 2G e 64 bit avevano ram 4G e il 32 bit funzionava ancora più veloce, più fluido, più reattivo con molto meno ritardo rispetto a 64 bit che era ritardato e lento. La CPU è una CPU a 64 bit. Stessi driver installati e aggiornamenti di Windows eseguiti su entrambi. Penso che 64 bit sia per macchine di fascia alta, non entry level anche con CPU x64.


questo è sbagliato, l '"Esperienza utente" con la macchina x64 a volte è piuttosto male dal momento che eseguono quasi il 90% di app x86 su di essa.
Francisco Tapia,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.