耳机俱乐部论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

12
返回列表 发新帖
楼主: Flysoftter

看到有兄弟写不同硬盘的听感,激发了我的一些想法,但愿这位兄弟帮忙验证

[复制链接]

486

主题

5704

帖子

40

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
40
注册时间
2001-11-21
 楼主| 发表于 2010-11-19 13:36:22 | 显示全部楼层
原帖由 gaomx 于 2010-11-19 13:27 发表 这些东西对声音有没有影响先不论。首先硬盘磁头的调度算法是硬盘内部自己决定的,软件的人无法控制。第二,文件如何存储时OS的行为,通常的应用软件是无法干预的。要解决这两个问题要找硬盘制造商,另外需要 ...
你居然说磁盘移臂调度是硬盘内部自己确定的啊?呵呵,那要操作系统做什么用?
回复 支持 反对

使用道具 举报

486

主题

5704

帖子

40

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
40
注册时间
2001-11-21
 楼主| 发表于 2010-11-19 13:38:09 | 显示全部楼层
另外的那一点,软件是可以控制的
回复 支持 反对

使用道具 举报

345

主题

7117

帖子

50

积分

高级会员

Rank: 4Rank: 4Rank: 4Rank: 4

积分
50
注册时间
2010-3-23
发表于 2010-11-19 13:41:54 | 显示全部楼层
原帖由 Flysoftter 于 2010-11-19 13:36 发表 你居然说磁盘移臂调度是硬盘内部自己确定的啊?呵呵,那要操作系统做什么用?

操作系统仅仅告诉硬盘读写哪个地址,读写多长数据。
在支持ncq的硬盘里面,OS可能一次发出十几个命令,剩下的如何安排完全在于硬盘本身。
回复 支持 反对

使用道具 举报

345

主题

7117

帖子

50

积分

高级会员

Rank: 4Rank: 4Rank: 4Rank: 4

积分
50
注册时间
2010-3-23
发表于 2010-11-19 13:43:51 | 显示全部楼层
原帖由 Flysoftter 于 2010-11-19 13:38 发表 另外的那一点,软件是可以控制的

你写过软件吗?我就问你这个问题。
通常的应用软件是不会直接请求读写硬盘的某个区域,就算可以读也不能随便写,否则硬盘就乱套了
软件都是向OS请求读写哪个文件,文件存放在具体什么位置是OS决定,应用软件管不着
回复 支持 反对

使用道具 举报

2

主题

1243

帖子

3

积分

初级会员

Rank: 2Rank: 2

积分
3
注册时间
2010-4-17
发表于 2010-11-19 13:44:39 | 显示全部楼层
硬盘的写操作,怎么写,是OS控制的。没太接触过OS底层API函数有没类似的方法。但是既然有第三方 磁盘整理软件我觉得因该是可行的!不过硬盘的移臂调度。这个说实话真不知道OS管不管。不过我觉得OS管不到这个。因为OS再强大也只是在操作引导区。而没有涉及到实际的磁盘物理层面的东西。

[ 本帖最后由 babyvoxkl 于 2010-11-19 13:47 编辑 ]

回复 支持 反对

使用道具 举报

345

主题

7117

帖子

50

积分

高级会员

Rank: 4Rank: 4Rank: 4Rank: 4

积分
50
注册时间
2010-3-23
发表于 2010-11-19 13:49:29 | 显示全部楼层
这个OS完全不管,只要你看过SATA或者IDE的协议就知道了,协议上面就没有。早期的硬盘没有队列,一次只执行一个命令,OS还是起决定作用控制什么时候读写什么,但是硬盘里面磁头的移动控制完全是硬盘自己做,现在硬盘支持队列,硬盘内部就有一套比较复杂的调度算法。当然如果通过更改硬盘的firmware,可以修改这个算法。但是非硬盘厂商的人很难做到
回复 支持 反对

使用道具 举报

48

主题

1947

帖子

8

积分

初级会员

Rank: 2Rank: 2

积分
8
注册时间
2009-1-26
发表于 2010-11-19 13:51:52 | 显示全部楼层
原帖由 mvw 于 2010-11-19 10:40 发表
啥变化都会有区别 有些大有些小,主要看你自己能不能感受,感受不出来就别折腾了,买啥都应该跟着自己感受走,别人的话其实没什么参考价值


回复 支持 反对

使用道具 举报

345

主题

7117

帖子

50

积分

高级会员

Rank: 4Rank: 4Rank: 4Rank: 4

积分
50
注册时间
2010-3-23
发表于 2010-11-19 13:55:54 | 显示全部楼层
最简单的解决办法就是cplay用的把整个文件内容都调入内存,这样在播放的时候就不在需要访问硬盘了。不知道那些能听出来硬盘区别的人到底是如何测试的。如果采用这种方法还能听出来硬盘声音的区别,那我无语了。不过完全不访问硬盘是不可能的,OS自己在那里没事就是读读写写。以前抓过硬盘的数据,不知道OS想干什么不听的读写文件分配表,看来系统还有很多进程不听的访问文件。
回复 支持 反对

使用道具 举报

486

主题

5704

帖子

40

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
40
注册时间
2001-11-21
 楼主| 发表于 2010-11-19 14:13:17 | 显示全部楼层
无所谓了,都是讨论,我就不多说什么了
回复 支持 反对

使用道具 举报

3

主题

71

帖子

0

积分

新手上路

Rank: 1

积分
0
注册时间
2009-12-6
发表于 2010-11-19 16:30:54 | 显示全部楼层
声音跟硬盘没关吧,我们听到的声音、处理的文件都是已经从硬盘上调动到内存了啊,实际上软件开始只是发出文件调用信息,实际处理的是已调动到内存上的信息啊。
回复 支持 反对

使用道具 举报

486

主题

5704

帖子

40

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
40
注册时间
2001-11-21
 楼主| 发表于 2010-11-19 16:32:32 | 显示全部楼层
也没准是心理作用,说不清楚,太复杂
回复 支持 反对

使用道具 举报

1

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
注册时间
2008-11-28
发表于 2010-11-19 17:30:44 | 显示全部楼层
我只说1点,内存
有些帖子真真让人笑都笑不起来.
回复 支持 反对

使用道具 举报

233

主题

5312

帖子

16

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
16
注册时间
2009-4-9
发表于 2010-11-19 18:20:21 | 显示全部楼层
複雜..
回复 支持 反对

使用道具 举报

0

主题

800

帖子

-4

积分

乞丐

积分
-4
注册时间
2010-11-8
QQ
发表于 2010-11-19 22:39:41 | 显示全部楼层
路过
白收起家
勤捞致富
酒精考验
繁荣娼盛
人民政腐
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

耳机俱乐部微信
耳机俱乐部微信

QQ|联系我们|有害信息举报:010-60152166 邮箱:zx@jd-bbs.com|手机版|Archiver|黑名单|中国耳机爱好者俱乐部 ( 京ICP备09075138号 )

GMT+8, 2025-2-24 09:38 , Processed in 0.103321 second(s), 40 queries , Gzip On.

快速回复 返回顶部 返回列表