<b>为什么 Linux不需求碎片整理</b>[Linux安全]
本文“<b>为什么 Linux不需求碎片整理</b>[Linux安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
假如你是一个Linux用户,你大概据说过,不需求对你的Linux文件系统举行碎片整理.你大概还会注意到,Linux发行版并没有附带磁盘碎片整理工具.这是为什么呢?想要知道为什么在正常利用中,Linux文件系统不需求举行碎片整理,而Windows要.你需求理解为什么会生成碎片,而Linux和Windows这两个文件系统,它们辨别是若何工作的.
图片来自网络
什么是碎片
很多Windows用户,即便没有太多经验,我相信他们也会按期举行碎片整理,来加快其电脑.为什么要这么做,很多人也不知道.
简单的说,每个硬盘驱动器有很多的扇区,每一个扇区都可以包含一些小的数据片段.关于分外大的文件,就必须存储在很多差别的扇区里.再比方说文件系统中保存的一些差别的文件,此中每个文件都将存储在持续空间的扇区里.后来,你更新你原先保存的文件,增添文件的大小.文件系统将会尝试存储文件的新增部份到原先扇区空间的旁边.不幸的是,假如没有充足的持续空间,该文件必须被分割成多个片段 — 这就碎片生成的缘由.当你的硬盘读取文件的时刻,磁头必须跳过硬盘上差别的物理位置之间来读取每个扇区的数据 — 这就是变慢的缘由.www.110hack.com
碎片整理是一个集合的历程,移动比特文件,以削减碎片,确保每个文件在驱动器上是持续的.
图片来自网络
当然,固态硬盘
差别,它没有移动部件,不该该举行碎片整理 - 对SSD举行磁盘整理实际上会削减其利用寿命.此外,最新版本的Windows上,你不需求耽忧整理你的文件系统碎片 - Windows会自动帮你做.
Windows文件系统是若何工作的
微软旧的FAT文件系统,最后一次看到默许在Windows 98和ME,目前也利用在USB闪存盘上,它不能智能安置文件.当你保存文件到FAT文件系统上,它会尽大概将其保存在接近磁盘开始的空间上.当你保存第二个文件,它会保存紧接在第一个文件的背面, 以此类推.当原始文件大小增长,四周没有闲暇空间为他们增长,他们老是会生成碎片.
微软新的NTFS文件系统,利用在Windows XP和2000上,仿佛变得更智能一点儿,它给硬盘上的文件四周分配了更多的“缓冲”安闲空间.固然,任何Windows用户可以奉告你,随着时间的推移,NTwww.110hack.comFS文件系统仍旧会生成碎片.
由于利用这些文件系统举行工作,他们需求举行碎片整理,以确保其性能不下降.微软最新版本的Windows可以在后台按时运行碎片整理来减缓了这个问题.
图片来自网络
Linux文件系统是若何工作的
Linux有ext2、ext3和ext4文件系统,ext4文件系统利用在Ubuntu和其他当前的Linux发行版本中,它有着更智能的文件分配方法,而不是将多个文件彼此接近放在硬盘上.Linux文件系统分离在差别的文件磁盘,并留下了大量的安闲空间.当一个文件需求编辑增长,普通是会有充足的闲暇空间.假如碎片确切发生,文件系统将会试图移动文件,来削减碎片.在正常利用情形下,不需求碎片整理工具.
图片来自网络
假如你的文件系统已满或是95%(乃至80%),你才大概开始看到一些碎片.总之,文件系统的计划,在正常利用历程中可以避免碎片的生成.
假如你的Linux上有碎片问题,你大概需求一个更大的硬盘.假如你确切需求整理文件系统,最简单的、最坚固的办法大概是:从分区中复制备份全部的文件,再从分区中排除全部文件,然后在将文件复制回到分区.这样文件系统将会智能地分配文件复制到磁盘上.
你也可以利用 fsck 号令衡量Linux文件系统的碎片 - 探求输出“非相邻节点”.
以上是“<b>为什么 Linux不需求碎片整理</b>[Linux安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |