Mengapa prioritas fsck diperkenalkan di / etc / fstab?


8

Di dalam /etc/fstabfile, di kolom keenam, ada nomor yang sesuai dengan apakah sistem file harus dipindai untuk kesalahan. Nilai yang mungkin adalah:

0 - skip
1 - high priority
2 - low priority

Mengapa 'prioritas' fsck diperkenalkan di / etc / fstab?

masukkan deskripsi gambar di sini

Jawaban:


2

Kolom ada sehingga Anda dapat menentukan urutan pemeriksaan sistem file. Partisi yang berbeda pada drive yang sama tidak boleh diperiksa pada saat yang sama karena IO yang pergi ke setiap sistem file akan bersaing satu sama lain, dan memperlambat seluruh proses. Filesystem pada disk fisik yang berbeda dapat diatur untuk memeriksa pass yang sama untuk mempercepat seluruh proses karena IO untuk memisahkan disk tidak akan bersaing.


Terima kasih atas tanggapannya. Apakah ini berarti bahwa jika saya menentukan beberapa partisi dengan 'priority = high', fsckakan menelurkan utas terpisah untuk memindai setiap partisi? (dan, ketika utas terakhir selesai, semua partisi dengan 'priority = low' akan diperiksa)
colemik

@trismarck, tidak, Anda memasukkan angka di kolom dan semua partisi dengan 1 mendapatkan fsck yang muncul pada saat yang sama untuk memeriksanya, lalu ketika mereka selesai, semua partisi dengan 2, dan seterusnya. Perhatikan bahwa IIRC, mountallpada Ubuntu dan kemungkinan distro lain yang menggunakan pemula mulai mengabaikan bidang ini dan mencari tahu sendiri sistem file apa yang merupakan partisi berbeda pada disk yang sama atau tidak.
psusi

7

Ini ada hubungannya dengan urutan boot. Prioritas tertinggi diperlukan untuk mem-boot (/ dan menurut saya / usr / var / tmp ...). Sistem file / boot dapat dilakukan dengan prioritas lebih rendah karena pada saat sistem dapat memulai fsck, ia membaca file yang diperlukan dari boot. Sistem file untuk direktori home, dll. Adalah prioritas yang lebih rendah selama proses boot.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.