我有一台运行less量服务的机器,但是我不认为他们有时会对这台服务器上的大量磁盘访问负责(大量的磁头移动,我可以听到很长时间的几乎没有移动) 如果再次出现这种情况,我怎样才能知道哪个进程在硬盘上做了什么? 我正在考虑使用linux命令“lsof”,但是它的输出和选项都是过度的,所以我什么都看不到。 你能指导我吗? 只显示硬盘存取 这是真正的身体状况目前happing(不缓冲或只打开的文件,实际上是物理阅读或写作) 也许按用户或过程sorting或过滤 如果你能certificate这种情况下lsof的一些有用的select将是很好的。 谢谢。 编辑谢谢你的所有答案。 这比我预期的要多得多,我提出了所有答案(直到今天)
我使用SQL Server 2005和IIS6。 我有每个单独的盒子(四核CPU,4G)。 客户想整合到一个盒子上。 这是一个有400个用户的企业应用程序。 现在性能还是不错的,但是我质疑任何节省来巩固与性能的变化,服务的pipe理。 因此,1)未来的特点/增长,2)性能,3)模块化,其他?,移动到1盒或继续2。
我正在寻找意见和资源,以增加更多的RAM在服务器上的性能会增加多less。 什么因素起作用? 有一个可以执行的一般计算吗?
我想知道如何在Linux中查看磁盘I / O,以便我可以检查是否必须增加内存。 此外,我应该增加公羊的限制/门槛。 谢谢
我正在制作一个将部署到多台计算机的驱动器映像,并调整其性能。 这是一个Windows XP的图像。 考虑到只有一个硬盘驱动器,如果我把Windows的页面文件放在一个单独的分区,可能FAT16(而不是NTFS作为操作系统分区),机器会获得性能? 我想这是因为Linux做的,实际上它使用原始分区作为“交换空间”,这是比默认的日志文件系统更高性能(有更快的I / O)(我预计FAT16比NTFS更快) 。 如果这样做有道理,我该怎么办? 另一个文件系统? 该分区应该在硬盘的开始还是结束?
我通过1Gb LAN上的iperf在两台Ubuntu服务器(12.04)之间传输数据。 iperf -s <-> iperf -c <addr> -n2G TCP speed = 925 Mbits/sec iperf -su <-> iperf -uc<addr> -b1G -n2G UDP speed = 810 Mbits/sec Jitter = 0.016 ms Lost = 0 .. 0.01% 我期望UDP比TCP快得多。 任何人都可以请解释为什么UDP在Ubuntu服务器上比TCP慢?
在RAID1configuration中有两个完全相同的SSD的服务器中IO速度较慢,导致性能问题。 通过使用“atop”注意到光盘的使用甚至没有: DD | md2 | busy 0% | read 0 | write 1717 | MBr/s 0.00 | MBw/s 0.58 | avio 0.00 ms | DSK | sdb | busy 99% | read 0 | write 842 | MBr/s 0.00 | MBw/s 0.58 | avio 11.8 ms | DSK | sda | busy 11% | […]
任何人都可以帮我回答我希望是一个非常简单的问题吗? 假设我有一个运行在SQL Server数据库上的应用程序,并且正在运行性能testing。 如果我设置数据库服务器群集,我应该期望提高性能吗? 还是这样“只是”给我更好的时间和可用性特点与故障等? 我倾向于认为后者,所以如果我觉得数据库性能很差,我应该在我的应用程序devise上工作,而不是购买额外的硬件。 问候,埃米尔
在U320控制器LSI 1030上配备双73GB 15k硬盘的IBM x336服务器上,我的性能performance非常差。我们最多可以获得3.5MB /秒(每个HD Tune实用程序)。 它应该至less超过100MB /秒,我认为(另一个x335盒正在运行70-80MB /秒)。 服务器最近安装了,并没有真正注意到这个问题,但可能从一开始就在那里,所以不知道。 我已经安装了IBM ServerRAID Windows实用程序。 服务器正在运行Windows 2008 R2 Web版本(如果有的话)。 我想也许其中一个驱动器是坏的,到目前为止,我已经从arrays中删除了一个驱动器,并再次testing,但仍然是相同的结果。 我正在等待RAID1重新同步,我将尝试下一个拉动另一个驱动器。 我也使用了ServerRAID实用程序,但没有注意到那里可能表示问题的任何东西。 不知道我是否在这条正确的道路上。 所以寻找一些build议来跟踪这个。
我有两台服务器的性能数字,但是其中一台报告了Gflops,另一台报告了SPECfp分数。 比较这两个单位是否有简单的经验法则?