QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1223|回复: 5

如何抢占更多的内存资源?

[复制链接]
发表于 2004-7-26 14:27:02 | 显示全部楼层 |阅读模式
提高优先级别,能不能抢占系统内存资源?我的任务需要很大的内存,可每次总有好多作业,我又不能随便Kill 掉别人的作业。有没有什么方法可以让我抢占到更多的内存?谢谢! sgi 6.5 内存6G.
发表于 2004-7-26 15:10:30 | 显示全部楼层
写一段代码 向上虚报内存..
回复

使用道具 举报

 楼主| 发表于 2004-7-26 15:19:42 | 显示全部楼层
怎么写?烦请给点高见。谢谢!
回复

使用道具 举报

发表于 2004-7-26 16:12:14 | 显示全部楼层
俺不太会....
回复

使用道具 举报

发表于 2004-7-26 20:41:34 | 显示全部楼层
加大swap
回复

使用道具 举报

发表于 2004-7-27 15:45:16 | 显示全部楼层
一般来讲,unix/linux里,如果你不是root,那么没办法干预其他用户的作业和系统的运行。提高进程的优先级,是有用的。另外还有一个办法,是与系统相关的,不知你用的是什么unix,如果支持“保存正文位”,可以给你的任务所要使用的数据文件设置“保存正文位”,chmod +t filename ,这样的话,数据文件会一直驻留在swap中,能加速你程序的运行,从这个角度说,是占用了更多的内存。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-7 05:41 , Processed in 0.055235 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表