ForCalm 发表于 2014-06-18 15:25

有什么方法可以占用所有的cpu和内存资源

gcc有办法编程模拟占用所有的CPU和Memory资源的程序吗,要求程序不能down掉,除非手动终止否则一直耗用CPU和内存资源

ForCalm 发表于 2014-06-19 13:28

没人理只好自己解决,耗用CPU用多线程调用数学函数,占用内存用多进程递归malloc并memset初始化,基本可以满足一定的要求,在linux上测试可以工作,Mac上有待测试

autophyte 发表于 2014-08-08 14:15

不要down掉是什么意思?是指随时都能响应你的其他输入吗?如果是的话,就会和你的要求有冲突啊。

CPU占用,作一个`for (;;){...}`这样的死循环就可以直接占完。如果不想全完,在循环中判断下当CPU使用率,然后根据需求进行sleep。

内存new或malloc都可以啊,只要记住不要弄出野指针就行
页: [1]
查看完整版本: 有什么方法可以占用所有的cpu和内存资源