Perché Windows mostra solo circa 3,5 GB dei miei 4 GB di RAM?


90

Di recente ho aggiornato la RAM del mio computer a 4 GB. La mia installazione di Windows a 32 bit mostra solo 3574 MB di memoria. Come posso fare in modo che Windows usi l'intera quantità di RAM?


2
La risposta è stata solo questa mattina su superuser.com/questions/27006/…
Tom,

3
Questo deve essere aumentato di 2000 voti perché sembra che ogni giorno mi imbatto in un'altra persona che mi chiede "dov'è la mia memoria?" Microsoft dovrebbe semplicemente toglierlo dalla finestra di dialogo. . .
surfasb,

2
Amico, hai bisogno di un sistema operativo a 64 bit. Seriamente, inizia subito a risparmiare. Quindi questa domanda diventerebbe un punto controverso quando si dispone di un sistema che supporterà effettivamente tutta la memoria che è possibile inserire nella scheda madre.
Fiasco Labs,

1
Sentire attentamente intorno all'unità di sistema per rilevare umidità o umidità. Potrebbe essere una "perdita di memoria".
Undicesimo

@ala: a causa della divisione della memoria del kernel ... (allocata da 1 GB dal kernel). Sembra che tu stia già utilizzando l'
opzione

Risposte:


71

Non puoi:

Vedi amico, dov'è il mio 4 gigabyte di RAM?

se si desidera adattare la memoria e i dispositivi in ​​un intervallo di indirizzi a 32 bit: non tutti i 4 GB di spazio di indirizzi disponibili possono essere assegnati alla memoria.
Cosa succede realmente se esci e acquisti 4 GB di memoria per il tuo PC?
C'è un buco nella mappa della memoria per l'IO. (Ora è solo il 25% dello spazio totale degli indirizzi, ma è ancora un grosso buco.) Quindi saranno disponibili i 3GB inferiori della memoria, ma c'è un problema con l'ultimo 1GB.

L'unica soluzione pratica è installare un sistema operativo a 64 bit. In Windows Vista e versioni successive, le chiavi di licenza a 32 e 64 bit sono intercambiabili. Se è possibile ottenere i supporti di installazione di Windows per la versione a 64 bit del sistema operativo, è possibile reinstallare utilizzando la chiave di licenza originale.


Non capisco - non è 2 ^ 32 4 gigabyte?
Matt,

6
Ah, non importa, in realtà leggi l'articolo collegato
Matt,

buono a sapersi
LiuYan 刘 研

@VonC: che dire di questo ?
user2284570

@ user2284570 vero, PAE può aiutare, ma chi è ancora su WXp? ;)
VonC

8

Innanzitutto, Windows XP (32 bit) supporta solo 4 GB. Questo non vale solo per Windows XP. Invece, si applica ai sistemi desktop Windows a 32 bit: sistemi Linux a 32 bit con PAE e molte edizioni di Windows Server a 32 bit supportano più di 4 GB per l'articolo collegato. Non vedrai mai più di 4 GB se stai usando un Windows XP a 32 bit. Tuttavia, ho trovato un motivo più dettagliato per cui il tuo sistema mostra una RAM meno disponibile di quella effettivamente installata.

Dal problema RAM da 3 GB e non da 4 GB (blog Microsoft MSDN):

A causa di una decisione architettonica presa molto tempo fa, se hai installato 4 GB di RAM fisica, Windows è in grado di segnalare solo una parte dei 4 GB fisici di RAM (varia da ~ 2,75 GB a 3,5 GB a seconda dei dispositivi installati, chipset della scheda madre e BIOS).

Questo comportamento è dovuto a "prenotazioni IO mappate in memoria". Tali riserve si sovrappongono allo spazio degli indirizzi fisici e mascherano quegli indirizzi fisici in modo che non possano essere utilizzati per la memoria di lavoro. Questo è indipendente dal sistema operativo in esecuzione sulla macchina.

