Q
故意崩溃内核
1
A
回答
1
在Linux中,你必须编译与CONFIG_MAGIC_SYSRQ选项的内核,那么你可以通过编写Ç皮疹命令到/proc/sysrq-trigger
,或按Alt键 + SysRq的崩溃内核+ C。 有关详细信息,请参阅documentation。
在Windows中,您必须为键盘驱动程序的CrashOnCtrlScroll
注册表项,并重新启动,然后你可以按Ctrl键+Scroll Lock键崩溃内核。 有关详细信息,请参阅documentation。
1
有几种方法可以做到这一点:
- 写自己的内核模块,并加载它,请确保您拨打
BUG()
或BUG_ON()
。 - 使用sysrq;
echo c > /proc/sysrq-trigger
,如果您有兴趣捕获vmcore文件,请确保安装kdump。
1
echo c > proc/sysrq-trigger
相关问题
- 1. usb_register_dev崩溃的Linux内核
- 2. 3.10内核崩溃的BUG()()
- 3. 崩溃内核优雅
- 4. memcpy--内核崩溃后memcpy
- 5. Jupyter R内核崩溃
- 6. ctl_enqueuedata内的Osx内核崩溃
- 7. 增加迭代时内核崩溃
- 8. Python Canopy内核不断崩溃
- 9. 内核崩溃提领一空指针
- 10. 循环崩溃中的PyOpenCl内核GPU
- 11. 核心数据内存崩溃
- 12. CUDA-GDB在内核中崩溃
- 13. T4240RDB-64B - QoIQ SDK 2.0 - 内核崩溃
- 14. 内核崩溃由于OOM错误(USB_SUBMIT_URB)
- 15. 崩溃后查看内核日志
- 16. 从内核调用挂钩崩溃NtQuerydirectoryFile内核
- 17. 内核崩溃后获取linux内核调试信息
- 18. Linux内核模块:延迟workqueue使内核崩溃
- 19. 导致内核崩溃的内核模块打印语句
- 20. IOS - 意外崩溃,无崩溃信息
- 21. Xcode 4.5故事板崩溃
- 22. KVO意外崩溃
- 23. MySQL意外崩溃
- 24. 核心菜单内的聚合物核心崩溃
- 25. 核心数据崩溃mergeChangesFromContextDidSaveNotification
- 26. CoreMotion崩溃:CLMotion核心,CLGeomagneticModelProvider_Type
- 27. 核心数据崩溃
- 28. 核心数据崩溃
- 29. iPhone - 核心数据崩溃
- 30. 崩溃与核心数据
你应该看看[叉炸弹](http://www.cyberciti.biz/faq/understanding-bash-fork-bomb/) –
检查崩溃https://www.kernel.org/doc/Documentation /sysrq.txt – KarimRaslan