zoukankan      html  css  js  c++  java
  • Linux 小知识翻译

    现在的Linux,主流的文件系统是 「ext3」。但是,文件系统除此之外,还有「ReiserFS」「XFS」「ZFS」等等。

    此外,Windows的主流文件系统是「NTFS」,CD-ROM的主流文件系统是「ISO9660」。

    而且,Linux的文件系统「ext3」的下一代「ext4」也正在开发中。(内核版本 >= 2.6.19 就可以使用「ext4」)

    「ext3」或者「XFS」这些文件系统中,采用了一种被称为「日志」的系统。(ext3之前的ext2文件系统没有采用「日志」这种系统)

    这个所谓的「日志」系统,简单来说就是 「文件在更新之前,先把更新的内容记录在被称为「日志」的这个区域中去,然后再更新文件」。

    当断电或者其他什么原因导致文件更新中止时,「日志」系统的优点就能体现出来了。

    操作系统在非正常关闭后再启动时,会参照「日志」系统的内容来检查当前OS的文件系统。

    此时,如果「日志」的内容和磁盘上文件的内容有出入时,立刻就能知道这个文件没有被正常更新。

    由于通过「日志」就能知道哪个文件可能没有更新成功,所以没有必要对整个磁盘进行检查,大大缩短的磁盘检查时间。

    尽管如此,「日志」系统并不能 *100%* 的保证文件的内容。所以要尽量避免系统的异常终止。

  • 相关阅读:
    Centos安装Memcached和(Nginx)Memcache扩展详细教程
    文章已被删除!
    phonegap安卓手机开发入门
    微信分享链接带图片文字和描述
    CSDN数据库被爆 统计CSDN用户都喜欢哪些密码
    ...
    重新初始化 VS2010
    spark系列之基本概念
    python 数字字典加密非汉字
    MySQL 5.7实现 row_number窗口函数
  • 原文地址:https://www.cnblogs.com/wang_yb/p/3780604.html
Copyright © 2011-2022 走看看