Linux前瞻下行

Linux前瞻下行,第1张

概述希望一切安好.我有一个关于预读缓存的问题. 提高预读缓存的大小是否有任何缺点? 在我们的农场,我们目前运行在256,并且在提高了这一点后,我们看到了显着的吞吐量增长. [root@server~]# hdparm -tT /dev/sda /dev/sda: Timing cached reads: 7352 MB in 2.00 seconds = 3677.62 MB/sec 3Timin 希望一切安好.我有一个关于预读缓存的问题.

提高预读缓存的大小是否有任何缺点?

在我们的农场,我们目前运行在256,并且在提高了这一点后,我们看到了显着的吞吐量增长.

[root@server~]# hdparm -tT /dev/sda /dev/sda: Timing cached reads: 7352 MB in 2.00 seconds = 3677.62 MB/sec 3Timing buffered disk reads: 244 MB in 3.10 seconds = 78.68 MB/sec [root@server ~]# blockdev --setra 10240 /dev/sda [root@server ~]# hdparm -tT /dev/sda /dev/sda: Timing cached reads: 11452 MB in 2.00 seconds = 5728.52 MB/sec Timing buffered disk reads: 422 MB in 3.17 seconds = 133.04 MB/sec

我们正在运行2.6.谢谢!

解决方法 缺点是

>浪费IO.您的计算机可能会花时间从不需要的驱动器中读取内容
>浪费记忆.它读取的不需要读取的内容存储在可能用于其他内容的内存中.

您可能需要提出一个更能代表您的实际使用情况的测试,然后再使用hdparm -t. hdparm -t执行顺序访问,这是大型预读将非常有用的情况.如果您有大量随机访问权限,那么收益可能几乎没有用,也可能有害.

据我所知,您的数据没有任何危险,根据您的具体工作量,您的性能可能会变差.这可能是您需要进行调整和测试的类型之一.我不认为我会在一步中做出如此大的改变(从256-10240).

总结

以上是内存溢出为你收集整理的Linux前瞻下行全部内容,希望文章能够帮你解决Linux前瞻下行所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1040785.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存