Di windows dimungkinkan untuk menggunakan usb flash drive sebagai ram virtual. Saya ingin tahu apakah mungkin melakukannya di ubuntu? Jika ya, bagaimana mungkin orang melakukannya?
[Sunting]: Maksud saya Ready boost equivallent untuk ubuntu. Saya tahu ini bukan pengganti ram yang tepat dan tidak disarankan untuk penggunaan jangka panjang.
Apakah membuat file swap di flash drive usb mirip dengan itu? Apakah ini akan menunjukkan keuntungan kinerja dibandingkan file swap di Hard Disk Drive?
Jawaban:
Jawaban Sean menyarankan adalah salah satu cara untuk mencapai ini, yang lain adalah dengan hanya membuat swapfile pada tongkat, dengan cara itu Anda juga dapat menggunakan tongkat Anda untuk file lain. Seperti itu:
cari tahu di mana tongkat dipasang. Cari di nautilus atau masalah
mount
di terminalbuat file kosong
dd if=/dev/zero of=/media/YOURSTICK/swap bs=4096 count=131072
. Ini menciptakan file 512 MB (512 * 1024 ^ 2/4096 = 131072)buat swap dan aktifkan
sudo mkswap /media/YOURSTICK/swap && swapon -p 1000 /media/YOURSTICK/swap
Swap pada stik USB Anda tidak akan lebih cepat daripada yang ada di HDD Anda. Juga akan membunuh tongkat dalam jangka panjang, menulis melakukan itu pada tongkat USB.
Untuk menambah jumlah ram yang dapat digunakan, lihat zram .
sumber
Saya mengetahui hal ini ketika saya melakukannya dari http://www.tuxgarage.com/2011/07/add-virtual-ram-to-ubuntu-using-spare.html
Sambungkan drive USB Anda dan pastikan tidak ada file penting di drive. Hapus semua file pada drive atau format ulang dan pergi ke Terminal.
Pertama, kita perlu melepas drive jika Ubuntu memasangnya secara otomatis saat Anda memasangnya:
Di mana 'label-drive' adalah nama yang Anda lihat untuk drive USB saat dipasang.
Atau Anda juga dapat melakukannya dengan cara ini:
Di mana 'sdx1' adalah huruf drive / partisi Anda. Anda dapat menemukannya dengan menjalankan perintah ini:
Sekarang, kami akan membuat file Swap di drive USB Anda:
Di mana 'sdx1' adalah huruf drive Anda, kami mengetahui dari output perintah 'fdisk -l' di atas.
Sekarang, nyalakan Swap baru Anda:
Selesai!
Untuk memastikan Swap baru Anda berfungsi, Anda dapat melihat output dari perintah ini:
Output saya adalah:
Untuk mengeluarkan tongkat pertama matikan Swap:
sumber
Jika Anda benar-benar perlu menambahkan RAM ke sistem Anda, tidak ada kekurangan menginstal lebih banyak memory stick atau meningkatkan memori fisik mesin.
Menggunakan USB tidak dapat meningkatkan RAM sedemikian rupa sehingga HANYA meningkatkan file swap, ditambah waktu baca / tulis dikurangi oleh batasan transfer 480mb USB.
Jika Anda ingin mengalami peningkatan kinerja, gunakan "zRam". Ini menambahkan file khusus ke sistem Anda yang ada dan meningkatkan memori virtual sistem. Ini mengurangi waktu penulisan I / O karena menggunakan teknologi blok terkompresi yang disimpan pada RAM saat ini
Informasi lebih lanjut di sini
sumber
Saya sudah mencoba ini sebelumnya. Tapi usb stick sangat lambat saat menulis sesuatu.
Saya mengalami hang yang sangat singkat terus menerus ketika sistem menggunakan usb swap. Mungkin tongkat saya lebih murah.
sumber