Betapa Besarnya Membuat Partisi Swap Semasa Memasang Linux

Isi kandungan:

Betapa Besarnya Membuat Partisi Swap Semasa Memasang Linux
Betapa Besarnya Membuat Partisi Swap Semasa Memasang Linux

Video: Betapa Besarnya Membuat Partisi Swap Semasa Memasang Linux

Video: Betapa Besarnya Membuat Partisi Swap Semasa Memasang Linux
Video: Resize Hard Disk Ubuntu dengan GParted 2024, April
Anonim

Beberapa soalan yang sering diajukan semasa memasang Linux - seberapa besar partisi pertukaran dan adakah diperlukan sama sekali? Sebelumnya, dianjurkan untuk membuat partisi swap dua kali lebih besar daripada RAM, tetapi sekarang, ketika jumlah RAM pada komputer dapat mencapai 128 gigabait, peraturan ini tidak selalu berlaku, kerana dalam kebanyakan kes partisi swap akan membuang ruang kosong pada cakera keras …

Betapa besarnya membuat partisi swap semasa memasang Linux
Betapa besarnya membuat partisi swap semasa memasang Linux

Apa itu partisi swap dan untuk apa itu

Apabila program dimulakan, kodnya dan beberapa data dimuat ke dalam RAM (Random Access Memory). Sekiranya satu atau lebih program yang dijalankan memerlukan RAM yang lebih sedikit daripada yang dipasang di komputer, maka program tersebut akan terus berfungsi seperti biasa. Tetapi, jika ada ruang kosong yang tersisa di RAM daripada program yang perlu memuat datanya, maka ia akan memberikan kesalahan dan berhenti berfungsi.

Pada saat-saat seperti itu, Linux mula menggunakan partisi swap pada hard disk sebagai RAM, "meningkatkan" kelantangan yang tersedia - ia memindahkan data yang tidak terpakai dari RAM ke dalamnya, membebaskan ruang untuk yang baru.

Nampaknya, mengapa anda memerlukan RAM yang agak mahal, jika dengan wang yang sama anda boleh membeli cakera keras yang jauh lebih besar dan menggunakannya semuanya sebagai partisi pertukaran? Ini semua mengenai kepantasan. Mengakses data dalam RAM kira-kira seratus ribu kali lebih cepat daripada pada cakera keras (data sebenar berbeza dari sistem ke sistem). Operasi yang sama dengan akses ke data dalam RAM dan partisi swap, yang memerlukan satu saat dalam kes pertama, akan memakan masa berjam-jam pada detik.

Oleh itu, partisi pertukaran tidak sesuai untuk penggunaan tetap sebagai memori akses rawak, tetapi ia dapat banyak membantu pada waktu puncak, mencegah program daripada membeku dan berhenti.

Oleh itu, berapa banyak ruang yang harus anda peruntukkan untuk partisi pertukaran?

Tidak mungkin untuk menentukan jawapan yang jelas untuk soalan ini, kerana bergantung pada konfigurasi sistem dan spesifik tugas yang diselesaikannya, tetapi ada cadangan asas:

  • jika jumlah RAM kurang dari 2 gigabait, maka partisi pertukaran mestilah sekurang-kurangnya dua kali lebih besar
  • jika jumlah RAM lebih daripada 2 gigabait, maka ukuran partisi pertukaran mestilah sama dengan RAM * 2 + 2GB
  • jika jumlah RAM lebih daripada 4 gigabait, maka ukuran partisi swap harus sama dengan 20% dari ukuran RAM

Disyorkan: