Re: Flusing caches on shutdown

From: Ingo Oeser (ingo.oeser@informatik.tu-chemnitz.de)
Date: Mon Feb 19 2001 - 11:51:05 EST

  • Next message: Jeremy Jackson: "Re: Kernel executation from ROM"

    On Mon, Feb 19, 2001 at 01:45:57PM +0100, David Balazic wrote:
    > It is a good idea IMO to flush the write cache of storage devices
    > at shutdown and other critical moments.

    Not needed. All device drivers should disable write caches of
    their devices, that need another signal than switching it off by
    the power button to flush themselves.

    > Loosing data at powerdown due to write caches have been reported,
    > so this is no a theoretical problems. Also the journaled filesystems
    > are safe only in theory if the journal is not stored on non-volatile
    > memory, which is not guarantied in the current kernel.

    Fine. If users/admins have write caching enabled, they either
    know what they do, or should disable it (which is the default for
    all mass storage drivers AFAIK).

    Hardware Level caching is only good for OSes which have broken
    drivers and broken caching (like plain old DOS).

    Linux does a good job in caching and cache control at software
    level.

    Regards

    Ingo Oeser

    -- 
    10.+11.03.2001 - 3. Chemnitzer LinuxTag <http://www.tu-chemnitz.de/linux/tag>
             <<<<<<<<<<<<       come and join the fun       >>>>>>>>>>>>
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at  http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at  http://www.tux.org/lkml/
    



    This archive was generated by hypermail 2b29 : Mon Feb 19 2001 - 11:52:34 EST