有没有办法获得VPS真实的CPU频率和RAM大小(我对Linux和Windows都感兴趣)?
Top 没有准确显示我的内存使用情况,还是我的 VPS 提供商做了一些奇怪的事情?正如您在下图中看到的,它使用了 90% 以上的内存,但是当您查看实际使用内存的进程时,它甚至没有超过 30%。我知道当进程具有共享内存时,top 无法正确显示,但例如,使用共享内存的 httpd 进程几乎不占用所有可用内存的任何百分比,即使汇总后也是如此。
图中top命令是按照内存使用情况排序的,所以没有大进程隐藏。
https://i.stack.imgur.com/4h2aW.png (显然我没有足够的声誉来发布图片是问题。)
将顶部输出更新为文本:
Tasks: 49 total, 1 running, 48 sleeping, 0 stopped, 0 zombie
Cpu(s): 17.7%us, 1.1%sy, 0.0%ni, 81.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.3%st
Mem: 2097152k total, 1858988k used, 238164k free, 0k buffers
Swap: 2097152k total, 140740k used, 1956412k free, 1089504k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
812 mysql 20 0 513m 241m 5104 S 4.7 11.8 108:32.39 mysqld
882 root 20 0 …Run Code Online (Sandbox Code Playgroud) 我正在使用 digitalocean $5 计划。
1 cpu,512mb ram,mysql + apache,nginx + centos 6.5 + cpanel 安装。2 wordpress 网站上。
但是,如果我重新加载我的网站之一的页面,cpu 使用率会增加到 50% 、60% 。如果我从 woorank(SEO 分析器)检查 mysite,我的服务器会崩溃,cpu 和 ram 使用率会增加到 100%。这些网站没有那么大。我可以说是新的。我该怎么办?在共享主机中,我获得了更高的性能。
远离:
当我刷新我的一个 wordpress 网站任何页面时的 Htop:
我正在使用 wp-super cache ,cloudflare。安装的插件并不多,只是必要的。
这是我的.cnf
[mysqld]
port = 3306
socket = /var/lib/mysql/mysql.sock
default-storage-engine=MYISAM
max_connections = 50
key_buffer_size = 16M
max_allowed_packet = 1M
table_open_cache = 1000
sort_buffer_size = 64K
read_buffer_size = 256K
read_rnd_buffer_size = 256K
net_buffer_length = 2K
thread_cache_size = 128
query_cache_type = 1
query_cache_size = 16M …Run Code Online (Sandbox Code Playgroud) 我已经从共享主机转移到 VPS,并在我的 HyperVM 中看到我分配的20 GB磁盘空间中有11 GB正在使用。
根据我上传之前这些文件在 Windows 上的大小,我所有的文件占用的空间不到 100 MB。
我有 11 个网站在 11 个目录中运行。Linux 上可以准确显示每个目录占用多少空间的最佳命令/方式是什么,例如Windows 上的TreeSize工具?
几乎所有人都向我承诺动态地提供 x-MB RAM 和 y-MB。
我是一名程序员,但我不明白如果我分配内存并将其保留很长时间以至于他们需要,他们如何决定需要终止哪个进程。我的意思是让我们说一个 php-fcgi 服务器实例运行到 500MB,我没有问题杀死它但他们不应该杀死我的 mysqld 或 lighttpd,它只在启动时启动。
我在我检查过的少数提供商的常见问题解答或支持表格中找不到任何内容。
因此,我目前使用的是 VPSVille Cpanel3 帐户,该帐户具有 768 MB 的保证内存和 2048 MB 的突发内存(此处的完整详细信息:http ://www.vpsville.ca/cpanel-vps )。它运行 CentOS、Cpanel、Apache 和 FastCGI。
在服务器上,我有一个带有论坛系统的 Joomla 社区站点,该站点通常最多可容纳 20 人,即使到了晚上,也没有人。这是一个非常小的站点,但有许多模块在其上运行。每月大约有 6000 次访问。服务器上还有一个 WordPress 网站,每天大约有 80-150 次访问,另外 2 个 WordPress 网站尚未开发,因此根本没有任何流量,以及 2 个静态 HTML 网站,也只有大约 500打一个月。总而言之,没有大型网站。
问题是我经常遇到“内存不足”错误,它会杀死我的服务器,我需要重新启动它才能让我的所有站点重新启动并运行。在我看来,分配给我的帐户的那么多 RAM 不应该出现这些问题。每次我发送支持票时,他们只是告诉我升级 RAM。
现在,我对这一切还是很陌生,所以我不能很好地判断我的网站运行真正需要多少。我不知道我的网站是否真的需要这么多,或者VPSVille 是否超卖了他们的服务器,他们实际上没有可用的资源,我被敲诈了。
那么,我当前的设置应该使用多少 RAM?
我想知道 Vps 服务器的好处以及如何使用此服务器?
我可以实现 Vpn-server、Mail-server 或其他想法吗?
请帮我
我有一个 openvz linux vps,我正在尝试禁用“ping”到我的 VPS 的请求。我怎样才能做到这一点?
我刚刚完成了为我的网站编写的脚本。购买了VPS,现在不知道有什么有效的方法可以将15,000+共享主机上的图像移动到新的VPS(单独的经销商主机)。
我只想到一个,所有的图片下载到我的硬盘驱动器,然后上传到VPS通过FTP,但我没有体面的速度~160kb/s和上传速度大约是~60/70kb/s。
将15,000+图像从共享主机传输到全新 VPS的最有效方法是什么?
我有一个网站,我们在 neobux.com 上买了一些广告。我们购买了 1000 次观看,希望能在网站上吸引更多用户。我们有一个带有 1gb ram 和 1gb 可突发运行的 apache 的 VPS。当我们开始在网站上添加时,我们在不到 1 分钟的时间内获得了大约 1000 次浏览。正如我们所见,其他人可以处理这种流量,但我们不能。是否有某种修复方法我们可以如何查看它,因为运行网站需要这种广告。当我们激活网站时,它现在所做的只是加载非常非常缓慢,最终进入空白屏幕。我们没有静态页面,因为用户可以为我们的网站做广告以获得更多推荐。我们正在运行 Pay to Click 脚本。
有人可以帮忙吗?
vps ×10
linux ×3
memory ×3
centos ×2
apache-2.2 ×1
bash ×1
hosting ×1
memory-usage ×1
optimization ×1
ping ×1
top ×1
web ×1
web-server ×1
website ×1
windows ×1
wordpress ×1