Articles of 性能

不能再在linux服务器上打开文件了!

我们有一台linux服务器在几个星期内运行良好,直到我们的用户群开始增长,我们的java服务器在许多地方开始失败! 事实certificate,所有的文件和套接字都失败了,因为它返回“太多的文件打开”。 我相信我已经达到某种文件限制。 我怎样才能改变这个? ulimit命令显示“无限”。 任何其他的想法? 我相信这个限制是每个过程? 因为我仍然可以用say,vi来打开文件,例如… 这里是完整的ulimit输出 ulimit -a core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited scheduling priority (-e) 0 file size (blocks, -f) unlimited pending signals (-i) 4160 max locked memory (kbytes, -l) 32 max memory size (kbytes, -m) unlimited open files (-n) 1024 pipe size (512 […]

通过Netbios复制文件时可怕的Windows Server 2003性能

我们有一个基于Windows Server 2003的服务器通过千兆接口共享一个文件夹,每隔一小时从另一台服务器接收一个10GB的文件。 此服务器是Dell PowerEdge 830,在RAID-1上带有两个带有PERC4 / SC适配器的SCSI磁盘。 转移发生将近10分钟,服务器在转移期间变得不可用。 我们甚至无法打开Windows资源pipe理器,任务pipe理器或通过VNC访问服务器。 我们需要一些关于问题的build议,或者如何进一步追踪问题。

Windows防火墙降低IIS性能?

(注意:我查看了相关的问题清单,找不到能够解决这种情况的问题。) 我遇到了一个问题,其原因很难find,但很容易描述:如果Windows防火墙和一些相关的服务(Windows防火墙,IKE,IPSec Policyagent,基本过滤引擎)停止,那么IIS性能翻倍(从aprox。 650至1300 RPS)。 不用说,停止Windows防火墙不是一个选项。 Repro场景很简单:只需创build一个IIS网站并提供单个图像,即http:// server:9876 / image.png 。 在启用和不启用防火墙的情况下CPU保持低电平时,与用户时间百分比相比,CPU特权时间百分比增加。 有人看过这个吗? 我们是否缺lessconfiguration设置? 环境是Windows Server Enterprise 2008 SP2,II7。 谢谢。

Microsoft Windows服务器监视工具

我更像一个开发人员,然后是一个IT人员,我想知道是否有任何现有的Microsof工具来监视服务器和潜在的SQL Server。 我们可以访问MSDN,所以任何由Microsoft创build的都是首选。

Linux 2.6 32位+ BIGMEM与Linux 2.6 64位?

有人告诉我,32位的Linux有一个bigmem内核(当系统内存大于 4GB时) 比 64位的Linux 性能要好 。 我很乐意为你定义“ 比你更好 ”,但不幸的是,这个告诉我的人没有详细说明/辩解..因此,这篇文章! 这有什么道理吗? 任何情况下,这将是真实的? 谢谢

Apache2 BufferedLogs On – 任何人使用它?

问候,我想知道,是否有人用Apache2使用BufferedLogs,并发现任何问题? function被标记为实验性的,但是现在已经很多年了,所以我觉得它非常稳定。 目前我正在运行一些服务器的磁盘IO容量受限,所以我希望从长远来看,即使是一个小小的好处也能起到一些作用;-)我每秒钟都有几百到几百个请求,所以我的想法是真的没有必要写在每个请求后的日志,诚实地说,我不认为我的文件系统是许多不必要的写入的最佳处理程序。 (在Xen中的几个DomU之间共享OCFS2)

使用Dell PowerEdge上的SATA驱动器造成可怕的性能问题?

之前我曾经问过这个问题,但问题就这么消失了。 买了DELL Poweredge 2950作为内部QA服务器使用。 使用我们的SQL Server数据库.mdf,磁盘性能超出了可怕的1000-4000毫秒响应时间。 Sql Server磁盘队列有时候会超过300。 我是一个软件家伙,任何人都可以帮助我确定问题的步骤? 我不知道它有什么RAID控制器,我怎么能确定? 我猜测它可能是BIOS的问题。 也许服务器曾经有另一种驱动器,当我添加SATA ??? 缓冲区大小是错误的? 也许我在设置RAID 1arrays时select了错误的选项(select默认值)? 我认为RAI​​D 1是一个性能arrays? 观察:SERVER上的任何磁盘活动都会导致另一个驱动器上的响应时间下降,例如,我正在将DELL openpipe理ISO复制到C:驱动器,并且我注意到F:驱动器(RAID 1)上的响应时间不同LUN,在拷贝过程中飙升?

通过命令在Linux上互联网速度

我正在运行几个网站,我正在尝试wget ,我注意到速度慢。 所以我怀疑我的网站正在采取相当数量的stream量。 问题是,我怎么才能真正检测到进出的总stream量消耗来了解我的服务器的真实速度? 这是要知道,如果我真的使用专用服务器或共享互联网线路。

ESXi与多虚拟机的Hyper-V性能

我们正在构build一个服务器来运行我们的网站,在那里我们将有以下应用程序运行1. ASP.NET Web应用程序2. ASP.NET WCF middletier 3. SQL Server 2008 4. Lucene + Solr + Tomcat 5. MongoDB 6. Memcached 服务器将拥有6核英特尔处理器,24 Gb内存,RAID 4中的4x1TB 72k,4x300GB RAID 10 我们正在考虑安装ESXi或Hyper-V,并在不同的虚拟机上运行不同的应用程序 – Lucene,MongoBD和Memcached应​​该在Linux上运行; SQL Server也最好在单独的VM(IMHO)中运行。 我的问题是 – 我对ESXi几乎一无所知,所以我认为Hyper-V很重要,但性能差距将会变大吗? 另外,关于如何更好地组织虚拟机之间提到的应用程序的任何想法?

错误信息,当试图启动centos 5.5上的清漆

我只是安装并configurationVarnish在端口80上工作,而Apache在端口8080上工作。我试图用命令service varnish start来启动Varnish,但它给了我这个错误: varnishd死了但pid文件存在 我在/etc/sysconfig/varnish编辑了这个configuration: DAEMON_OPTS="-a :80 \ -T localhost:6082 \ -f /etc/varnish/default.vcl \ -u varnish -g varnish \ -S /etc/varnish/secret \ -s file,/var/lib/varnish/varnish_storage.bin,1G" 这是default.vcl文件的内容: backend default { .host = "127.0.0.1"; .port = "8080"; .connect_timeout = 600s; .first_byte_timeout = 600s; .between_bytes_timeout = 600s; } sub vcl_recv { if (req.request != "GET" && req.request != "HEAD" […]