Dapatkan lebih banyak ram, murah, jangan gunakan swap, ini akan membantu Anda dengan masalah IO itu. Saya menyadari ini mungkin tidak layak, tetapi pergi adalah hari-hari di mana Anda harus memiliki swap.
xenoterracide
@ xeno bahwa masalah perf tidak ada hubungannya dengan swap; lihatlah jawaban Anda sebagai contoh; oh, dan aku juga tidak kehabisan RAM
tshepang
2
@xeno jika kamu tidak punya swap, kamu kehilangan kemampuan Tangguhkan
tshepang
3
Saya tidak menggunakannya, jadi ... ya saya tidak menggunakannya.
xenoterracide
1
@ xenoterracide Saya suka sudut pandang optimis Anda, tetapi saya akan terus memiliki partisi swap karena saya suka jaring pengaman. Ubah saja swapinesske 0.
shellholic
Jawaban:
38
Itu mungkin. Bahkan, Anda dapat berbagi ruang swap antara sistem operasi yang sama sekali berbeda, selama Anda menginisialisasi ruang swap saat Anda boot. Dulu relatif umum untuk berbagi ruang swap antara Linux dan Windows , kembali ketika itu mewakili sebagian besar dari hard disk Anda.
Ada dua batasan yang muncul:
OS tidak dapat berjalan bersamaan (yang mungkin ingin Anda lakukan dengan mesin virtual).
Anda tidak dapat hibernasi salah satu OS saat menjalankan yang lain.
Hukum Murphys menunjukkan bahwa jika Anda melakukan ini, suatu hari Anda akan lupa, Anda akan hibernasi OS, atau boot ke VM, dan Anda akan menyemprot sistem Anda, dan mungkin data. Kebenaran sederhana - ruang disk sangat murah, data dan pekerjaan Anda mungkin tidak. Kecuali Anda membutuhkan ruang swap terabyte untuk setiap OS, buat saja yang terpisah.
Danny Staple
8
Salah satu teman saya mencoba ini. Ia telah menginstal lima atau enam distribusi dalam satu hard drive.
Partisi primer pertama adalah untuk GRUB, dan ia dapat melakukan boot ke semua distribusi. Partisi kedua adalah swap. Partisi ketiga adalah partisi extended dan masing-masing distribusi diinstal ke partisi logis mereka sendiri.
Semua distribusi dapat melakukan boot dan dapat melakukan hibernasi. Saya pikir Anda hanya perlu memastikan dan memilih distribusi yang benar setelah melanjutkan dari hibernasi.
Jadi, berdasarkan eksperimennya saya harus mengatakan YA ini mungkin, tetapi saya pikir itu bisa merusak banyak hal. Bagaimana jika distribusi 2 bangun dan file resume distribusi 1 menghabiskan partisi swap; apa hal selanjutnya yang akan terjadi?
Jadi saya juga setuju dengan semua posting di atas. Mengapa Anda tidak mencoba membagi partisi swap, daripada mengambil risiko besar ini?
swapiness
ke 0.Jawaban:
Itu mungkin. Bahkan, Anda dapat berbagi ruang swap antara sistem operasi yang sama sekali berbeda, selama Anda menginisialisasi ruang swap saat Anda boot. Dulu relatif umum untuk berbagi ruang swap antara Linux dan Windows , kembali ketika itu mewakili sebagian besar dari hard disk Anda.
Ada dua batasan yang muncul:
sumber
Satu efek samping yang bisa saya pikirkan adalah:
Anda bisa kehilangan data.
sumber
Salah satu teman saya mencoba ini. Ia telah menginstal lima atau enam distribusi dalam satu hard drive.
Partisi primer pertama adalah untuk GRUB, dan ia dapat melakukan boot ke semua distribusi. Partisi kedua adalah swap. Partisi ketiga adalah partisi extended dan masing-masing distribusi diinstal ke partisi logis mereka sendiri.
Semua distribusi dapat melakukan boot dan dapat melakukan hibernasi. Saya pikir Anda hanya perlu memastikan dan memilih distribusi yang benar setelah melanjutkan dari hibernasi.
Jadi, berdasarkan eksperimennya saya harus mengatakan YA ini mungkin, tetapi saya pikir itu bisa merusak banyak hal. Bagaimana jika distribusi 2 bangun dan file resume distribusi 1 menghabiskan partisi swap; apa hal selanjutnya yang akan terjadi?
Jadi saya juga setuju dengan semua posting di atas. Mengapa Anda tidak mencoba membagi partisi swap, daripada mengambil risiko besar ini?
sumber