永发信息网

在linux怎么限制一个进程运行内存大小

答案:2  悬赏:10  手机版
解决时间 2021-02-02 02:36
在linux怎么限制一个进程运行内存大小
最佳答案
限制一个进程运行内存大小,我不知道如何查看。但记得Linux(32位)中每个进程独享4GB的进程空间,需要注意的是这4G指的是虚拟内存,而非物理内存。可以查阅一下Linux虚拟内存机制相关资料。

要定制的话难度大啊!内核文件里用进程描述符(thread_info)表示一个进程,它是一个结构体,里面有个关于进程内存分配的字段(addr_limit)。具体自己研究研究吧!

如果只是对某个进程分配空间的话就简单多了。假如你要为当前进程设置2M的内存上限,可以通过current->addr_limit=2048实现。
全部回答
ps aux user pid %cpu %mem vsz rss tty stat start time command ● user,进程所有者的用户名。 ● pid,进程号,可以唯一标识该进程。 ● %cpu,进程自最近一次刷新以来所占用的cpu时间和总时间的百分比。 ● %mem,进程使用内存的百分比。 ● vsz,进程使用的虚拟内存大小,以k为单位。 ● rss,进程占用的物理内存的总数量,以k为单位。 ● tty,进程相关的终端名。 ● stat,进程状态,用(r--运行或准备运行;s--睡眠状态;i--空闲;z--冻结;d--不间断睡眠;w-进程没有驻留页;t停止或跟踪。)这些字母来表示。 ● start,进程开始运行时间。 ● time,进程使用的总cpu时间。 ● command,被执行的命令行。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
五行缺水的男孩名字
苹果6手机不知道怎么办理app 怎么办
下图是用集合的方法,表示各种概念之间的关系
天龙八部元宝寄售怎么更改价钱
你和她没得比了,是什么意思
缘气的意思是什么啊?知道的请说下!
下列关于生物科学研究方法和相关实验的叙述中
求大师解功名签“文章声价羡君才,此日荣华必
如何让初中语文说明文的课堂教学生动有趣
怎样帮同事写他曾是那家公司的员工证明书。以
家中可能有一具仓鼠尸体,关于尸体腐烂的问题
55岁骑摩托车旅游累吗
包瓜的意思是什么啊?知道的请说下!
【我们私奔吧】我们私奔吧.翻译成英文
c#调用ReadProcessMemory()
推荐资讯
兔宝宝生态板价格/多少钱 兔宝宝生态板选购指
跩文的意思是什么啊?知道的请说下!
有时候无意间做了一个动作,但本意不是如此,
最美新娘(遄台路103号最美新娘)地址在什么地
小介的意思是什么啊?知道的请说下!
三个火加个水是什么字?
求H13的锻造工艺
中国邮政储蓄银行(怀远县龙亢营业所)地址有知
一个数,添上百分号后减小了12.87,这个数是
管说的意思是什么啊?知道的请说下!
我喜欢一个女生,要不要和她说,我们是很要好
车牌号sy216好吗?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?