首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当叉子炸弹发生时,是内存还是硬盘耗尽并使整个pc崩溃?

问当叉子炸弹发生时,是内存还是硬盘耗尽并使整个pc崩溃?
EN

Ask Ubuntu用户
提问于 2016-08-24 06:41:33
回答 1查看 714关注 0票数 2

我知道叉子炸弹是如何产生连锁反应的,也知道如何制造一个接一个的子过程。但我想澄清一下“资源霸占”的一般含义。是RAM还是硬盘耗尽了,从而导致我们的系统崩溃?好的和详细的解释是有帮助的。

谢谢

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2016-08-24 07:31:29

经典的分叉炸弹(意味着一个进程以指数形式复制自身)将消耗两种资源: CPU和process表。CPU,因为这些进程中的每一个都需要时间来运行,而进程表则是因为突然之间出现了大量的进程。

“资源占用”,可以指任何计算资源。不一定是叉子炸弹。例如,如果您运行了一个dd,并且它耗尽了磁盘上的所有I/O带宽,而且由于高负载,您的机器变得非常慢,那么从技术上讲,您可以说dd占用了大量资源。对于任何试图占用RAM的程序(例如:"Chrome是资源占优势,早餐吃RAM“)或磁盘空间,或者计算机上的任何有限资源,都可以这样说。

现在,最后:导致您的系统崩溃是非常罕见的情况。你的系统会变慢,在内存饥饿的情况下,OOM杀手(内存杀手)可能会造成混乱。然而,一场彻底的崩盘确实是例外。

票数 3
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/816116

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档