Blocchi significativi di spazio di indirizzi inferiore a 4 GB (l'indirizzo più alto accessibile tramite 32 bit) sono riservati per l'uso da parte dell'hardware di sistema:

  • BIOS - incluso ACPI e supporto video legacy
  • Bus PCI compresi ponti ecc.
  • Il supporto PCI Express si riserva almeno 256 MB, fino a 768 MB a seconda della memoria installata della scheda grafica

Ciò significa che un sistema tipico può vedere tra ~ 256 MB e 1 GB di spazio di indirizzi inferiore a 4 GB riservato all'uso hardware a cui il sistema operativo non può accedere. Le specifiche del chipset Intel sono abbastanza buone per spiegare quali intervalli di indirizzi vengono riservati per impostazione predefinita e in alcuni casi segnalano che 1,5 GB sono sempre riservati e quindi inaccessibili a Windows.

Ci sono ulteriori informazioni se si controlla la fonte. Tuttavia, potresti seguire gli 8 GB completi installati se segui queste istruzioni .

Parlando per esperienza personale, questo non è un nuovo problema. Mi sono imbattuto in questo stesso problema alcuni anni fa quando ho creato un sistema Windows Vista a 32 bit a 4 GB quando Vista è stato rilasciato. Ci sono stati innumerevoli post sul forum online relativi a questo stesso argomento.

Leggi anche Microsoft KB 929605 - La memoria di sistema riportata nella finestra di dialogo Informazioni di sistema in Windows Vista è inferiore a quella prevista se sono installati 4 GB di RAM .


Microsoft documenta qui che Windows XP supporta fino a 128 GB di RAM, se l'architettura sottostante è a 64 bit. Puoi per favore aggiornare la tua risposta?
Dan Dascalescu il

@SgtOJ: Che ne dici di questo ?
user2284570

1
@SgtOJ: il limite di 4 GB di RAM NON si applica a "tutti i sistemi operativi a 32 bit". Un sistema operativo a 32 bit che supporta completamente PAE (come Windows Server 2003) può tranquillamente utilizzare più di 4 GB di RAM. "32 bit" limita lo spazio degli indirizzi virtuali, non fisico.
Jamie Hanrahan,

@JamieHanrahan significa che un singolo programma non può usare più di 4 GB. E penso che intendesse dire che l'overhead della prenotazione IO è indipendente dal SO.
jiggunjer,

@jiggunjer In nessuna parte della domanda o della risposta di cui stavo commentando era detto o sottinteso che ciò che veniva chiesto era ciò che un "programma singolo" poteva usare. Né la prenotazione I / O è strettamente indipendente dal SO.
Jamie Hanrahan,

3

Se si utilizza un Windows XP a 32 bit, non è possibile. Poiché lo spazio indirizzo non è disponibile sufficiente per utilizzare la RAM aggiuntiva

La soluzione migliore sarebbe l'aggiornamento a una versione a 64 bit di Windows in quanto supporta 4+ GB di RAM.


2^32è sufficiente "spazio indirizzo" per adattarsi a 4 GiB. Si sbaglia lo spazio degli indirizzi e la memoria fisica. Ogni processo nelle moderne versioni di Windows vede lo spazio di indirizzi completo di 4 GiB anche se normalmente sono utilizzabili solo 2 GiB a causa del partizionamento UM / KM dello spazio di indirizzi virtuale.
0xC0000022L

@ 0xC0000022L: Non è questo il problema discusso qui.
Ben Voigt,

Secondo Microsoft , la maggior parte delle versioni di Windows 7 (incluso 32 bit), supporta fino a 192 GB di RAM. L'unico requisito è che l'architettura sottostante sia a 64 bit. Quindi la soluzione migliore sarebbe aggiornare da XP a Windows 7. Puoi aggiornare la tua risposta?
Dan Dascalescu il

@Shaharyar: che dire di questo ?
user2284570

3

Come hanno detto gli altri, non è possibile.

Spiegazione:

Ogni pezzo di memoria ha un indirizzo. Il sistema operativo specifica la lunghezza dell'indirizzo. Per i sistemi operativi meno recenti la lunghezza dell'indirizzo è di 32 bit, il che consente solo 2 ^ 32 (4 294 967 296) indirizzi. Ora, guardando quel numero, potrebbe sembrare che il tuo sistema operativo dovrebbe supportare 4 GB, ma anche tutti gli altri hardware (in particolare, il ram video nella tua scheda video) che ha memoria interna vengono mappati nello spazio degli indirizzi.

È come se stessi cercando di distribuire 1.200.000 numeri di telefono a sei cifre.


Stai mescolando RAM e spazio degli indirizzi.
0xC0000022L

@ 0xC0000022L: No, non lo è. Sta parlando dello spazio degli indirizzi fisici, mentre la RAM deve essere mappata per essere utilizzabile.
Ben Voigt,

@BenVoigt: che dire di questo ?
user2284570

PAE è fantastico, se tutto il codice del kernel è stato scritto per usarlo. Sfortunatamente molto codice del kernel sono driver scritti da terze parti che riescono a malapena a rendere stabili le loro cose con un modello di memoria piatta. L'abilitazione di PAE richiede di eliminare tutti i driver esistenti con l'ipotesi del modello flat. Ecco perché il server Windows abilita PAE e il client no. Vedi la risposta di steveb.
Ben Voigt,

@BenVoigt: dal 1997, i driver che assumono memoria <4 GB sono rari perché TUTTI i driver WDM possono essere installati su Windows 2000/2003 ...
user2284570

3

La vecchia scheda madre supportava solo 4 GB di RAM fisica, quelli moderni ne supportano molto di più. La CPU Intel P4 potrebbe sempre indirizzare più di 4 GB (utilizzando qualcosa chiamato estensione dell'indirizzo fisico o PAE)

Microstoft ha preso una "decisione di marketing" di non supportare più di 4 GB di spazio di indirizzi fisici nelle versioni "client" di tutte le versioni a 32 bit dei suoi sistemi operativi - che include tutto da w2k a 32 bit Windows 8 (se visiti MS KB pagine che noterai che le versioni del server a 32 bit possono supportare molto di più - fino a 128 GB credo con la "Enterprise Edition" a 32 bit - motivo per cui i sistemi operativi "a destra" a 32 bit (Linux ecc.) esattamente sullo stesso hardware potrebbero sempre accedere a TUTTI la RAM fisica.

(nota a margine: gli utenti di Win7 a 32 bit sono così stufi di questo limite 'stupido' che hanno 'hackerato' il Kernal per consentire agli ascces di avere la RAM fisica completa .. inutile dirlo, questo rompe la tua Licenza ed è effettivamente illegale negli Stati Uniti (DCMA )

Windows XP a 32 bit 'riserva' parte dello spazio degli indirizzi 4Gb per l'utilizzo da parte del driver. Non vi è alcun motivo per cui non sia possibile "indirizzare" la RAM fisica oltre i 4 GB (utilizzando PAE), tuttavia molti DRIVER OLDER in circolazione al momento di Windows XP Pro non sono riusciti a farlo e si otterrebbe un errore "BSOD" (i driver moderni utilizzano PAE correttamente e IN TEORIA non vi è alcun motivo per cui abbiano bisogno di più di circa 32 Mb di pagine spaziali "lo" (come una "finestra") in totale anche per supportare una scheda grafica da 2 Gb (i 2 gb saranno nello spazio "hi", cioè sopra 4 Gb marchio)

In XP SP2, MS ha quasi triplicato la quantità di spazio degli indirizzi "riservato" per i conducenti nel tentativo di eliminare i BSOD ed è così che da allora (MS non vuole "eseguire il debug" dei driver == vogliono venderti a 64 bit OS invece). L'hardware ACTUAL ha quasi zero effetti su questo spazio "riservato".

Quindi, se hai 4 GB o più di RAM fisica, la maggior parte di XP Pro sp2 + vedrà è di circa 3,25 GB .. al resto è possibile accedere utilizzando vari driver di disco RAM diversi (non quello MS ovviamente) = vai a cercare qualcosa che utilizza lo "Spazio degli indirizzi invisibili" o "lo spazio elevato di 4 GB" su XP Pro). L'uso di "75 Gb" mancanti come parte della "memoria virtuale" può accelerare il sistema ...

Si noti che l'opzione / 3G può consentire alle applicazioni a 32 bit di accedere fino a 3Gb su un sistema operativo a 32 bit (se hanno il flag LargeAddressAware impostato nell'intestazione .exe, nel qual caso possono accedere fino a 4 GB su un sistema operativo a 64 bit) ma su XP è necessario specificare / USERVA per impedire che il sistema operativo venga "espulso" dalla RAM :-)


Supporto di Windows XP SP1> 4 GB di RAM se si aggiunge l'
opzione

0

Se si desidera utilizzare l'intero 4 GB, l'unica opzione è l'aggiornamento a un sistema operativo a 64 bit:

  • Windox XP 64
  • Windows Vista 64
  • Linux
  • Max OS / X (ok, potrebbe essere necessario un nuovo PC anche per quello)

Il normale Windows XP ha solo 32 bit e questo limita la memoria a 3,5 GB max. Controlla il link VonC pubblicato per dettagli su questo argomento.


Essere a 32 bit non limita la memoria a 3,5 Gb max. Sono altri dispositivi che consumano lo spazio degli indirizzi disponibile, quindi sono possibili anche 3,75 Gb. -1
MaxVT

Ecco perché ho detto "controlla il link per i dettagli" :-)
FrankS


