Pregunta

Estoy interesado / a en aprender:¿cuáles son las más comunes causas técnicas (desde la perspectiva de sistema operativo de programación) de un fallo del sistema operativo (no limitado a Windows se bloquea)?Estoy en busca de una respuesta, no como "demasiadas aplicaciones abiertas", pero específicamente, ¿qué sucede cuando muchas de las aplicaciones que están abiertas que las causas del accidente.

¿Fue útil?

Solución

En mi opinión

  1. Los malos conductores
  2. Bugs en el Kernel
  3. Falla de Hardware
  4. Final de los recursos

Un sistema operativo moderno no permitirá que un simple bloqueo de las aplicaciones de ti.

Otros consejos

Es Buggy Conductores que provocan que el sistema operativo se bloquea.Sólo el propio sistema operativo y los controladores son capaces de dañar el sistema.

A sus sugerencias:

  1. No OS tiene problemas si una aplicación tiene acceso a la misma memoria como el sistema operativo.La memoria es accesible o no lo es.Si una aplicación intenta acceder a la memoria para que no la CPU genera una segmentación de la culpa.El sistema operativo manos en la aplicación y el problema está resuelto.(en el 99% de la aplicación se bloqueará después, pero eso no es culpa del sistema operativo).

  2. Usted está sugiriendo más lento que los programas son más seguros.Eso no es cierto.El sistema operativo no necesita saber exactamente lo que está haciendo tu programa.

En el moderno sistema operativo, el código de la aplicación y el sistema operativo de código se ejecute en diferentes espacios de direcciones.El código de la aplicación puede bloquearse el sistema operativo.Ver aquí:

http://en.wikipedia.org/wiki/Ring_(computer_security)

El más común readon de un accidente es el código que actúa como parte del sistema operativo interfearing con otro código que actúa como parte del sistema operativo.Una causa común está mal escrito controladores de dispositivo que viven en el sistema operativo del espacio de direcciones.

Menos a menudo, los accidentes son causados por el hardware faulures.

Cualquier La caída del sistema operativo puede ocurrir debido a cualquiera de las dos razones principales:

  1. Problema De Hardware.
  2. Problema De Software.

PROBLEMAS DE HARDWARE:

  1. Problemas Relacionados con la energía:El incorrecto funcionamiento del Sistema de Suministro de Energía puede conducir a la inmediata necesidad de apagar el Sistema.

  2. El sobrecalentamiento de RAM:El sobrecalentamiento de RAM podría conducir a la corrupción de los datos en ella.Esto puede conducir a la definitiva accidente donde reset es una necesidad.

  3. Inadecuado De Overclocking:Causas De Sobrecalentamiento.Algunos Componentes de Hardware son sensibles al calor.Cuando se produce un Sobrecalentamiento automáticamente el sistema se apaga.

  4. Los Sectores defectuosos en el Disco Duro:El disco Duro está dividido en sectores donde se almacenan los datos.Algunos sectores los sectores defectuosos. Razones: un.El uso prolongado - muchos, escribe y lee. b.Defecto de fabricación.Si los sectores en el disco duro, donde la información importante del sistema se almacena, se convierte en un sector defectuoso, entonces es difícil para la carga de los archivos, lo que conduce a un accidente.

  5. Las Cuestiones de RAM:Causa:La recuperación de datos no es posible.Esto es muy importante ya que esto conduce a Error De Excepción Fatal

Gran Error:Un bloqueo de la aplicación en su sistema no siempre conduce a un bloqueo del sistema.En general, "Nada" que pasa con el sistema operativo.Simplemente envía un informe diciendo que tal y tal aplicación ha dejado de funcionar.

PROBLEMAS DE SOFTWARE:

  1. Registro Dañado:Antes de iniciar cualquier aplicación, el sistema operativo se ve en su registro.El registro es una Base de datos pequeña, donde toda la información acerca de kernel, drivers, y la información acerca de las aplicaciones se almacenan.Registro puede corromperse debido a una mala desinstalación de aplicaciones, un descuido de edición de registro, demasiadas aplicaciones instaladas, etc.Más causas de Registro Dañado.Esto nos lleva a la rutina de las aplicaciones de negarse a iniciar lo que provoca la Pantalla azul de la Muerte para ser mostrado.
  2. Inadecuado De Drivers :Con el fin de utilizar hardware adicional, necesitamos conductores, generalmente se descargan de internet.Estos controladores pueden contener errores.Estos errores provocan el sistema operativo se bloquea.Los sistemas operativos modernos son liberados con la opción de "Inicio en Modo Seguro".Inicio en Modo seguro solo carga importante de los conductores (mínimo) y no a todos.Inicio en Modo seguro se utiliza con fines de diagnóstico para encontrar el controlador con errores.
  3. Virus y Troyanos:Las razones más comunes para la caída del sistema operativo.Virus y Troyanos corromper el sistema de archivos, "comer" de la memoria no permitir que OS recuperarlo cuando los programas se detiene, cambia la configuración de administración, frecuentes reiniciar sin ningún signo, etc
  4. Paliza:Interbloqueo se produce cuando dos programas que se ejecutan requieren un control sobre un recurso en particular.A veces, durante un interbloqueo, el sistema operativo intenta cambiar de ida y vuelta entre los dos programas.Esto a la larga conduce a la Trilla, donde la unidad de disco duro es la sobrecarga de trabajo por el traslado de la información entre el sistema de memoria y memoria virtual excesivamente causando un bloqueo del sistema.

No está muy lejos.Normalmente no hay nada que una aplicación puede hacer que puede causar que el sistema operativo se bloquea.El sistema operativo se bloquea generalmente son causados por buggy controladores de dispositivos de hardware y los fracasos.

Dos fuentes distintas, tratando de acceder a un área bloqueada es un problema.Conseguir que todos los mutexes, monitores y cerraduras para trabajar 100% no es trivial.

Si utilizamos Vista como un ejemplo - los conductores ...NVidia en particular http://arstechnica.com/news.ars/post/20080325-vista-capable-lawsuit-paints-picture-of-buggy-nvidia-drivers.html.Es el sistema operativo que dicta la asignación de memoria, no las aplicaciones.Bien, esa es la teoría.

la caída del sistema operativo también puede causar debido a algunos sectores de la falla en el disco duro esto es porque todos los equipos os presenta en la unidad principal en el hardidsk.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top