Jika saya ingin 8GB swap, apakah saya harus memilih 8000MB atau 8192MB saat memilih ukuran?

16

Saat memilih partisi untuk digunakan secara manual, Anda dapat memasukkan ukuran partisi. Jadi pertanyaan saya adalah, jika saya ingin ukuran swap 8GB untuk ram 8GB saya (ya saya tahu FAQ tentang ukuran swap dll), apakah saya harus memilih 8000MB seperti dalam 1GB = 1000MB atau 8192 seperti pada 1GB = 1024MB?

Tukang batu
sumber
8
Saya tidak berpikir Anda akan melihat banyak perbedaan di antara opsi-opsi itu. Jika Anda memiliki ruang yang sedikit lebih besar.
Panther
3
Pertanyaan saya adalah apakah 8000MB sudah cukup untuk RAM saya 8GB atau jika saya harus memasukkan 8129 untuk "sepenuhnya" mendukung ukuran RAM saya
Mason
1
Tidak membuat perbedaan penting. Untuk komputer di rumah mungkin bahkan 4 atau 2 GB sudah cukup.
Byte Commander
1
8000 akan cukup bahkan untuk berhibernasi.
Pilot6
1
8000 vs 8192 melibatkan dua pengukuran bit yang berbeda. Bentuk biner adalah XiB, dengan X menjadi ukuran (K, M, G, T, dll), dan masing-masing ukuran adalah sebelumnya * 1024, dengan demikian 8192MiB untuk 8GiB. Desimal sama, tetapi masing-masing ukuran adalah * 1000 sebelumnya, dan dinyatakan dalam _B bukan _iB. Jika komputer Anda melaporkan 8GiB RAM di terminal, lakukan 8192MiB. Jika melaporkan beberapa nomor ganjil lainnya, lakukan 7629MiB.
FireFaced

Jawaban:

34

TL; DR: Tidak masalah.

RAM secara universal diukur dalam kekuatan 2. Ini sering ditulis sebagai GiB , jadi 8GiB adalah 8 * 1024 = 8192MiB RAM.

Jika Anda melihat chip RAM fisik mereka akan selalu datang dalam kekuatan dua, misalnya 1024MiB, 2048, 16384MiB dll.

Hard drive biasanya diukur dalam kekuatan sepuluh, menggunakan awalan SI, misalnya, 80GB = 80 * 1000MB.

Jadi 8GiB RAM adalah 8192MiB RAM. Untuk swap, Anda biasanya menginginkan ruang swap yang cukup besar untuk menampung semua RAM untuk suspensi, jadi 8192MiB akan menjadi opsi yang aman. Perhatikan bahwa itu sebenarnya tidak masalah, karena Linux hampir tidak akan pernah menggunakan 100% RAM; banyak yang akan digunakan untuk caching dan sebagainya, yang tidak akan disimpan ketika Anda hibernasi.

vidarlo
sumber
5
8192 MiB agak tidak membantu. Ya, 8 GiB adalah 8192 MiB, tetapi hardisk tidak menggunakan GiB atau MiB. 8 GiB adalah 8590 MB.
MSalters
4
Vendor hard drive tidak menggunakan MiB, tetapi perangkat lunak yang paling umum digunakan.
vidarlo
7
Saya benar-benar berharap mereka tidak membingungkan hal-hal dengan memperkenalkan gibibytes dan mendefinisikan ulang gigabytes.
2
@ hvd windows menggunakan GiB tetapi menulis GB.
12431234123412341234123
3
Pernyataan "Linux hampir tidak akan pernah menggunakan 100% RAM" menyesatkan karena fakta ini tidak ada hubungannya dengan masalah yang diselesaikan di sini. --- Linux menggunakan memori virtual yang berarti bahwa aplikasi yang berjalan dapat menggunakan lebih banyak memori daripada yang sebenarnya tersedia sebagai RAM fisik . Tidak semua memori ini perlu disimpan ke swap ketika kita membebaskan RAM tetapi bisa dengan mudah terjadi bahwa jumlah yang harus disimpan ke swap akan lebih tinggi daripada ukuran RAM fisik.
pabouk
-1

Itu bisa sangat berarti, yang ukuran swap-drive. Swap-drive saya adalah partisi yang digunakan bersama oleh sepuluh (10) sistem operasi Linux multi-booting saya. Jika swap-drive ada pada HDD pemintalan motherboard, cluster sektor ditetapkan oleh ukuran fisik pada disk pemintalan. Jika swap-drive ada di flash-drive atau SSD, ukurannya lebih "elektronik" daripada fisik, jadi itu jauh lebih penting jika ukurannya persis faktor 512 bit.

Menggunakan "gparted" atau serupa, memungkinkan melihat efek memilih ukuran partisi yang salah. Partisi aneh yang tidak digunakan muncul jika nomor yang salah dipilih. Sering mengubah ukurannya ke atas atau bawah akan membuat partisi sisa aneh ini menghilang.

Di Linux dengan memori DDR3 16 GB pada notebook Dell, partisi swap tidak pernah digunakan oleh sistem operasi Linux. Namun, ketika menjalankan sistem operasi Linux "langsung", itu dapat digunakan atau diperlukan.

Partisi swap di Linux berperilaku berbeda di Microsoft Windows. Notebook Dell saya juga memiliki tiga (3) sistem operasi Windows-10. Meskipun pengaturannya adalah partisi swap nol, Windows-10 akan selalu meminta partisi swap pada partisi booting. Jadi saya membuat partisi kecil dengan ukuran tetap di sana. SSD on-board memiliki file swap variabel, untuk dibagikan oleh semua sistem operasi Windows-10.

pengguna37991
sumber