0

Se si utilizza la grafica integrata, è possibile disattivarla e ciò significa che il sistema sarà in grado di indirizzare più RAM del sistema.

Ma la soluzione migliore è sicuramente quella di ottenere un sistema operativo x64.

Nessun motivo, non troppo. La maggior parte dei programmi funziona in x64 con XP / Vista / 7 con un livello di emulazione x86. È solo i driver che potrebbero essere il problema.


1
I driver x64 su Windows XP Pro x64 sono spazzatura, ma i driver Vista e 7 x64 sono molto maturi da un po 'di tempo.
MDMarra,

0

È una domanda piuttosto complicata in quanto sono necessari diversi componenti per funzionare. Tali componenti sono:

  • Unità centrale di elaborazione
  • Unità controller di memoria
  • BIOS / (U) EFI
  • Sistema operativo
  • Applicazione

L'ultimo elemento non riguarda direttamente il problema, ma l'ho aggiunto per completezza.

In breve, tutti i componenti di cui sopra devono supportare più di 4 GB di memoria per avere successo.

Unità centrale di elaborazione

Iniziamo con una CPU. Ma prima di tutto è importante notare, che una CPU non ha alcuna capacità magica di utilizzare qualsiasi memoria a tutti. Invece potrebbe semplicemente accedere a qualsiasi indirizzo nel suo spazio indirizzabile . Ora ecco che arriva il testimone. La CPU a 32 bit è in grado di accedere agli indirizzi nell'intervallo da 0 a 4 GiB. Questa gamma deve tuttavia contenere non solo la RAM, la ROM, la SMRAM e la tabella di rimappatura degli indirizzi grafici disponibili, ma anche tutti gli I / O associati alla memoria richiestie molti altri, che potrebbero richiedere una parte sostanziale di questo intervallo di indirizzi. Di conseguenza potrebbe essere perfettamente possibile che alcuni indirizzi di memoria fossero oscurati da quegli usi e quindi non fossero disponibili per operazioni su RAM. Per recuperare memoria nascosta è necessario estendere lo spazio di indirizzi accessibile dalla CPU . In caso di estensione dell'indirizzo fisico della CPU a 32 bit potrebbe essere utile. Ciò consente di indirizzare fino a 64 GiB. La CPU a 64 bit che funziona in modalità nativa a 64 bit è per impostazione predefinita in grado di accederefino a 16 EiB, che è piuttosto grande e non richiede tali accorgimenti. D'altra parte, è poco pratico che una CPU a 64 bit utilizzi l'indirizzamento a 64 bit, quindi in realtà sono ancora limitati dal loro bus di indirizzo a un intervallo inferiore a 16 EiB.

