由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
EE版 - SSD硬盘发展起来后,现有的OS是不是要改动很大啊?
相关主题
MIPS Cache/RAM问题请问各位大侠:涉及到SRAM的数字电路设计需要注意什么?
大家来博彩一下希捷和西数破产的大概时间tianjeale,问题来了
ARM Processor的主板选择 --移动电脑DIY (转载)国内业余大学毕业生答复“tianjeale,问题来了”
Software opening at Marvell两个有趣的开源
请教一个貌似naive的阻抗匹配问题请问paper被接受了,但是reviewer还有comments怎么办?
大家推荐一种单线总线各位写博士论文的时候,用什么方法来管理引用文章的?
请教Verilog 实现SPI的问题关于Cache Eviction,大牛们指正
求职行业的迷惑英特尔的双核采用的是什么Cache Protocol?
相关话题的讨论汇总
话题: ssd话题: os话题: io话题: 硬盘话题: 内存
进入EE版参与讨论
1 (共1页)
r****o
发帖数: 1950
1
像I/O,Cache这部分是不是要大改啊?
因为SSD的R/W速度比传统HDD快很多啊。
u****u
发帖数: 229
2
so do you mean SSD will be faster than RAM? Or, more specifically, SSD will
be faster than DDR3 RAM?

【在 r****o 的大作中提到】
: 像I/O,Cache这部分是不是要大改啊?
: 因为SSD的R/W速度比传统HDD快很多啊。

s*****i
发帖数: 3
3
At least, SSD do not require defragmentation any more.
s***7
发帖数: 1644
4
OS不用改啊,硬件能跑多块OS就能跑多块吧。应该改的是主办上的总线速度和SATA控制
器。当然优化Driver还是可以的。
i*****t
发帖数: 24265
5
windows不知道怎么搞的,就算有4G内存,OS仍然不断读硬盘,要是SDcard硬盘,立刻
看出于linux差别。
B*G
发帖数: 13438
6
同疑惑,改张照片吭哧吭哧读半天,都6g内存了十几兆的照片都handle不了。

【在 i*****t 的大作中提到】
: windows不知道怎么搞的,就算有4G内存,OS仍然不断读硬盘,要是SDcard硬盘,立刻
: 看出于linux差别。

p*********a
发帖数: 61
7
也就是 file system 需要改
ssd 主要的特点就是 random read 快,但是 write 只能写 block, 有寿命问题
符合这样特性的 file system 已经在多年前被研究过了,
比如 log-structured file system

【在 r****o 的大作中提到】
: 像I/O,Cache这部分是不是要大改啊?
: 因为SSD的R/W速度比传统HDD快很多啊。

p*********a
发帖数: 61
8
这个也要看你的软件
照片在内存里的存储形式也许不是单纯的 binary bytes
可能有特殊的结构,便于操作修改。
十几兆的相片在内存里可能就是几十兆。
所以“吭哧吭哧”并不单纯是磁盘 IO 的问题
或者,不单纯是读一张相片的问题
windows 在大内存的机器上对于 IO 的管理还是比较不错的
你可以在 resource monitor 里的 memory,看到一项是 stand by
stand by 基本就是 IO buffer 的作用。如果 6G 内存,而且机器
运行了一段时间,stand by 基本会充分利用绝大多数内存。
所以很多 IO read 其实并没有通过 disk
当然,如果修改照片有频繁的 write,disk IO 还是挺多的

【在 B*G 的大作中提到】
: 同疑惑,改张照片吭哧吭哧读半天,都6g内存了十几兆的照片都handle不了。
i*****t
发帖数: 24265
9
windows去掉所有的磁盘缓存,用户执行不读盘的操作,可是OS自己仍然不断读硬盘,
大概1-几秒硬盘灯会亮一下,不明白windows在干么?那监控软件也可以看到在读盘,
速率很低。

【在 p*********a 的大作中提到】
: 这个也要看你的软件
: 照片在内存里的存储形式也许不是单纯的 binary bytes
: 可能有特殊的结构,便于操作修改。
: 十几兆的相片在内存里可能就是几十兆。
: 所以“吭哧吭哧”并不单纯是磁盘 IO 的问题
: 或者,不单纯是读一张相片的问题
: windows 在大内存的机器上对于 IO 的管理还是比较不错的
: 你可以在 resource monitor 里的 memory,看到一项是 stand by
: stand by 基本就是 IO buffer 的作用。如果 6G 内存,而且机器
: 运行了一段时间,stand by 基本会充分利用绝大多数内存。

1 (共1页)
进入EE版参与讨论
相关主题
英特尔的双核采用的是什么Cache Protocol?请教一个貌似naive的阻抗匹配问题
如何选择cache的大小,用ARM11 core大家推荐一种单线总线
register file write-through请教Verilog 实现SPI的问题
求推荐书或杂志网站求职行业的迷惑
MIPS Cache/RAM问题请问各位大侠:涉及到SRAM的数字电路设计需要注意什么?
大家来博彩一下希捷和西数破产的大概时间tianjeale,问题来了
ARM Processor的主板选择 --移动电脑DIY (转载)国内业余大学毕业生答复“tianjeale,问题来了”
Software opening at Marvell两个有趣的开源
相关话题的讨论汇总
话题: ssd话题: os话题: io话题: 硬盘话题: 内存