Saya tahu saya tidak boleh melakukannya tetapi saya menjalankan beberapa sistem Ubuntu dari USB flash drive, dalam mode persisten, dan itu sangat lambat.
"top" memberitahu saya itu bukan karena CPU, itu karena IO, yaitu% wa tinggi.
Saya sudah menghapus swap, tetapi untuk mengoptimalkan lebih lanjut saya perlu mendapatkan beberapa petunjuk tentang apa saja proses yang sollicit disk begitu banyak.
Jadi, pada dasarnya, apa yang saya inginkan adalah setara dengan "top" untuk menampilkan proses dengan IOWAIT tinggi seperti "top" menampilkan proses dengan CPU% tinggi.
Jawaban:
Banyak USB "pen" drive sangat lambat, terutama untuk menulis, jadi mungkin ada sangat sedikit yang dapat Anda lakukan selain mencoba drive yang lebih cepat.
Untuk menjawab pertanyaan langsung Anda : Anda bisa mendapatkan gambaran tentang apa yang terjadi dengan disk
iotop -o
- jika dibiarkan berjalan selama periode sibuk yang akan menunjukkan kepada Anda proses mana yang secara aktif melakukan baca / tulis disk dan berapa banyak. Ini mungkin menyoroti beberapa proses atau layanan yang dapat Anda lakukan tanpa dan mematikan untuk membantu semuanya. Ada beberapa pekerjaan crons di banyak pengaturan Linux yang memindai sebagian fileytsem (jika tidak semuanya) sesekali untuk memperbarui cache pencarian (sepertiupdatedb
tugas yang memperbarui data yang digunakan oleh perintah sepertilocate
) - jika Anda menemukan salah satu dari itu menyebabkan kelambatan Anda maka mereka dapat dengan aman dihapus dari daftar hal-hal cron untuk berjalan secara teratur.Berapa banyak RAM yang Anda miliki di mesin target? Jika itu adalah mesin kecil dengan ukuran itu maka ini tidak akan membantu karena akan ada sedikit ruang untuk membaca cache (jadi hal-hal membaca lagi beberapa saat kemudian perlu datang dari USB stick lagi daripada salinan cache dalam RAM).
Anda dapat mencoba versi pengurangan Ubuntu juga, terutama jika Anda berada dalam situasi RAM rendah tetapi juga dapat membantu jika Anda memiliki banyak RAM tetapi memperlambat drive dengan mengurangi waktu boot jika tidak ada yang lain. lubuntu adalah pilihan yang populer untuk ini - semua paket yang biasa tersedia jika Anda membutuhkannya tetapi menginstalnya lebih sedikit secara default, memulai lebih sedikit layanan saat boot secara default, dan menggunakan lingkungan desktop yang beratnya lebih rendah (segala sesuatu selain dari perubahan ini adalah pengaturan yang sama , jadi Anda harus menemukannya relatif akrab bahkan jika Ubuntu adalah satu-satunya varian Linux yang Anda punya banyak pengalaman).
sumber