日志式文件系统

日志文件系统(journaling file system)是一个具有故障恢复能力的文件系统,在这个文件系统中,因为对目录以及位图的更新信息总是在原始的磁盘日志被更新之前写到磁盘上的一个连续的日志上,所以它保证了数据的完整性。当发生系统错误时,一个全日志文件系统将会保证磁盘上的数据恢复到发生系统崩溃前的状态。同时,它还将覆盖未保存的数据,并将其存在如果计算机没有崩溃的话这些数据可能已经遗失的位置,这是对关键业务应用来说的一个很重要的特性。

并不是所有的操作系统都提供了同样的日志技术。Windows NT提供了一个完整系统的不太健壮的版本。如果你的Windows NT系统崩溃了,你可能不会丢失整个磁盘卷,但你可能会丢失系统崩溃前没写到磁盘的所有数据。出于同样的原因,缺省的Linux系统,ext2fs,根本没有登记日志。这就意味着,一旦系统崩溃——虽然在Linux系统中不常见——就会毁坏整个磁盘卷。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Hadoop实操

如何使用Nginx实现CDSW的跨网段访问

在企业安装了CDSW后,由于服务安装在生产网络,考虑到集群的安全企业不允许将生产环境的网络直接放通给办公网或外网访问,如果需要在办公网或是外网访问则需要通过反向...

3394
来自专栏向治洪

macOS安装Mysql数据库

最近闲来没事,想使用Node+mysql搭建一套服务器环境,并对外提供接口的方式给移动客户端和微信小程序提供数据。这里采用的服务器技术是NodeJs+Think...

1948
来自专栏hbbliyong

VS2010 调试C++项目 fatal error LNK1123 错误解决办法

        最近用VS2010写C++项目,奇怪的是每次生成解决方案都有一个fatal error LNK1123错误,提示生成失败。查阅资料总结解决方案如...

36317
来自专栏编程坑太多

『中级篇』docker的魅力初体验-5分钟安装wordpress不走弯路(三)

1294
来自专栏地方网络工作室的专栏

shell命令行,一键创建 python 模板文件脚本

shell命令行,一键创建 python 模板文件脚本 写 python 文件时,每个文件开头都必须注明版本和编码。每次我 touch 文件之后粘贴这两句话让我...

2147
来自专栏简书专栏

Shell常用命令教程

命令:echo "Hello world!" >test.txt 创建一个内容为Hello world的test.txt文件,双引号中内容为空时则为一个空文...

682
来自专栏魏艾斯博客www.vpsss.net

wordpress 无法建立到 wordpress org 安全连接的解决办法

网友求助,说安装 Avada 插件时遇到如下错误提示:wordpress 无法建立到 wordpress.org 的安全连接,请联系您的服务器管理员。询问网友得...

802
来自专栏前端小栈

利用Hexo+github搭建博客,零成本、无需域名、服务器

之前的博客是用wordpress搭建在阿里云的一台虚拟机上,由于出了个意外,造成我在上面写的文章全部丢失了,虽然不多,但是也都是心血。吸取教训我打算换种方式搭建...

783
来自专栏青玉伏案

JavaEE开发之基于Eclipse的环境搭建以及Maven Web App的创建

本篇博客就完整的来聊一下如何在Eclipse中创建的Maven Project。本篇博客是JavaEE开发的开篇,也是基础。本篇博客的内容干货还是比较多的,而且...

1836
来自专栏Hongten

Linux 学习_在Linux下面安装tomcat

下载地址:http://tomcat.apache.org/download-60.cgi

542

扫描关注云+社区