Utilizzando l'applicazione a 32 bit in 64 bit

Sto usando Windows 32 bit VLC media player in 64 bit pc. Sta funzionando bene. ma la mia domanda è che non assegnerà la memory secondo la struttura a 32 bit? Ciò significa che anche se ho un PC a 64 bit, non mi avrebbe approfittato. Semplicemente 64 bit potrebbe avere una buona allocazione di memory nel registro di 32 bit. Mi dispiace per la semplice domanda, ma sono nuovo in Architecture Architecture.

EDITED: il mio punto: utilizzando un lettore 32bit VLC nel mio sistema operativo a 64 bit (4GB di RAM) functionrà come un lettore 32bit in esecuzione su un sistema a 32 bit .. quindi non ha senso se si dispone di un sistema a 64 bit oa 32 bit, perché funziona come un semplice sistema a 32 bit. Grazie in anticipo.

PS. lo voglio in termini tecnici, ma devo rispondere in TERMINI NON TECNICI (un utente generale può capire la tua risposta) .Pi cercare in senso generale alla fine della tua risposta. grazie per l'aiuto ..

  • "Registro di processri" e "Registro IO"
  • Le performance del mio computer porttile aumentano se migrino da Ubuntu 14.04 32 bit a 16.04 64 bit?
  • Come posso installare Citrix ICA Client (Receiver) 13 su Debian a 64 bit Linux?
  • Perché i produttori di CPU smettono di aumentare le velocità dell'orologio dei loro processri?
  • Come posso abilitare PAE su Windows 7 (32 bit) per supportre più di 3,5 GB di RAM?
  • Perché le nuove generazioni di processri sono più veloci alla stessa velocità dell'orologio?
  • Cosa accade se riduciamo le size di hiberfil.sys
  • Perché i trasferimenti di file tra le unità utilizzano la RAM
  • Lenovo T400 - Grande quantità di memory riservata per l'hardware
  • Rilascio il mio computer se installo più sisthemes operativi?
  • Quanta prestazione ha colpito la RAM asimetrica a due canali?
  • Perché abbiamo bisogno di più livelli di memory cache?
  • 2 Solutions collect form web for “Utilizzando l'applicazione a 32 bit in 64 bit”

    Per impostazione predefinita, un'applicazione 32Bit può anche utilizzare solo 2 GB di memory. Solo se l'applicazione viene compilata con l' IMAGE_FILE_LARGE_ADDRESS_AWARE flag l'applicazione 32Bit può utilizzare memory da 4 GB.

    Un programma a 32 bit in esecuzione su un sistema operativo a 64 bit non sarà in genere in grado di accedere a più memory. Ci sono diverse barriere;

    • I programmi a 32 bit usano valori a 32 bit (chiamati puntatori) per fare riferimento agli indirizzi di memory. Quindi non possono generalmente accedere più di 2³² / 1024³ = 4 GiB di memory.
    • Un process in Windows NT può accedere solo al livello inferiore di 2 GiB del suo spazio di indirizzi e il più basso e il massimo 64 KB di quello non accessibile.

    Si noti che esistono build di VLC per le windows disponibili a 64 bit . Sono segnali sperimentali, ma ho costruito e utilizzato VLC su altre piattaforms a 64 bit senza problemi.

    Siamo il genio del computer e della rete.