GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo le dice Linux a una tarjeta LSI Megaraid que vacíe su caché antes de apagarse?

Durante el apagado, el sistema desmontará la mayoría de los sistemas de archivos. Los que no se pueden desmontar se vuelven a montar como de solo lectura. Umount syscall vaciará los cachés de disco a través de VFS y los búferes de disco usando el controlador detrás del dispositivo de bloque. El controlador de dispositivo de bloque en su caso es el controlador SCSI genérico sg . Esto enviará los datos al dispositivo SCSI utilizando el controlador específico para su dispositivo y un comando de vaciado SCSI para que los datos se escriban desde el caché del disco interno al medio de almacenamiento en disco. Todo esto es sincrónico y el desmontaje no regresará hasta que el los datos están en el disco. Para FS de solo lectura vuelto a montar, los scripts de apagado simplemente ejecutarán la llamada al sistema de sincronización.


Linux
  1. Cómo instalar un controlador de dispositivo en Linux

  2. Cómo particionar un disco en Linux

  3. Cómo borrar la caché de memoria en Linux

  4. Linux:¿cómo ejecutar un script con Systemd justo antes del apagado?

  5. ¿Cómo vaciar la memoria caché de la CPU para una región de espacio de direcciones en Linux?

Cómo borrar o vaciar la caché de DNS en Linux

Cómo enumerar particiones de disco en Linux

Cómo usar el comando de apagado de Linux

Cómo vaciar la caché de DNS en Linux

¿Cómo vaciar la caché de DNS en Linux?

¿Cómo carga Linux la imagen 'initrd'?