Articles of 性能

颠覆签出和出口之间的性能差异?

在运行你的web应用程序时,颠覆检出和导出之间是否有任何性能差异? 我们已经在我们的部署过程中实现了这一点,没有测量差异(这感觉不好,也不好)。 我们的意图是: a)转储开销(.svn文件夹及其内容)和 b)改进任何目录遍历的东西 你有这方面的经验吗?

文件系统select和调整SSD的build议?

你最喜欢的SSD磁盘上的文件系统是什么?为什么? 我问,因为我的macros碁Aspire One与8 GB的固态硬盘与ReiserFS需要年龄来启动后不洁的关机,所以我可能会错过一些东西。 我认为ReiserFS将是一个不错的select,但它可能不是。 而且:一旦select了文件系统,什么选项适合这种types的磁盘? 我听说有关将SSD文件系统块与SSD单元alignment(我希望这些条款是合适的),但是我怎么才能find正确的块大小?

防火墙作为访客虚拟机?

出于好奇,将防火墙作为VM guest(无论VM主机 – ESX,Xen,Hyper-V等等),将其他VM guest虚拟机的所有stream量redirect到防火墙是否是毫无意义/浪费/愚蠢的VM guest? 我不确定其他人/组织是否实践这一点。 我知道可能会受到限制(CPU,RAM,磁盘/networkingI / O)的资源可能会通过任何stream量,但有没有其他情况下或将防火墙作为访客虚拟机,并让其他虚拟机路由到它的情况比主机虚拟机的外部盒子更好或者更好 ? 在性能方面,我意识到作为访客虚拟机资源的使用会影响到其他客人,但除此之外,我错过了什么? 安全,最佳实践,常识? 任何想法,评论或批评都是受欢迎的。

如何在启动时测量Windows服务的启动时间和顺序?

我不问如何在这里测量服务器启动时间。 我想知道是否有人知道一个工具,可以测量和显示系统启动过程中所有的Windows服务的启动时间和顺序的graphics。 上周我在波特兰的新闻中看到一个软件程序,但是我不记得它被称为什么或者其他什么。 我只记得,这是一个“技术”的新闻故事,以帮助电脑用户与他们的电脑。 所以,我知道这个软件是存在的,我正在努力find它。

守护进程应该通过inetd运行多复杂?

守护进程通过inetd启动的一般规则是什么? 目前,在我的服务器上, sshd , apache和sendmail被设置为始终运行,其中简单的* NIX服务被设置为由inetd启动。 我是唯一一个在我的计算机上使用ssh的人,并且入侵尝试不是问题,因为我将它运行在非标准端口上,而且我的HTTP服务器每天可能获得5次非GoogleBot 。 我的问题是,与通过超级服务器守护进程运行复杂守护进程(如sshd或apache)相关的性能命中有什么好处,以及以这种方式运行自己的守护进程(如果有的话)是成功还是失败?

top从哪里获取CPU使用率数据?

我想编写一些脚本来测量CPU的使用情况,但是top的输出对于用户来说是件好事,但在脚本中处理并不可行。

如何基准托pipe服务提供商?

我即将select一些托pipe服务提供商为我的项目。 有没有办法获得有关服务器速度,networking速度的信息? 我认为看到这样的(平均)数据让我们说1年将是非常有趣的。 你知道有些地方我可以find这样的信息,或者自己做一些简单的基准testing吗?

有可能将特定的文件移动到磁盘的开头?

有可能将特定的文件移动到磁盘的开头? 我想将我的虚拟机磁盘文件(虚拟磁盘)移动到磁盘的开头,以提高磁盘访问性能。 我相信这是可能的,因为一些碎片整理软件使用这种技术将系统文件移动到磁盘的开头。 我想要的是一个实际的方法(一个脚本或程序)做同样的事情,但移动我select的文件。

提高Exim性能:在RAMdisk上安装消息队列

我有一个电子邮件服务器,是消息传递应用程序的一部分,它将看到很多的吞吐量。 我希望将Exim的消息队列安装在RAMdisk上以最大化性能; 吞吐量速度是最重要的,而不是在崩溃或系统重启的情况下团结一致。 我发现很多信息说在RAMdisk上安装消息队列会有所帮助,但是没有真正的信息来说明如何做到这一点。 我很确定默认情况下,消息队列在/ var / spool / exim中,我可以使用tmpfs来装载RAMdisk。 如何在启动时加载RAMdisk,让Exim的消息队列使用它? 即什么命令将这个RAMdisk,并在那里我将这个命令,以便它执行时,机器启动(但在Exim启动之前)? 谢谢 :)

Hyper-V有4个nics的最佳用途是什么?

我正在运行多个戴尔R710,每个都配备了4个Broadcom BCM5709C nics。 其中两台R710运行Hyper-V,另外三台运行SQL Server 2008,每台运行Windows Server 2008 R2。 第四个是运行Windows Storage Server 2008。 我已经在存储服务器上设置了组合服务器,到目前为止它运行得非常完美。 我已经尝试在运行Hyper-V的服务器上进行testing,但是一旦Hyper-V启动并运行,因为一旦将接口分配给Hyper-V,它们就不可用于组队。 我还没有弄清楚这一点。 我的问题是什么将这些尼克斯的最佳使用? 这是一个单一的域名networking。 就我所见,团队合作对于错误容忍(硬件水平)和性能而言是理想的。 我读过其他观点,认为团队合作并不完全是被打破的。 此外,微软显然并没有正式支持团队,Hyper-V也有自己的问题,尽pipe禁用LSO似乎是性能问题的一个select。 任何人? 最好的使用nics?