Se desidero scambiare 8 GB, devo selezionare 8000 MB o 8192 MB quando seleziono la dimensione?


16

Quando si seleziona la partizione da utilizzare manualmente, è possibile inserire la dimensione della partizione. Quindi la mia domanda è, se voglio una dimensione di scambio di 8 GB per il mio ram da 8 GB (sì, conosco le FAQ sulla dimensione dello scambio ecc.), Dovrei selezionare 8000 MB come in 1 GB = 1000 MB o 8192 come in 1 GB = 1024 MB?


8
Non credo che vedrai molte differenze tra queste opzioni. Se hai lo spazio diventa leggermente più grande.
Pantera,

3
La mia domanda è solo se 8000 MB sono sufficienti per la mia RAM di 8 GB o se devo inserire 8129 per supportare "completamente" le dimensioni della mia RAM
Mason,

1
Non fa una differenza notevole. Per un computer di casa probabilmente sarebbero sufficienti anche solo 4 o 2 GB.
Byte Commander

1
8000 saranno sufficienti anche per il letargo.
Pilota 6

1
8000 vs 8192 prevede due diverse misurazioni di bit. La forma binaria è XiB, con X come dimensione (K, M, G, T, ecc.), E ogni dimensione è la precedente * 1024, quindi 8192 MiB per 8GiB. Il decimale è lo stesso, ma ogni dimensione è la precedente * 1000 ed è espressa in _B anziché in _iB. Se il tuo computer riporta 8GiB di RAM in un terminale, esegui 8192MiB. Se riporta qualche altro numero dispari, esegui 7629 MiB.
FireFaced

Risposte:


34

TL; DR: Non importa davvero.

La RAM è universalmente misurata con potenze di 2. Questo è spesso scritto come GiB , quindi 8GiB è 8 * 1024 = 8192MiB RAM.

Se guardi i chip RAM fisici, avranno sempre due potenze, ad esempio 1024 MiB, 2048, 16384 MiB ecc.

I dischi rigidi vengono in genere misurati con potenze di dieci, utilizzando prefissi SI, ad esempio 80 GB = 80 * 1000 MB.

Quindi 8GiB di RAM è 8192MiB di RAM. Per lo scambio, in genere si desidera uno spazio di scambio sufficientemente grande da contenere tutta la RAM per la sospensione, quindi 8192 MiB sarebbe l'opzione sicura. Nota che non importa davvero, dato che Linux non userà quasi mai il 100% di RAM comunque; molto verrà utilizzato per la memorizzazione nella cache e così via, che non verrà salvato durante il letargo.


5
8192 MiB è piuttosto inutile. Sì, 8 GiB è 8192 MiB, ma i dischi rigidi non usano GiB o MiB. 8 GiB è 8590 MB.
Salterio,

4
I fornitori di dischi rigidi non usano MiB, ma il software più comunemente.
vidarlo,

7
Vorrei davvero che non avessero confuso le cose introducendo gibibyte e ridefinendo i gigabyte.

2
@hvd windows usa GiB ma scrive GB.
12431234123412341234123

3
L'affermazione "Linux non userà quasi mai il 100% della RAM comunque" è fuorviante perché questo fatto non ha molto a che fare con il problema che viene risolto qui. --- Linux usa la memoria virtuale, il che significa che le applicazioni in esecuzione possono usare più memoria di quella che è effettivamente disponibile come RAM fisica . Non tutta questa memoria deve essere archiviata nello swap quando stiamo liberando la RAM, ma potrebbe facilmente accadere che la quantità che deve essere memorizzata nello swap sarà superiore alla dimensione della RAM fisica.
pabouk,

-1

Può importare moltissimo, di quale dimensione è l'unità di scambio. La mia unità di scambio è una partizione condivisa da tutti e dieci (10) i miei sistemi operativi Linux multi-boot. Se l'unità di scambio si trova sul disco fisso rotante della scheda madre, il cluster di settore viene riparato dalle dimensioni fisiche sul disco rotante. Se l'unità di scambio si trova su un'unità flash o SSD, la dimensione è "elettronica" piuttosto che fisica, quindi conta molto meno se la dimensione è esattamente del fattore di 512 bit.

L'uso di "gparted" o simile consente di vedere gli effetti della scelta della dimensione della partizione errata. Una strana partizione inutilizzata appare se vengono scelti i numeri sbagliati. Spesso cambiando il suo in upize o down-size farà scomparire queste strane partizioni rimaste.

In Linux con 16 GB di memoria DDR3 su notebook Dell, la partizione di swap non viene mai utilizzata dai sistemi operativi Linux. Tuttavia, quando si eseguono sistemi operativi Linux "live", può essere utilizzato o necessario.

Le partizioni di swap in Linux si comportano diversamente in Microsoft Windows. Il mio notebook Dell ha anche tre (3) sistemi operativi Windows-10. Anche se l'impostazione è zero partizioni di swap, Windows-10 richiederà sempre una partizione di swap sulla partizione di avvio. Quindi creo lì una partizione di dimensioni fisse minuscole. L'SSD di bordo ha un file di scambio variabile su di esso, da condividere con tutti i sistemi operativi Windows-10.

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.