GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara Linux memberi tahu kartu LSI Megaraid untuk mengosongkan cache sebelum dimatikan?

Selama shutdown, sistem akan meng-unmount sebagian besar sistem file. Yang tidak dapat di-unmount akan di-remount hanya-baca. Umount syscall akan mengosongkan cache disk melalui VFS, dan buffer disk menggunakan driver di belakang perangkat blok. Driver perangkat blok dalam kasus Anda adalah driver SCSI generik sg . Ini akan mengirimkan data ke perangkat SCSI menggunakan driver khusus untuk perangkat Anda dan perintah SCSI flush sehingga data ditulis dari cache disk internal ke media penyimpanan disk. Semua ini sinkron dan umount tidak akan kembali hingga data ada di disk. Untuk FS read-only yang di-remount, skrip shutdown hanya akan menjalankan syscall sinkronisasi.


Linux
  1. Cara menginstal driver perangkat di Linux

  2. Cara mempartisi disk di Linux

  3. Cara Menghapus Cache Memori di Linux

  1. Bagaimana cara menyiram cache CPU untuk wilayah ruang alamat di Linux?

  2. Bagaimana cara mengetahui apakah IO disk linux menyebabkan kios aplikasi yang berlebihan (> 1 detik).

  3. Cara membersihkan cache penyelesai DNS di Linux (dan FreeBSD)

  1. Linux – Bagaimana Cara Menjalankan Script Dengan Systemd Tepat Sebelum Shutdown?

  2. Bagaimana linux memuat firmware untuk modul driver bawaan

  3. Bagaimana cara Linux membedakan utas dari proses anak?