Q4:linux系统文件系统上有哪些特点

一般linux常用的文件系统有

1、ext2、ext3、ext4

2、SWAP

特点:

1、Linux ext2/ext3文件系统使用索引节点来记录文件信息,作用像windows的文件分配表。索引节点是一个结构,它包含了一个文件的长度、创建及修改时间、权限、所属关系、磁盘中的位置等信息。

Linux之前缺省情况下使用的文件系统为Ext2,ext2文件系统的确高效稳定。但是,随着Linux系统在关键业务中的应用,Linux文件系统的弱点也渐渐显露出来了:其中系统缺省使用的ext2文件系统是非日志文件系统。

Ext3文件系统是直接从Ext2文件系统发展而来,目前ext3文件系统已经非常稳定可靠。它完全兼容ext2文件系统。用户可以平滑地过渡到一个日志功能健全的文件系统中来。这实际上了也是ext3日志文件系统初始设计的初衷。

Linux

kernel 自 2.6.28 开始正式支持新的文件系统 Ext4。 Ext4 是 Ext3 的改进版,修改了 Ext3

中部分重要的数据结构,而不仅仅像 Ext3 对 Ext2 那样,只是增加了一个日志功能而已。Ext4

可以提供更佳的性能和可靠性,还有更为丰富的功能:

与 Ext3 兼容。

更大的文件系统和更大的文件。Ext4 分别支持 1EB(1,048,576TB, 1EB=1024PB, 1PB=1024TB)的文件系统,以及 16TB 的文件。

无限数量的子目录。

多块分配

延迟分配

日志校验

在线碎片整理

持久预分配

2、swap是交换分区的文件系统,类似windows的虚拟内存

虚拟内存的实现:两种方式。第一种是进行内存的排列像内存池一样,进行一个优化。第二种是把硬w@WW.yIJiTao.COm盘上的空间模拟成内存。

swap是Linux的虚拟内存,在安装时要设好大小,是物理内存的2倍(安装红帽会进行设置)

wWW.YIJita‖o.com

缺省的linux系统中,linux缺省的文件系统是相关推荐

  1. linux nfs系统客户端,Linux系统中挂载共享目录NFS文件系统客户端安装与配置

    NFS服务简介      NFS是Network  File System(网络文件系统).主要功能是通过网络让不同的服务器之间可以共享文件或者目录.NFS客户端一般是应用服务器(比如web,负载均衡 ...

  2. Linux系统中FTP的配置(图文详解-全)

    Linux系统中FTP的配置 二.    把安全级别调低           #vi /etc/selinux/config           注意:在RHEL4三.FTP软件包 #mount /d ...

  3. linux系统中用户切换

    1. Linux系统中用户切换的命令为su,语法为: su [-fmp] [-c command] [-s shell] [--help] [--version] [-] [USER [ARG]] 参 ...

  4. Linux系统中网络配置详解

    从linux诞生的那一天起,就注定了它的网络功能空前地强大.所以在linux系统中如何配置网络,使其高效,安全的工作就显得十分重要.下面我们就从网络设备的安装,网络服务的设置和网络安全性三个方面来介绍 ...

  5. linux 内核日志等级,Linux系统中日志级别详情

    日志信息分类 1.等级由低到高:debug 2.区别: debug 级别最低,可以随意的使用于任何觉得有利于在调试时更详细的了解系统运行状态的东东: info  重要,输出信息:用来反馈系统的当前状态 ...

  6. YAFFS2文件系统在嵌入式LINUX系统中的应用

    YAFFS2文件系统在嵌入式LINUX系统中的应用 2011-03-31 19:59 181人阅读 评论(0) 收藏 举报 1.文件系统简述 随着32位CPU价格不断下跌,片上存储设备的容量相比越来越 ...

  7. linux查询服务器的dns,如何查看Linux系统中DNS服务器的运行状况

    DNS是分布式数据库,可以让用户们方便访问互联网,而主机的dns服务器也直接影响了我们上网及访问网站的速度,那么你知道如何查看Linux系统中DNS服务器的运行状况吗? 在Linux环境下,也提供了广 ...

  8. linux系统中 库分为静态库和,Linux系统中“动态库”和“静态库”那点事儿-【经典好文】...

    今天我们主要来说说Linux系统下基于动态库(.so)和静态(.a)的程序那些猫腻.在这之前,我们需要了解一下源代码到可执行程序之间到底发生了什么神奇而美妙的事情. 在linux操作系统中,普遍使用E ...

  9. Linux系统中网络配置详解(一)

       从linux诞生的那一天起,就注定了它的网络功能空前地强大.所以在linux系统中如何配置网络,使其高效,安全的工作就显得十分重要.下面我们就从网络设备的安装,网络服务的设置和网络安全性三个方面 ...

  10. Linux系统中VI或VIM输入时小键盘无法使用

    Linux系统中VI或VIM输入时小键盘无法使用 问题描述 在使用Xshell.Webshell或者PuTTY连接Linux服务器时经常会用到VIM对文件进行编辑.这是就会发现,小键盘无法使用.想输入 ...

最新文章

  1. python一个图画两条曲线_用python建立两个Y轴的XY曲线图方法
  2. vs中imshow函数报错_Win7下VS2010中配置Opencv2.4.4的方法(32位和64位都有效)(亲测成功)...
  3. boost::mpl模块实现replace_if相关的测试程序
  4. 【图文详解】Mysql8.0安装教程
  5. Consul 服务注册与服务发现
  6. Arcgis 使用ArcToolbox实现数据统计
  7. linux unix shell programming,UnixampLinux Shell Programming I.ppt
  8. MySQL主从复制作用和原理
  9. 计算机视觉中 RNN 应用于目标检测
  10. Spring Boot实践
  11. Linux 误删除 /boot分区 的解救办法
  12. 大学生毕业如何选择职业?
  13. Redis的数据类型(对象)
  14. 爱荷华州立大学计算机学院,爱荷华州立大学最新qs世界排名
  15. thymeleaf中三元运算符嵌套写法
  16. 随手写的绿色征途手游的脚本辅助代码
  17. PHP Failed opening required
  18. 阿里云智能编码插件,更Cosy的开发体验
  19. 2021-5-11 atcoder C - Replacing Integer
  20. 「读书感悟系列」苏世民:我的经验与教训

热门文章

  1. EXCEL 分组取前十的数据
  2. 阿里云服务器ECS测评
  3. torch.cuda.is_available()返回false——解决办法
  4. 【fiddler手机抓包不能上网问题解决】
  5. WebRTC 的音频弱网对抗之 NACK
  6. 解决Safari使用谷歌搜索引擎需要二次确认
  7. FAT16和FAT32文件系统的区别和对比
  8. Vue 在同一元素上实现单击、双击事件 (将其自定义指令)
  9. no properties discovered to create BeanSerializer 问题解决
  10. linux ubuntu git报错fatal: unsafe repository git config --global --add safe.directory解决方案