Articles of 高性能的

最快的开源Java应用服务器

哪个开源的Java应用服务器是最快的? Glassfish的 docker JBoss的 其他?

RAID 10 – 许多速度较慢的磁盘或较less的快速磁盘

我正在寻找购买一个单一的服务器将被用作开发服务器的硬盘驱动器。 服务器将使用ESXi作为pipe理程序,并将有一些但不是太多的虚拟机(Web服务器,数据库服务器,文件服务器) 我们已经为虚拟机采用了三星950 Pro 256 GB,但我很难find这个问题的答案: 在RAID 10中:大量慢速磁盘(5400/5900 rpm)比快速磁盘(7200 rpm)更快? 例如8x 5400rpm与4x 7200rpm 8速会比4速慢吗? 我select的是1TB的WD Red,速度为5400rpm,2TB的WD Se 7200rpm。

如何比较CPU?

什么指标和他们的优先级比较各种CPU的任务特定性能?

在VirtualBox中合并快照最快的方法

我有很多vdi快照,比如50或70张快照。 我想有一个简单的vdi与当前状态。 这些快照占用太多的磁盘空间,不需要作为快照。 我知道,如果我打电话 VBoxManage clonehd thedisk.vdi thedisk-full.vdi (50-70 times) VBoxManage clonehd {uuid-of-snapshot}.vdi thedisk-full.vdi –existing 我会得到我想要的。 但这需要很长时间(我的硬件和16G的初始磁盘大小超过了5个小时)。 当然,我尝试VBoxManage snapshot delete ,这是奇怪的:在停止的机器上不工作,可以在运行机器上失败,一旦失败,它将失败所有后续的调用。 有没有办法使许多快照从简单的vdi – 更快? $ VBoxManage –version 3.2.14r75509

是否有无论如何知道你所谓的完全专用的服务器是否真的是一个虚拟资源共享的机器?

有时我感觉我的服务器没有像我期望的那样顺利地响应(我有一个Intel(R)Xeon(TM)CPU 2.80GHz四核),例如,'top'命令报告低负载<0.5,CPU几乎完全闲置… 我可能有互联网连接问题,所以我不知道这是我还是它是服务器本身。 是否有任何基准脚本(或类似的东西)我可以运行,看到服务器的实际性能?

Windows Server虚拟磁盘高速caching设置

在Azure或Hyper-V下的Windows中,无论基础磁盘系统上的写入caching设置的实际状态如何,服务器configuration都始终显示虚拟磁盘的磁盘策略写入caching设置。 但是,有一个与第一个有关的第二个设置,在这种情况下,虚拟磁盘的效果不清楚,其中第一个在设置中被选中/启用,但在虚拟磁盘硬件中被禁用。 磁盘设置如下所示: [x] Enable Write Caching on the device [ ] Turn off Windows write-cache buffer flushing on the device 直觉上,我认为没有理由启用这个function,因为写入caching对于设备来说实际上是没有的,如果它是一个物理磁盘,这个设置将被禁用。 但是这篇文章build议启用它将使操作系统和硬件免于无意义的工作,在保持相同数据完整性的同时提高性能,在这种情况下,在设置中启用了写入caching但实际上在硬件中禁用了这种情况: …因为虚拟硬盘根本不是真正的磁盘,所以就虚拟磁盘而言,该设置没有任何意义。 但第二个设置是不同的,并且确实有意义,因为它控制磁盘的caching刷新开/关设置。 当您select第二个设置时,caching刷新将基本上假装成功 – 至less在软件堆栈级别。 …当您在来宾操作系统中为虚拟机中的虚拟硬盘select此设置时,虚拟机中运行的应用程序可能会有一些性能提升。 但请记住,就数据完整性而言,主机的磁盘caching设置是重要的。 任何人都可以确认这个说法是否属实,做一个WRT数据完整性的安全的事情?

千兆以太网通常比Firewire 800更快?

如果我想在通过LAN连接的两台计算机之间传输一个大文件,那么通过networking(设置为千兆以太网)比在计算机之间使用直接的Firewire 800连接要快吗? 如果Firewire 800速度更快,我可以用Firewire 800安装多台电脑的局域网吗?

应用程序“不支持”在虚拟机?

我们从一家小公司购买了一些软件,这是一个Windows 32位video内容工作stream程pipe理器,他们有一些定制。 我们在W2K3EE-32位VMWare ESXi 4.1u2虚拟机(这是他们支持的)上运行这个代码一年来一直工作的很好。 然后他们在一个月左右的时间里更新了他们的代码,我们开始看到其中一个vCPU定期挂100%,第二个vCPU相当闲置,比如5-7% – 所以我们只是假设代码的线程严重并且联系了他们它。 他们现在回到我们这里说他们的代码在虚拟机里是行不通的,他们已经知道这个需求18个月左右,而且他们希望我们能够V2P。 他们说,他们在虚拟机内部运行时只能看到这个问题。 我和他们的高级程序员打了几个小时的电话讨论。 现在幸运的是我们有一些我们可以做的事情,有点耗时,但是可以做到。 我的问题是,鉴于这个虚拟机不直接接触任何硬件,是在一个非常现代的主机,实际上有非常低的要求(2 x vCPU,4GB,20GB启动虚拟磁盘,100GB数据虚拟磁盘,单个虚拟网卡,没有别的)什么可能是在虚拟机中运行它的问题,如果有的话? 显然,我强烈追求与他们,但我只是想知道是否有其他人已经find了一个正常的应用程序,不知何故在虚拟机内部,而不是在物理上。

在现代系统上,使用磁盘压缩会给我更好的整体性能吗?

看起来,CPU的增长已经超过了一段时间的磁盘速度。 假设使用现代双核Intel / AMD CPU和单个普通SATA磁盘的台式机或笔记本电脑,将在大多数磁盘上进行压缩,从而获得更好的整体性能? 减less的磁盘带宽基本上是弥补了增加的CPU负载? 我相信真正的答案是“这取决于你在做什么”。 通过问这个问题,我希望有一个人已经完成了这个问题,并给出一些例子或陷阱。

为什么无线路由器随着时间的推移变得不可靠

我现在一直对此感到好奇。 我不知道我是否看到了一个真正的模式,但是现在已经和很多家庭办公室/小型办公室无线路由器一起工作了几年,我注意到环境中的stream量越重,可靠,他们随着时间的推移 桌面被恶意软件和无数用户安装的程序堵塞,但路由器只是坐在那里“不变” – 几乎与你拉出盒子的那天一样 – 除了偶尔的固件更新之外。 我并不是在谈论彻底的失败,而是他们变得没有反应的频率。 快速重新启动和用户可以再次连接,但随着时间的推移这些重新启动发生3-4次/周,而不是一个月一次或每6个月一次。 我想通常随着时间的推移,带宽需求也随之上升 – 更多的用户连接或下载/stream式传输更多的东西,但在使用率保持相对稳定的情况下,似乎仍然会发生。 我认为硬件基本上可以工作或不工作,而不是普遍下降。 什么组件,硬件或软件可能会造成这种情况,还是在我脑海中形成一种模式? 编辑:不要让这个问题更复杂,但有时它只是无线访问停止。 有线电脑继续工作得很好。 希望其他人也能证实他们也看到了这一点。