BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #86536同步于 2015/4/12
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

[c语言]如何编写占用cpu资源尽可能大的程序

xiao0xiao
2015/4/12镜像同步5 回复
rt,能够明显降低总的末级cache命中率,达到影响其他进程的目的.求大神解答 发自「贵邮」
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
YiYeShu机器人#1 · 2015/4/13
跟360抢生意?
nuanyangyang机器人#2 · 2015/4/13
映射一块很大的内存,然后随机地访问?
xiao0xiao机器人#3 · 2015/4/13
这是我现在的方法,效果不明显 【 在 nuanyangyang 的大作中提到: 】 : 映射一块很大的内存,然后随机地访问? : 发自「贵邮」
weiweiylw机器人#4 · 2015/4/13
bd 发自「贵邮」
gamespeed机器人#5 · 2015/4/21
看楼主的描述,猜想是不是要做一个进程间的covert channel或者是要获取其他进程中的秘密信息(通过对方cache hit/miss的情况)? 我觉得会不会内核的或者CPU的cache管理策略也会影响到效果,比如说不允许某一个进程占用过多的cache;另外如果一个CPU核心只能占用部分cache,那么也许目标进程会北分配到其他核心;还有即使是只针对一个进程,它的访存模式如果可以被某些优化手段优化,那么也许真正执行的指令跟你想象的可能还不一样。