|
楼主 |
发表于 2010-10-20 10:01:30
|
显示全部楼层
找出问题原因了。详细情况如下,
我在访问windows分区的时候,我发现一个mount.ntfs-3g的进程在活动着,所以,我想,继续使用windows分区必然是浪费CPU资源(就算是数据读写速度和linux分区一样,这里也引入了这么个进程,肯定会拖速度),于是,我想把这个分区改成linux分区。首先,我在fsdisk中使用命令,将该分区类型改成83(我错以为,这么一来它就是一个linux分区了),然后我用dd命令在该分区中测试,dd if=test bs=200M count=1 of=out,结果是,速度大约为18M/s,而同样的数据量的读写,在我当前linux安装分区下的速度大约是36M/s!
后来,经过别人的指点,那就是:我在fdisk中使用t命令只是将分区的ID改成83,但是,并没有将文件系统改成linux分区,它的实际文件系统仍然是windows格式(目前是ntfs),要想真正的将它变成linux分区,必须再执行mk2fs将该分区格式化。
最终,我将该分区的文件系统格式化为ext4之后,速度就上去了,和我linux所在的分区的读写速度相当了 |
|