Unità controller di memoria

Inizialmente si trovava a Northbridge , ma è stato spostato sul processore da AMD a partire dai loro processori AMD64 e da Intel con i loro processori Nehalem. Anche se una CPU con PAE è in grado di accedere a 64 GiB da sola, necessita comunque di una MCU per accedere alla RAM. In poche parole: una CPU che accede a un determinato indirizzo ottiene la sua risposta dal dispositivo PCI, dal flash ROM del BIOS o dall'MCU, se l'indirizzo richiesto risiede nella RAM e così via. Tuttavia, non è raro che un MCU (sia in Northbridge che in CPU) supporti uno spazio indirizzabile molto inferiore rispetto a 64 GiB per motivi di marketing, ad esempio.

BIOS / (U) EFI

BIOS / (U) EFI sono anche importanti in quanto è loro dovere configurare l'hardware prima che tutto possa effettivamente funzionare. Tra le altre cose, sono responsabili della mappatura dell'intero spazio indirizzabile del processore con intervalli di memoria di dispositivi hardware, bus, RAM e così via. È interessante notare che potrebbe succedere che l'intera RAM si divida in pezzi e sia mappata in diversi punti non contigui disponibili. Il problema con il BIOS è che i suoi sviluppatori potrebbero non aspettarsi più di 3 GiB di utilizzo della RAM all'interno del loro sistema e come tale BIOS non mapperà correttamente tutta la memoria da utilizzare. Molto probabilmente ciò non accadrà a (U) EFI.

Sistema operativo

