|
发表于 2012-9-11 22:35:56
|
显示全部楼层
本帖最后由 cuda 于 2012-9-11 22:40 编辑
刚才又试了一次,这次很顺利就找到了,并成功替换为nop。这下非BFS内核的top下SYS占用率也变成0.0%了,可惜FAH性能还是丝毫没有提升。
希望破灭,这条改进思路彻底失败。
top - 22:34:36 up 4:31, 2 users, load average: 64.02, 62.99, 50.97
Tasks: 308 total, 1 running, 307 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.0%us, 0.0%sy,100.0%ni, 0.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 66075412k total, 4197884k used, 61877528k free, 0k buffers
Swap: 0k total, 0k used, 0k free, 1172756k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
3489 root 39 19 4977m 2.5g 3100 S 6395 4.0 1066:21 thekraken-FahCo
62 root 20 0 0 0 0 S 0 0.0 0:00.45 kworker/9:1
577 root 39 19 0 0 0 S 0 0.0 1:52.95 kipmi0
3637 root 20 0 2400 1184 784 R 0 0.0 0:00.04 top
回复 mrks
你觉得有没有可能在可执行文件中把这条指令找到并把它替换成nop?这样应该能提高不少效率。我曾经试图反汇编过一次,但是没能找到。cuda 发表于 2012-9-11 10:40 |
|