最新消息:

检测vps最大使用内存代码

gcc admin 2826浏览 0评论

遇到一些无良的idc超卖严重的话分配到我们手里的内存可能并不是标配的内存,这时可以用以下脚本来检测一下。

先关闭swap,这样测出来的才是内存,或者不关闭直接测试然后去除swap值就是真实可用内存了。

关闭SWAP sudo swapoff -a
开启SWAP sudo swapon -a

#include <stdlib.h>
#include <string.h>
#include <stdio.h>

int main(){
        int z;
        for(z=1;z<16384;z++){
                void *t=malloc(1048576);
                memset(t,1,1048576);
                printf("Allocated:%dMn",z);
        }
        return 0;
        int i;
        scanf("%dn",&i);
}

利用代码  

[root@aikaiyuan ~]# gcc c.c -o c
[root@aikaiyuan ~]# ./c

 

转载请注明:爱开源 » 检测vps最大使用内存代码

您必须 登录 才能发表评论!