Il sistema operativo dovrebbe inoltre supportare l'indirizzamento di più di 4 GB di memoria. Per essere più specifici, dovrebbe configurare una CPU per usare PAE. Alcuni sistemi operativi a 32 bit sono perfettamente in grado di utilizzare PAE e accedere a più di 4 GiB, altri hanno un limite di software sulla memoria massima, anche se abilitano PAE per una maggiore sicurezza (ad esempio Windows XP). Ancora una volta i sistemi operativi a 64 bit non presentano tali difficoltà e normalmente supportano più di 4 GiB di memoria.

Applicazione

L'ultimo punto è di un altro mondo, poiché le applicazioni normalmente operano in uno spazio di indirizzi virtuali , l'ho aggiunto per completezza. Tuttavia, durante la compilazione, l'applicazione richiede alcuni passaggi per poter utilizzare più memoria. Per impostazione predefinita, l'applicazione a 32 bit è in grado di utilizzare solo 2 GiB di memoria. La stessa applicazione a 32 bit potrebbe indirizzare fino a 4 GiB di memoria, a condizione che il sistema operativo lo supporti e abbia abilitato PAE CPU. Più specificamente, potrebbe usarefino a 3 GiB di memoria, l'altro 1 GiB sarebbe indirizzabile come librerie comuni e kernel del sistema operativo, ma non scrivibile (in definitiva ciò dipende dall'architettura del sistema operativo anziché dall'applicazione stessa). Ancora una volta, le applicazioni a 64 bit supportano in modo nativo indirizzare più di 4 GiB di memoria e non hanno problemi di questo tipo in primo luogo.

Per mettere tutto in prospettiva, consideriamo diversi esempi.

Prendi in considerazione il controller di memoria Intel® 82945G . Il sito Web Intel afferma che non supporta PAE ed è limitato a 4 GB di RAM. Consente di consultare il paragrafo 9 System Address Mapdella scheda tecnica. Ha molte informazioni. Il più interessante è Figure 9-3. Main Memory Address Range: Figura 9-3.  Intervallo di indirizzi di memoria principale e il paragrafo 9.2 Main Memory Address Range (1 MB to TOLUD), che recita come segue:

Questo intervallo di indirizzi si estende da 1 MB all'inizio della memoria fisica che può essere accessibile da (G) MCH (come programmato nel registro TOLUD). Tutti gli accessi agli indirizzi all'interno di questo intervallo vengono inoltrati da (G) MCH alla memoria principale, a meno che non cadano nel TSEG opzionale, nel foro ISA opzionale o nella memoria VGA rubata IGD opzionale. (G) MCH fornisce uno spazio di decodifica massimo dell'indirizzo di memoria principale di 4 GB (2 GB per 82945GC / 82945GZ / 82945PL). (G) MCH non rimappa lo spazio di memoria APIC o PCI Express. Ciò significa che quando la quantità di memoria fisica popolata nel sistema raggiunge i 4 GB (2 GB per 82945GC / 82945GZ / 82945PL), ci sarà memoria fisica che esiste ma non è indirizzabile e quindi non utilizzabile dal sistema.

Come dice, dal momento che non supporta PAE, alla fine non è in grado di rimappare PCI e ogni altro MMIO sopra i 4 GiB, quindi parte della memoria sarà oscurata e inutilizzata. Ciò significa che anche se viene utilizzato con una CPU che supporta l'indirizzamento a 36 bit, la memoria superiore a 4 GiB sarà comunque non disponibile e anche parte della memoria vicina al limite di 4 GiB non verrà utilizzata.

Al contrario, consideriamo il controller di memoria Intel® 82955X , che è correlato al precedente, ma è specificato per supportare 8 GB in contrasto con il precedente! Il paragrafo 2.1 Host Interface Signalsdella scheda tecnica suggerisce che utilizza un bus di indirizzo a 36 bit per la CPU, il che è un buon segno. Il paragrafo 7 System Address Mapcontiene ulteriori approfondimenti. Confronta Figure 7-1. System Address Rangescon quello che abbiamo visto prima: Figura 7-1  Intervalli di indirizzi di sistema questo suggerisce chiaramente che è in grado di utilizzare più di 4 GiB di RAM, a condizione che sia utilizzato con la CPU in grado di indirizzare anche a 36 bit. Vale anche la pena notare che questo paragrafo 7 System Address Mapafferma che MCH supports 64 GB of addressable memory space. Tuttavia, viene ulteriormente chiarito che la RAM massima utilizzabile è limitata a 8 GB. Questo dichiara ancora una volta la differenza tra indirizzabile eutilizzabile mentre stavo cercando di comunicare nella sezione CPU.

