Preguntas etiquetadas con operating-systems

Un sistema operativo (SO) es un software básico cuya regla es intermediar las solicitudes de software para los recursos y el hardware disponible, administrar la entrada / salida, la asignación / desasignación de memoria, los sistemas de archivos, entre otras tareas básicas que debe hacer un dispositivo.

77
¿Por qué el software OS es específico?

Estoy tratando de determinar los detalles técnicos de por qué el software producido usando lenguajes de programación para ciertos sistemas operativos solo funciona con ellos. Entiendo que los binarios son específicos de ciertos procesadores debido al lenguaje de máquina específico del procesador...

44
¿Por qué no tener un sistema operativo basado en lenguaje de alto nivel? ¿Los idiomas de bajo nivel son más eficientes?

Sin ser presuntuoso, me gustaría que consideraras la posibilidad de esto. La mayoría de los sistemas operativos actuales se basan en lenguajes de nivel bastante bajo (principalmente C / C ++) Incluso los nuevos, como Android, usan JNI y la implementación subyacente está en C De hecho, (esto es una...

42
¿Por qué (no) segmentación?

Estoy estudiando los sistemas operativos y la arquitectura x86, y mientras leía acerca de la segmentación y la paginación, naturalmente tenía curiosidad sobre cómo los sistemas operativos modernos manejan la administración de la memoria. Por lo que encontré, Linux y la mayoría de los otros sistemas...

15
¿Cómo funciona la multitarea?

No tengo ni idea del funcionamiento interno de un sistema operativo, pero puedo adivinar más o menos el comportamiento aproximado de muchas funciones. Sin embargo, una cosa que no puedo entender es la multitarea. En teoría, el sistema operativo gestiona el tiempo, de acuerdo con la CPU, durante...

14
¿Cómo funciona un controlador DMA?

De la Sección 5.1.4 Acceso directo a la memoria en sistemas operativos modernos por Andrew S. Tanenbaum, Herbert Bos, 2014 , Para simplificar la explicación, suponemos que la CPU accede a todos los dispositivos y la memoria a través de un único bus del sistema que conecta la CPU, la memoria y...