求问 怎么让 Linux hung 住几分钟?

2020-07-30 11:19:44 +08:00
 Mark3K

如题,并且不会导致系统重启

5146 次点击
所在节点    Linux
45 条回复
xcstream
2020-07-30 11:25:00 +08:00
虚拟机暂停按钮
d0m2o08
2020-07-30 11:27:19 +08:00
挂载一块 nfs,并且在没断开连接还有 IO 的时候,把 nfs 的服务停了 负载会瞬间飙升😂
pluszone
2020-07-30 11:27:47 +08:00
系统负优化?
reus
2020-07-30 11:28:55 +08:00
改 cpu 频率,制造块设备错误
Tink
2020-07-30 11:30:59 +08:00
2 楼正解,或者挂一个 samba,然后 copy 一个大文件,这时候把 samba 服务端下线
rdZZZ
2020-07-30 11:41:04 +08:00
@xcstream 你他娘的还真是个天才🐶
sazima
2020-07-30 11:49:33 +08:00
chrome 开一百个 tab
Mark3K
2020-07-30 11:49:59 +08:00
@pluszone 主要是想复现问题
Mark3K
2020-07-30 11:50:15 +08:00
大家有什么稳定的代码实现方式吗?
vk42
2020-07-30 11:55:29 +08:00
禁掉 oom killer,关掉 swap,跑个程序把所有可用内存占了……
Mark3K
2020-07-30 12:03:31 +08:00
@vk42 目前 CentOS 好像已经不能直接禁用 OOM Killer 了,目前是把测试的进程的 OOMScoreAdjust 设置为-900,vm.overcommit_memory 设置为 1,还是会被 kill
whileFalse
2020-07-30 12:50:05 +08:00
使用与 cpu 核数相等的 yes 命令
raaaaaar
2020-07-30 12:58:07 +08:00
什么叫 huang 住?
redeemer
2020-07-30 14:01:45 +08:00
写个驱动,在里面 sleep,好像可以
timothyye
2020-07-30 14:10:52 +08:00
hung? hang?
xyzzzz
2020-07-30 14:21:42 +08:00
在内核里面关中断关抢占 然后 While ( 1 )?
Mark3K
2020-07-30 14:22:42 +08:00
@raaaaaar 就是整个系统没响应
nuk
2020-07-30 14:24:53 +08:00
@Mark3K
挂串口
开 gdb 调试内核
这不是很容易吗
Mark3K
2020-07-30 14:25:34 +08:00
@redeemer 有用户空间的方法吗,就比如线上服务负载过高导致整个系统无响应
Xusually
2020-07-30 14:25:48 +08:00
hung?
过去分词,讲究!!!有状态感了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/694281

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX