我有一台运行Ubuntu的Rackspace云服务器,2GB内存被用作应用服务器(HTML和PHP文件从该服务器加载,而mysql数据库在同一数据中心的另一台服务器上)。 当我的webapp的用户数量增加(10,000 + /天),负载上升到1.00,有时2.00。 这在逻辑上是合理的,但我无法find瓶颈来自哪里。 使用“top”命令,我发现几乎所有的时间CPU使用率都接近1%,并且只占用2GB内存总量的大约500MB(几乎全部用于Apache进程)。 我还安装了munin,看起来这些数字大致精确到一整天(统计数据没有大的峰值)。 如果问题不是CPU或内存问题,那么我应该监视和/或优化哪些内容以应对更大的stream量? (我不知道该怎么改进,因为我不知道负载的原因!) 谢谢! 请让我知道如果您需要任何其他信息关于我的服务器设置。
最近我的用户数量增加了,我现在的服务器已经开始变得不足了。 我正在考虑购买使用专用服务器的4 x 8 = 32核心AMD CPU。 我不知道multithreadingASP.NET 4.0和MS SQL 2008 Web服务器有多好。 他们可以使用32核心,100%的容量,或者我应该购买最多24核心或16核心? (本机将在Windows Server 2008标准版上运行。)
当我的处理器速度加倍时,我期望看到什么样的性能增益? 我有一台带有(2)四核1.6GHz处理器的戴尔2950,正在考虑升级到(2)四核3.1GHZ处理器。 有没有基准?
linode上的我的服务器(Ubuntu 10.04 Lucid LAMP Stack)(1024MB RAM,40GB存储,400GB传输)正在加载非常慢。 我的网站(WordPress的)是相对较小(MySQL的1.5 Gigs),并获得约2k页面查看一天。 我见过有一个网站运行一个网站,其stream量是我在512 MB RAM上的10倍,还有20个存储+ 200GB传输。 我真的不知道我在做什么错,我已经安装了iotop,看到了结果,它告诉我,MySQL使用了很多的CPU。 我有一个caching系统安装。 以下是过去24小时的快照。 如果你能告诉我一些build议,它真的是足智多谋的。 见下面的更新 Update: Solved: Thank you all for your recommendations. I did instal mysqltuner and was able to see at depth what some of the problems were. I found out that the reason for the spike in io rate and […]
我在ebay上看到了一些使用过的CPU提供了非常有吸引力的价格标签。 然而,我们被告知,CPU是一个“工程样本”,不能在欧洲和北美的服务器上使用。 我知道工程样本的含义是什么,但是仍然想知道为什么不能在服务器上使用工程样本cpu? 他们技术上是不稳定的生产? 还是有一些欧盟/美国的法律禁止使用? 或者这只是卖家声明,他们不能保证他们? 或者是其他东西?
我最近改变了VPS提供商,我有一个非常低功耗的VPS,用于运行IRCnetworking和代理服务等。 我的VPS提供商声明,我只得到1核心和512MB的RAM,这很好。 但是,如果我cat /proc/cpuinfo它声明如下: processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 44 model name : Intel(R) Xeon(R) CPU E5620 @ 2.40GHz stepping : 2 cpu MHz : 2394.018 cache size : 12288 KB physical id : 1 siblings : 8 core id : 0 cpu cores : 4 apicid : […]
在我的Debian服务器上8.每个内核上的负载分布不均匀,如截图所示,前4个内核负载约为90 +++%,其他不超过30%-50%。 在服务器上,游戏服务器正在运行。 所有这些都是在没有引用特定处理器内核的情况下开始的(即,必须均匀分布)。 起初我以为这是节能,降低/提高CPU频率,但在BIOS中禁用它 – 没有帮助。 告诉我可能是什么问题? uname -a Linux 3.16.0-4-amd64 # 1 SMP Debian 3.16.36-1 + deb8u2 (2016-10-19) x86_64 GNU / Linux
我想比较一下运行Linux(Centos)的服务器–cpu。 我想把所有的bogomips的总和拿来比较,但是只能拿出这个丑陋的shell线: echo 0 `cat /proc/cpuinfo | grep bogomips | cut -d ":" -f 2 | tr " " "+" `| bc (0是必要的,因为否则该行以+开始并且不适合bc) 有没有更好的方法来做到这一点?
我有一个2GB RAM的虚拟服务器,平均使用总是低于1GB的RAM,所以我得到了一个新的完全相同的目的,我只有1GB的RAM。 但在我看来,它现在使用更多的CPU。 有更less的内存意味着它会使用更多的CPU? 即使平均内存使用率不是100%? //它是一个带有Plesk面板的Web服务器
我有一个Xeon E3-1230处理器,它有4个物理内核,但是具有超线程,因此在其上运行的操作系统可以看到8个逻辑内核。 我安装了VMware ESXi,并正在创build虚拟机来运行它。 如果我希望虚拟机能够以最高性能运行,最大限度地利用处理器,那么我应该将虚拟机configuration为每个插槽具有4个核心,因为这是底层机器上的物理核心的数量,或者是8每个插槽的核心,因为有8个超线程的逻辑核心?