当前位置:首页 > 互联网 > 正文内容

服务器超售检测方法

cmc2年前 (2023-12-17)互联网921

我们用到的博客肯定是要使用服务器的,对于无良商家,服务器肯定是超售的,而且我们也不会知道,主机商肯定不会告诉我们,现在公布一种检测是否超售的工具脚本,希望对自己有用。

一键脚本

curl https://raw.githubusercontent.com/uselibrary/memoryCheck/main/memoryCheck.sh | bash
wget --no-check-certificate -O memoryCheck.sh https://raw.githubusercontent.com/uselibrary/memoryCheck/main/memoryCheck.sh && chmod +x memoryCheck.sh && bash memoryCheck.sh

来源:
内存交换(Swap)
当系统内存不够用时,宿主机把部分长时间未操作(读写)的内存交换到磁盘上配置的Swap分区,等相关程序需要运行时再恢复到内存中。

气球驱动(Balloon)
通过virtio_balloon驱动实现动态调整Guest与Host的可用内存空间。Balloon的工作原理是在虚拟机中安装一个kmod,KVM宿主机内存不足,会根据virtio_balloon判断哪些内存页面可以被回收,然后virtio_balloon将这些内存占用,返回给宿主机使用。

root用户执行rmmod virtio_balloon可以关闭virtio_balloon。事实上,大多数使用Proxmox VE的厂商都会开启virtio_balloon进行超售。

KSM(Kernel Samepage Merging 内存合并)
KSM是一种内存合并技术,它可以在KVM中实现内存共享,从而节省内存空间。是Linux kernel的一种内存共享机制,在2.6.32版本引入,用于合并具有相同内容的物理主存页面以减少页面冗余。在Kernel中KSM会定期扫描用户注册的内存区域,当有相同的页面就会将其合并,并用一个添加到页表中的新页面来代替原来的页面。当需要修改时,复制新的内存页,再做修改(将其标记为 copy-on-write)

https://github.com/uselibrary/memoryCheck

https://www.nodeseek.com/post-8417-1

结论:
root用户执行rmmod virtio_balloon

rmmod virtio_balloon

可以关闭virtio_balloon,在超售太猛的机器上真的有效,性能提升很大。

SWAP超售!
内存io速度低于 10 GB/s,存在SWAP超售可能。

使用上面的命令只是临时关闭,重启又会恢复,所以提供下面的脚本,彻底禁止其开机启动

curl -sSL https://raw.githubusercontent.com/ZengHuuu/disable_virtio_balloon/main/dvb.sh | bash



扫描二维码推送至手机访问。

版权声明:本文由陈茂春的博客发布,如需转载请注明出处。

本文链接:https://www.0817cmc.com/post/784.html

分享给朋友:

相关文章

各显神通!大学生的超强简历封面(组图)

各显神通!大学生的超强简历封面(组图)

这些是一个时代的标志图片,从前只有一张公文式样的“毕业分配通知书”,然后拿上它到当地人事部门换成了一张去某个单位报到的介绍信。   你可能会到老了~~~死了都会窝在这个单位里,当然你也想走出来,但那不叫“跳巢”,叫“调动”   调动----...

终结辉煌:微软7月正式停止支持98/ME

终结辉煌:微软7月正式停止支持98/ME

微软已经作出官方声明,它要求仍然使用Windows 98/98 SE和ME的用户尽快升级他们的系统,微软将会在今年7月11号正式停止所有公开的技术支持和安全升级。  其实微软早打算在2004年1月16号停止对这些系统的支持,不过微软延长了这...

实测KGB压缩:解开1.4MB的Office2007之迷

实测KGB压缩:解开1.4MB的Office2007之迷

压缩软件界永远有说不完的故事,Winzip虽然还有着少量的更新,但国内用的人已经很少了,皆因大量的压缩文件都是RAR格式的,而Winzip不可以支持这种格式,所以绝大部分的江山,都给兼容Zip格式的WinRAR抢去了。  不过最近网上出现了...

微软称系统中毒后很难修复 重装才是正解

据外电报道,微软安全官员日前表示,为有效防止恶意软件破坏,企业必须要部署一套自动化管理程序,用来清理硬盘数据并重新安装操作系统。  据IDG报道,微软安全解决方案部门程序经理Mike Danseglio表示:“如果系统被Rootkit或其他...

你真真的了解"双核处理器" 吗??

近来,关于双核处理器的大肆宣传甚嚣尘上,以致于人们对该技术的理解似乎已脱离了某些事实。AMD和英特尔都通过自己的网站对各自的双核处理器优点不惜赞美之辞。这样的宣传行动很及时,因为多数产业观察人士都认为双核处理器将在2006年大行其道。  但...

选购国外虚拟主机的一些心得体会

我购买国外主机有两个月时间了,对如何购买的经验可以说有一些了,下面是我在这两个月时间内寻找和购买国外主机的一些经验之谈,希望能对国内一些也需要购买国外主机的人有一些帮助。  国外主机的特点  大多数是PHP+MYSQL+APACHE+CPA...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。