[其它]linux不需要磁盘碎片整理!(第二次修改版)
- 自由建客
- 帖子: 13445
- 注册时间: 2008-07-30 23:21
- 系统: Debian stable AMD64
- 来自: [email protected]
- 送出感谢: 12 次
- 接收感谢: 114 次
- 联系:
- 自由建客
- 帖子: 13445
- 注册时间: 2008-07-30 23:21
- 系统: Debian stable AMD64
- 来自: [email protected]
- 送出感谢: 12 次
- 接收感谢: 114 次
- 联系:
Re: [其它]linux不需要磁盘碎片整理!(第二次修改版)
呵呵,这是06年的帖子了,理解一下吧,自由建客 写了:悲剧了gefsmile 写了:写的真好,谢谢楼主了,了解了
大概那个时候的文件系统没现在这么复杂吧。
Re: [??]linux?????????!(??????)
I apologise, but, in my opinion, you commit an error. Write to me in PM, we will discuss.
Re: [其它]linux不需要磁盘碎片整理!(第二次修改版)
关于分尸的问题,我想是这样
一个大文件被几个小文件分尸,总比一个小文件被几个大文件分尸好多了
相对于读取一个大文件磁头移动的范围,跳过几个小文件的工作量是可以忽略的,或者说是值得的
反之,如果为了读一个几k的小文件,需要翻过几座好几百M的大文件,这就太悲剧了
更形象一点,如果你是个建筑师,你会选择中间是山周围是房子的布局,还是相反?
一个大文件被几个小文件分尸,总比一个小文件被几个大文件分尸好多了
相对于读取一个大文件磁头移动的范围,跳过几个小文件的工作量是可以忽略的,或者说是值得的
反之,如果为了读一个几k的小文件,需要翻过几座好几百M的大文件,这就太悲剧了
更形象一点,如果你是个建筑师,你会选择中间是山周围是房子的布局,还是相反?
- jiansheng1408
- 帖子: 5
- 注册时间: 2012-10-25 4:11
- 系统: ubuntu
- 送出感谢: 0
- 接收感谢: 0
Re: [其它]linux不需要磁盘碎片整理!(第二次修改版)
无意间看到这个帖子,稍稍吐槽下:
Linux的文件系统EXT×,主要有superblock、inode和block三个部分,针对一个文件来说,inode记录文件的属性信息和文件数据占用的block号码,block记录文件的数据信息。当分区的未使用block分布及其离散时,下次写入的文件的存储也将会变的及其分散而影响数据的写入与读取。如何判定剩余的block是否分散,个人认为Linux是通过判断分区的剩余空间间接判定未使用空间的连续与离散情况。
Linux下的碎片产生也是不可避免的,如果文件存储过于离散同样需要进行碎片整理。LZ所说的军工与银行类的那是应该会定期更换备份硬盘并整理数据来消除碎片的吧,一个硬盘常年累月使用还能保持高效,未免有点勉强。
Linux的文件系统EXT×,主要有superblock、inode和block三个部分,针对一个文件来说,inode记录文件的属性信息和文件数据占用的block号码,block记录文件的数据信息。当分区的未使用block分布及其离散时,下次写入的文件的存储也将会变的及其分散而影响数据的写入与读取。如何判定剩余的block是否分散,个人认为Linux是通过判断分区的剩余空间间接判定未使用空间的连续与离散情况。
Linux下的碎片产生也是不可避免的,如果文件存储过于离散同样需要进行碎片整理。LZ所说的军工与银行类的那是应该会定期更换备份硬盘并整理数据来消除碎片的吧,一个硬盘常年累月使用还能保持高效,未免有点勉强。
- 评价: 3.7%
-
- 帖子: 3
- 注册时间: 2013-01-22 20:50
- 系统: windows 7
- 送出感谢: 0
- 接收感谢: 0
-
- 帖子: 297
- 注册时间: 2012-06-12 12:04
- 送出感谢: 0
- 接收感谢: 3 次
Re: [其它]linux不需要磁盘碎片整理!(第二次修改版)
好贴,顶一下
PC:amd 5400+ / 2GB DDR2 /Seagate 1T+3T(320GB) /ATI HD6750/CENTOS 6.3
HASEE:K450-I5 D1/
CPU:i5 3210M
内存:4GB DDR3 1333MHz
硬盘:500GB SATA
显卡:NVIDIA GeForce GT 640M
系统:win 7 & CENTOS 6.3
HASEE:K450-I5 D1/
CPU:i5 3210M
内存:4GB DDR3 1333MHz
硬盘:500GB SATA
显卡:NVIDIA GeForce GT 640M
系统:win 7 & CENTOS 6.3
- hubert_star
- 论坛版主
- 帖子: 5372
- 注册时间: 2007-10-29 22:12
- 系统: OSX 10.9 + Ub 1304
- 来自: 江苏南京
- 送出感谢: 0
- 接收感谢: 5 次
Re: [其它]linux不需要磁盘碎片整理!(第二次修改版)
ssd的用户,可以忽略了
佛经说,人有八苦: 生、老、病、死、求不得、怨憎、爱别离、五阴盛 故我苦!
圣经说,人有七罪: 饕餮、贪婪、懒惰、淫欲、傲慢、嫉妒和暴怒 故我有罪!
我这篇帖子里面没有任何攻击我们伟大的中华人民共和国政府和任劳任怨的人民公仆(和本论坛高素质的版主)的文字和含义;
特此声明!
有些事,我们明知道是错的,也要去坚持,因为不甘心;有些人,我们明知道是爱的,也要去放弃,因为没结局;有时候,我们明知道没路了,却还在前行,因为习惯了。
欢迎来我的新浪微博@me
圣经说,人有七罪: 饕餮、贪婪、懒惰、淫欲、傲慢、嫉妒和暴怒 故我有罪!
我这篇帖子里面没有任何攻击我们伟大的中华人民共和国政府和任劳任怨的人民公仆(和本论坛高素质的版主)的文字和含义;
特此声明!
有些事,我们明知道是错的,也要去坚持,因为不甘心;有些人,我们明知道是爱的,也要去放弃,因为没结局;有时候,我们明知道没路了,却还在前行,因为习惯了。
欢迎来我的新浪微博@me