在过去几周内,任何尝试login到特定的Linux服务器变得非常缓慢。 一旦我login,事情似乎运行没有显着的延迟,但一些其他login像活动(如开始一个新的屏幕会话)是缓慢的。 这台机器最近重启了几次,这没有帮助。 ,它似乎不是$ PATHsearch(其中$ PATH有时可能包括错误的NFS挂载),这是我在我们的环境中历史上看到的。 我也尝试彻底删除我的.profile / .bash * / …types的初始化文件排除任何不好的地方。 我还看到系统上至less有一个其他用户名缓慢login。 我注意到的一件事是当试图退出屏幕terminal时出现以下消息: Utmp slot not found -> not removed 我想知道这是否是相关的(有一个模糊的回忆,Utmp与login有关)。 不知道这个信息是什么意思,或者如何解决这个问题,以及这个信息是相关的? 如果没有,那么什么样的问题确定工具可用来调查什么是放缓这个login过程?
我有一个运行CentOS的VPS服务器(WiredTree)。 遇到一些性能问题后,我使用以下脚本为磁盘读/写速度创build了一个简单的基准: echo Write to disk dd if=/dev/zero of=test1 bs=1048576 count=2048 echo Read from disk dd if=test1 of=/dev/null bs=1048576 这是一个示例输出: [bizwayz@host perf]./benchmark Write to disk 2048+0 records in 2048+0 records out 2147483648 bytes (2.1 GB) copied, 11.2601 seconds, 191 MB/s Read from disk 2048+0 records in 2048+0 records out 2147483648 bytes (2.1 GB) copied, 0.789302 […]
我很清楚ngix对于静态内容更好,但是我不能使用它。 否则,我可以完全访问我的服务器(VPS)。 我发现了很多关于优化Apache的文章和文章,但总是关于PHP应用程序的性能。 我正在使用最新的Apache 2.4.7 我已经在使用MPM了。 我正在考虑调整KeepAlive MaxClients等(静态内容)的性能,如果它有任何意义?
我有一个Linuxnetworking服务器。 它运行着Apache和一个基于python的web应用程序和postgres。 这很慢。 通过运行ab (apache基准testing)和vmstat我可以看到当请求进入时它正在交换。 有没有什么程序能dynamic地告诉我哪个进程导致了这个swappyness?
我们的笔记本电脑和便携式硬盘必须经过LUKSencryption。 对于我们来说,LUKS似乎并没有在正常的笔记本电脑硬盘(7200RPM)上造成太多的性能损失。 随着固态硬盘的疯狂数据速率,这仍然是真的吗? 我search了一下,但是我没有看到任何实际的LUKS与非LUKS之间的比较。
我有一个48个100Mbit / s端口的HP ProCurve Switch 2610(J9088A),可以处理1300万PPS(每秒数据包),并具有17.6Gbps的线速交换能力。 首先,那真的是什么意思? 从哪里开始,试图弄清楚我的办公室(拥有70名员工)是否能够很好地configuration这台交换机? 如何根据每天X MB的用户平均负载计算通过量? 90%的人只会发送电子邮件,访问随机网站等…其他10%将进行更重的任务,如跨networking共享移动图像文件(10 MB),通过切换到服务器不断的外部FTPstream等等… 这个开关足够好吗?
为什么在MyISAM表上删除一个索引这么慢? 我无法想象我会有7亿条logging和下降指数的社交networking。 只有一列索引,全部都是全文索引(我需要切换到正常索引,因为InnoDB不喜欢全文) DROP INDEX mysql> DROP INDEX `post_text` ON phpbb_posts; Query OK, 251171 rows affected (7 min 35.04 sec) Records: 251171 Duplicates: 0 Warnings: 0 但是,ALTER TABLE比DROP更快? mysql> ALTER TABLE phpbb_posts DROP INDEX `post_content`; Query OK, 251182 rows affected (1 min 45.06 sec) Records: 251182 Duplicates: 0 Warnings: 0 mysql> ALTER TABLE phpbb_posts DROP […]
这是我询问的前一个问题的后续( 两台服务器的磁盘速度不一致 )。 我有一台带有PERC H700集成RAID控制器(称为服务器B)的PowerEdge R510服务器,它使用8个具有3Gb / s带宽的磁盘构build,我使用四个内置的服务器(称为服务器A)具有6Gb / s带宽的磁盘。 服务器A比服务器B有更好的I / O速率。 一旦我发现与磁盘的区别,我已经用更快的6Gbps磁盘重build了服务器A. 不幸的是,这不会导致磁盘性能的提高。 预计服务器之间必须有一些其他的configuration差异,我们把6Gbps的磁盘从服务器A中拿出来放到服务器B中,这样也不会增加磁盘的性能。 我们现在有两台相同的服务器,除了六个6Gbps磁盘,另外一个带有八个3Gbps磁盘,而且磁盘的I / O速率几乎相同。 这意味着除了磁盘之外还有一些瓶颈,但是我不明白服务器B最初是如何有更好的I / O,后来被“丢失”了。 下面的比较I / O信息,由SQLIO测量。 每个testing使用相同的参数。 实际的数字并不重要,而是系统之间的差异。 在每种情况下,D:是2个磁盘RAID 1卷,而E:是4个磁盘RAID 10卷(除了原始服务器A,其中E:是2个磁盘RAID 0卷)。 服务器A(具有6Gpbs磁盘的原始设置) D: Read (MB/s) 63 MB/s D: Write (MB/s) 170 MB/s E: Read (MB/s) 68 MB/s E: Write (MB/s) 320 MB/s 服务器B(使用3Gpbs磁盘的原始设置) D: Read […]
我们即将安装一个内存密集型应用程序,并将购买一个服务器。 服务器将至less有4个CPU,具有多个核心。 虽然应用程序是内存密集型的,我们所说的顾问说32GB应该足够了。 他们还表示,如果我添加更多的内存,服务器将减速,因为“额外的布线”连接所有的内存。 我不打算把虚拟机放在硬件上,所以我不需要额外的内存来分配虚拟机。 不过我担心32GB可能还不够。 顾问是否断言比我需要更多的记忆会使机器的速度降低?
我有一个带有LSI MegaRAID SAS 9260-4i控制器的服务器,带有3 x 2 TB磁盘的RAID-5。 我做了一些性能testing(使用iozone3),数字清楚地表明写caching策略也会影响读取性能。 如果将策略设置为WriteBack,则与WriteThrough相比,我可以获得大约2倍的读取性能。 写入caching如何影响读取性能? 以下是设置的详细信息: megacli -LDInfo -L0 -a0 Adapter 0 — Virtual Drive Information: Virtual Drive: 0 (Target Id: 0) Name : RAID Level : Primary-5, Secondary-0, RAID Level Qualifier-3 Size : 3.637 TB Is VD emulated : Yes Parity Size : 1.818 TB State : Optimal Strip […]