当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 15 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题] 完全了解硬盘存储原理的,来看看
帖子发表于 : 2008-06-09 12:36 

注册: 2007-05-15 13:02
帖子: 33
送出感谢: 0 次
接收感谢: 0 次
比如我是单碟的160G硬盘,我就分了2个区,c和D,那如果用图示法表示在硬盘上,是2个扇形,还是2个同心圆呢?比如,我在C盘上房了2G的数据,我要读取它,硬盘是读扇形,还是同心圆的磁道?
还有,不是说硬盘存储数据的最小,最基本的单位是簇吗?那簇又是扇形的,那磁头一样划过磁道表面,只是为了读这么一点点数据,不是吧?
如果有网上别人写的这种图示的教程,最好了,谢谢大家。


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-06-09 12:39 
头像

注册: 2006-10-25 18:10
帖子: 2677
地址: 长沙
送出感谢: 0 次
接收感谢: 0 次
图示而已嘛,用扇区表示直观些。


_________________
你是自由的。别人也是。


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-06-09 12:47 
头像

注册: 2007-05-06 8:19
帖子: 7433
送出感谢: 0 次
接收感谢: 4
是读很多,然后挑出一部分给你;
现在的盘系统很聪明,自己保留所读的数据,因为一次读得很多,但是并不是你要的。若你要的数据已经读过,那么就直接给你。


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-06-09 12:53 

注册: 2008-06-06 21:45
帖子: 31
送出感谢: 0 次
接收感谢: 0 次
实际上应该是一些同心柱面,因为硬盘里面应该不只一个磁头和盘面,只分两个区的话,基本上一个区是靠外层的一组同心圆柱面,另一个是靠里的其它同心圆柱面。


页首
 用户资料  
 
5 楼 
 文章标题 : TO 楼上
帖子发表于 : 2008-06-09 13:15 

注册: 2007-05-15 13:02
帖子: 33
送出感谢: 0 次
接收感谢: 0 次
但是,我没记错的话,硬盘存储数据的最小,最基本的单位是簇,那簇是扇形的,那磁头一样划过磁道表面,形成了一个圆形,只是为了读这么一点点数据???总觉得,好像不太对,要读取一个扇形,磁头等于要由最内层移动到磁盘的最外层,就为了512K的簇????


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-06-09 13:17 

注册: 2007-05-15 13:02
帖子: 33
送出感谢: 0 次
接收感谢: 0 次
因为我知道这里高手很多,以前也看过高手解释为什么会产生磁盘碎片的文章,觉得很好,所以,在这里发贴求助的。


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2008-06-09 13:46 

注册: 2008-06-06 21:45
帖子: 31
送出感谢: 0 次
接收感谢: 0 次
如果一定要说是扇形,也只是扇形的圆弧部分,连续的存储区域肯定是在同一个圆周上啊,这样磁盘转动就能连续读取了。磁盘在高速转动呢,怎么可能连续的字节沿径向读取?


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2008-06-09 13:48 

注册: 2007-05-15 13:02
帖子: 33
送出感谢: 0 次
接收感谢: 0 次
所以我发贴问啊,我们教科书上是这么写的,硬盘读簇,簇是扇形的。


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2008-06-09 14:09 
头像

注册: 2007-05-06 8:19
帖子: 7433
送出感谢: 0 次
接收感谢: 4
说扇形,是因为盘片上有看不见的分割线-磁性是看不见的。它把一个圆环分割成N个圆弧。


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2008-06-09 15:41 

注册: 2007-05-15 13:02
帖子: 33
送出感谢: 0 次
接收感谢: 0 次
那也就是说,读一个簇,512K,要磁盘指针遍历整个磁盘的所以磁道,而后从中挑选出512K?这个,太浪费了吧。


页首
 用户资料  
 
11 楼 
 文章标题 : Re: TO 楼上
帖子发表于 : 2008-06-09 18:23 

注册: 2008-01-07 11:37
帖子: 42
送出感谢: 0 次
接收感谢: 0 次
winnaruto 写道:
但是,我没记错的话,硬盘存储数据的最小,最基本的单位是簇,那簇是扇形的,那磁头一样划过磁道表面,形成了一个圆形,只是为了读这么一点点数据???总觉得,好像不太对,要读取一个扇形,磁头等于要由最内层移动到磁盘的最外层,就为了512K的簇????

是这样的,当硬盘工作的时候,它是一直在转动的。总不能说为了一点数据它就开始转,然后在停吧。它是一直在转动的。


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2008-06-09 19:09 

注册: 2007-05-15 13:02
帖子: 33
送出感谢: 0 次
接收感谢: 0 次
还有,哪位兄弟有这个的图示,英文的也可以,如果有别人写的这种教程也可以,


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2008-06-09 19:16 
头像

注册: 2007-11-22 10:20
帖子: 3406
地址: 北京
送出感谢: 0 次
接收感谢: 1
连CD都没有太明白怎么在读,更别说硬盘了……
我是出来打豆瓣酱的,不用理我。呵呵哈


_________________
lenovo Thinkpad R60i 0657 LHC
windowsXP……准备换回ubuntu了。

Twitter: @carbont


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2008-06-09 20:35 
头像

注册: 2008-05-31 17:27
帖子: 1025
地址: SUES
送出感谢: 0 次
接收感谢: 0 次
貌似硬盘7200RPM...读一点点也可以的


页首
 用户资料  
 
15 楼 
 文章标题 :
帖子发表于 : 2008-06-11 14:27 

注册: 2008-01-07 11:37
帖子: 42
送出感谢: 0 次
接收感谢: 0 次
要找硬盘的工作原理,网上baidu一下,或者google一下,多得是。
呵呵~~~~


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 15 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译