Saya baru-baru ini menginstal Ubuntu 10,04 di laptop saya. Karena kendala ruang SSD, saya tidak mengatur partisi swap untuk OS, dan saya memiliki 1,5GB RAM.
Ada peringatan selama instalasi, tapi saya pikir itu bukan masalah besar karena semuanya berjalan lancar.
Untuk jangka panjang, apakah akan ada kekurangan karena tidak memiliki partisi swap?
Jawaban:
Saya pikir jika saya ingin menulis jawaban untuk pertanyaan Anda, saya harus terlebih dahulu menjelaskan seluruh hal swapfile sedikit di sini. Maafkan saya karena saya bertele-tele.
Sebuah swapfile / swap-partisi, mirip dengan pagefile di windows, adalah ruang harddisk yang didedikasikan untuk memfasilitasi penggunaan memori yang lebih baik. Ada dua penggunaan ruang swap.
Ketika tidak ada CUKUP memori untuk semua aplikasi - dalam kasus di mana ini terjadi pada sistem tanpa swapspace, itu akan menyebabkan kegagalan untuk mengalokasikan memori untuk aplikasi baru yang meminta halaman memori baru - dan ini biasanya mengakibatkan penghentian program.
Ketika beberapa halaman memori (memori dibagi menjadi 'halaman') digunakan beberapa waktu lalu, tetapi tidak lagi digunakan sekarang, itu akan ditransfer pada swapfile dan memori yang tersisa dapat digunakan untuk melakukan sesuatu yang lain yang bisa lebih berguna ( misalnya, bahkan caching!) - ketika ini terjadi dalam sistem tanpa swapspace, ini akan mengakibatkan halaman idle tetap berada dalam memori. Ini tidak terlalu serius, karena kami memiliki jumlah memori yang cukup besar hari ini.
Dan kemudian, jadi sekarang kita memiliki penggunaan partisi swapfile / swap terdaftar, berapa biasanya disarankan? - itu tergantung pada fungsi mesin. Jika ini adalah mesin desktop, atur ke 1-1,5x memori. Jika ini adalah mesin server, lakukan hal yang sama, tetapi perhatikan penggunaan swap, jika banyak digunakan, perbarui memori.
Seperti yang telah ditunjukkan orang lain, gparted dapat membantu Anda mengukir beberapa ruang dari partisi ext2 / ext3 Anda, tetapi Anda juga dapat menggunakan swapfile:
Kamu harus punya
aktif
fstab
untuk memastikan itu digunakan pada setiap rebootDan satu hal lagi: Jika Anda tidak keberatan memiliki swapspace tetapi ingin meminimalkan penggunaan kecuali jika memori Anda benar-benar terentang, Anda dapat mengubah "swappiness" dari kernel dengan mengubah
/proc/sys/vm/swappiness
(nilai, 0-100; standar, 60).sumber
Tidak ada penangguhan ke disk.
sumber
Jika Anda kehabisan memori, maka perilaku yang tidak terduga dapat terjadi pada program Anda.
Terkadang kernel akan mulai menjatuhkan memori di tempat-tempat acak. Kernel akan mulai menjatuhkan proses prioritas rendah.Tidak ada memori virtual yang dapat mengeja masalah besar, terutama jika itu akan
mulai menjatuhkan memori darimembunuh dokumen-dokumen penting yang memiliki prioritas rendah yang sedang dikerjakan.sumber
Setelah instalasi, periksa penggunaan memori Anda ketika menjalankan operasi intensif-memori atau hanya membuka aplikasi 'besar', seperti Openoffice.org, mendekompres file dan semacamnya. Jika Anda melihat bahwa total memori yang digunakan hampir 1,5 GB, maka itu mungkin ide yang baik untuk memiliki partisi swap atau file swap, kalau-kalau Anda menjalankan sesuatu yang menggunakan banyak memori dan Ubuntu mulai menjatuhkan memori penting, dan mungkin bahkan bagian dari kernel (tidak baik, benar-benar tidak baik ...).
sumber
Bukan jawaban yang lengkap, tetapi di sini ada cerita tentang satu hal yang benar-benar menyerang saya, bahkan ketika saya berpikir saya memiliki semua kemungkinan kelemahan yang ada di bawah kendali:
/programming/4567972/error-executing-aapt-all-of-the-sudden Singkatnya, beberapa alat dijalankan dari proses / aplikasi Java yang sangat besar tidak akan dapat berjalan selalu. Sebagian besar pengguna reguler tidak akan mengalami hal ini.
sumber