内存比硬盘的存取速度要快(研究人员认为并不一定)

无论开发者还是普通用户,相信大家都知道,内存的读写速度要比普通磁盘快得多,看看Windows的虚拟磁盘就知道了,因此在多数情况下,系统内存容量总是越大越好,开发人员也会尽量在内存里完成一些操作。

不过凡事就怕较真。加拿大卡尔加里大学、英属哥伦比亚大学的研究人员们对此产生了怀疑,并进行了一系列测试进行验证。

内存比硬盘的存取速度要快(研究人员认为并不一定)(1)

比如说,他们创建了1字节、10字节、1MB、1GB等不同大小的字符串,然后写入磁盘,反复测试后发现,无论字符串多大,如果尽量减少磁盘访问,把大多数工作放在内存里完成,其速度反而比反复磁盘写入要慢得多!

这一结论引发了不小的争论。有开发者指出,这帮研究人员缺乏编程经验,如此测试并不科学,结果也不足为信。感兴趣的可以参观下他们的论文。■

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页