我有兴趣了解:什么是最常见的技术原因(从这个角度的操作系统编程)的一个操作系统的崩溃(不限于Windows崩溃)?我在寻找答案不喜欢"太多的应用程序的开放",但具体是什么时候会发生太多的应用程序都是开放的,导致崩溃。

有帮助吗?

解决方案

在我看来

  1. 坏司机
  2. 内核错误
  3. 硬件故障
  4. 资源结束
  5. 现代操作系统不会让单纯的应用程序崩溃。

其他提示

这是导致操作系统崩溃的Buggy驱动程序。只有操作系统本身和驱动程序才能损害系统。

给你的建议:

  1. 如果应用程序访问与OS相同的内存,则没有操作系统出现问题。内存是可访问的,也可能不是。如果应用程序试图访问内存,则CPU不应该生成分段错误。操作系统将此交给应用程序,问题解决了。 (99%的应用程序会在之后崩溃,但这不是操作系统的错误。)

  2. 您建议较慢的程序更安全。这不是真的。操作系统不需要知道您的程序究竟在做什么。

任何 操作系统崩溃 可能是由于两个主要原因:

  1. 硬件的问题.
  2. 软件问题.

硬件的问题:

  1. 电力有关的问题:不适当的运作系统的电力供应,可导致立即关闭的系统。

  2. 过热RAM:过热RAM可能导致腐败的数据。这可能导致明确的崩溃,其中重是必须的。

  3. 超频不正确:导致经济过热。某些硬件组件是敏感的热量。当过热发生时自动关闭系统。

  4. 糟糕的部门在硬盘驱动器:硬盘被划分为部门数据存储。一些部门成为不好的部门。 的原因: 一个.长时间使用情况的许多写和读取。 b.制造缺陷。如果部门在硬盘,其中重要的系统信息储存,成为一个糟糕的部门,那么就很难把这些文件,因此导致崩溃。

  5. RAM问题:原因:数据检索不可能的。这是非常重要,因为这导致 致命的异常错误

重大的误解:应用程序的崩溃,在你的系统不总是能导致系统崩溃。一般"没什么"发生的操作系统。它只是发送你一份报告,说如此,所以应用程序已经崩溃。

软件问题:

  1. 损坏登记册:在开始之前的任何应用程序,操作系统看起来进入其登记册。登记册是一个小型的数据库有关的所有信息核心,司机和应用程序的相关信息都存储。注册可以获得损坏是由于不适当的卸载应用程序,不小心编辑的登记册,太多的安装应用程序等。更多的原因导致的损坏的登记册.这导致程序的应用程序拒绝启动,因此造成的 蓝色的屏幕上的死亡 来显示的。
  2. 不当司机 :为了利用的额外硬件,我们需要司机,一般是从互联网上下载。这些驱动程序可能包含的错误。这些错误导致的操作系统的崩溃。现代化的操作系统中发布与选择"安全模式启动"。安全模式下开机载唯一的重要驱动因素(最少),并不是所有的。安全模式下开机是用于诊断目的找到的驱动程序有缺陷。
  3. 病毒和木马:常见的原因,对操作系统的崩溃。病毒和特洛伊损坏系统的文件,"吃"的记忆不允许操作系统,以检索它,当一个项目将停止,改变管理的设置,经常重新启动没有任何标志等等
  4. 颠簸:僵局时发生的两个运行的程序要求控制在一个特定的资源。有时,在一种僵局,操作系统尝试开关之间的来回两个项目。这最终导致颠簸在那里的硬盘驱动器是被过度劳累的通过移动信息系统之间存储器和虚拟存储器过度造成一个系统会崩溃。

不,你离开了。通常,应用程序无法执行任何操作可能导致操作系统崩溃。操作系统崩溃通常是由错误的设备驱动程序和硬件故障引起的。

尝试访问锁定区域的两个不同来源是一个问题。让所有互斥锁,监视器和锁定工作100%并非易事。

如果我们以Vista为例 - 驱动程序......特别是NVidia http://arstechnica.com/news.ars/post/20080325-vista-capable-lawsuit-paints-picture-of-buggy-nvidia-drivers。 HTML 。操作系统决定了内存分配,而不是应用程序。那就是理论。

os崩溃也可能是由于某些扇区在硬盘中崩溃造成的,这是因为我所有的pc都出现在硬盘的主驱动器中。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top