我注意到,在两个生成文件散列的应用程序中,一个是用Java语言编写的,另一个是用C#编写的,它们在从DVD盘中读取数据时的性能非常糟糕。我使用的是Windows XP SP3。奇怪的是,当我使用资源管理器将文件复制到硬盘或使用md5sum (一个用C语言编写的实用程序)时,这种情况不会发生。还有。当在使用相同硬件的Linux中运行时,Java应用程序工作得很好。
当主机系统生成IO负载(例如,复制大型文件作为备份操作的一部分)时,来宾(也是Ubuntu8.04)会变得异常迟钝和缓慢(简单的Apache HTTP请求需要5秒而不是通常的200 is )。我们试图优化VM的各个方面,但问题仍然存在。如果主机IO负载很高,在linux下是否存在具有VMware性能的已知错误?有办法解决这个问题吗?
我正在寻找关于如何优化CentOS以供生产使用的技巧/文章--我将有2台服务器--1台web服务器--其中have也将运行在apache前面,并且将代理请求到apache,或者socket is io将与MySQL一起运行在另一台服务器上--基本上,web服务器将处理大量连接,因此我需要确保至少对内核进行了优化以处理这些连接。我的系统知识有限,因为我是一名软件工程师,但我有处理linux的经验。有什么建议或文章可以推荐吗?谢谢