Per concludere, vorrei notare che due chipset correlati hanno in effetti una grande differenza nella gestione della memoria.

Ispezioniamo il processore Intel® Pentium® Extreme Edition 840 . Supporta set di istruzioni a 64 bit, ma non supporta PAE. Ciò significa che se eseguito in modalità a 32 bit, non sarà in grado di utilizzare più di 4 GiB di RAM (per favore, correggimi se sbaglio con questo presupposto). Consente di controllare il foglio dati e la tabella Table 4-3. Signal Description. Anche se questa CPU è compatibile con 64 bit, è ancora limitata dal fatto che il suo bus degli indirizzi ha una larghezza di 36 bit, limitandolo quindi a un intervallo di indirizzi accessibili da 0 a 64 GiB.

Ora esaminiamo una CPU più recente. Prendi ad esempio il processore Intel® Core ™ i7-7700 . È pubblicizzato per supportare fino a 64 GB di RAM. Ora consente di controllare il foglio dati di esso. Il paragrafo 2.3 System Address Mapci convince che l' intervallo indirizzabile di questa CPU è compreso tra 0 e 512 GiB a causa del bus indirizzi a 39 bit. Si noti che è ancora lontano dalla gamma teorica di 16 EiB per una CPU a 64 bit. Sorprendentemente, ciò chiarisce ulteriormente che questa CPU supporta fino a 32 GiB di RAM massima utilizzabile (contrariamente a 64 GB sul sito Web). C'è anche un'immagine di interesse qui Figure 2-2. System Address Range Example: Figura 2-2  Esempio di intervallo di indirizzi di sistema fa un buon lavoro illustrando il problema con l'ombreggiatura della memoria da parte dei dispositivi PCI ecc. Inoltre suggerisce un modo per superare questo problema mappandoun intervallo dalla RAM reale all'intervallo di indirizzi superiore all'interno dell'intervallo indirizzabile dalla CPU . Recuperando così quella memoria nascosta per l'uso. Si noti che questa rimappatura viene eseguita da BIOS / (U) EFI al momento dell'inizializzazione dell'hardware ed è esattamente per questo motivo che ho incluso BIOS / (U) EFI nella lista elenco sopra.

Ho preso come esempio i prodotti Intel, ma lo stesso vale per AMD.

Ora parliamo di come sono coinvolti i sistemi operativi. Il kernel Linux include il supporto completo della modalità PAE a partire dalla versione 2.3.23 ed è perfettamente possibile avere più di 4 GiB di memoria utilizzabile con il kernel Linux su un sistema a 32 bit. Tuttavia, sii consapevole di un problema indeterminato con il kernel Linux a 32 bit su un sistema con più di 4 GiB di RAM su alcuni hardware (nella mia esperienza ha qualcosa a che fare con gli abbattimenti TLB). Comunque Wikipedia ha una buona informazione sul supporto PAE . Interessante è il modo in cui Windows XP è limitato a 4 GB, mentre Windows Server 2003 Enterprise / Datacenter SP2 può contenere fino a 64 GB. Lo stesso vale per altre coppie di Windows Desktop-Server.

Come puoi vedere ci sono molte combinazioni tra i componenti elencati e in alcuni casi può essere utile sostituire una CPU o un sistema operativo. È molto più difficile gestire BIOS / (U) EFI o MCU poiché il primo è proprietario e integrato nel sistema e non facilmente modificabile, il secondo è integrato nella CPU o saldato a bordo.


-4

mostra una RAM di 3574 MB perché è quanta RAM è GRATUITA e disponibile per essere utilizzata dal computer in qualsiasi momento. Questa cifra è la RAM a cui il tuo computer ha accesso totale perché i programmi e le impostazioni preinstallati sul PC utilizzano una quantità di RAM prestabilita che, nel tuo caso, risulta essere di 426mb. Il mio PC a 64 bit da 6 GB mostra 5,8 GB di RAM disponibile non dei 6 GB completi. La tua scommessa migliore sarebbe quella di cercare di aggiornare il tuo PC


Se 3,5 GB è la RAM libera, perché Windows la sta ancora dividendo in RAM libera e RAM utilizzata? È un sistema operativo, dovrebbe sapere tutto, soprattutto se qualcosa utilizza 0,5 GB di memoria. I programmi installati non occupano RAM fino all'avvio.
gronostaj,
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.