“Conocimiento Hardware>Discos y almacenamiento informáticos

¿Cuál es la programación de disco en MS DOS?

2013/10/20
MS-DOS, a diferencia de los sistemas operativos modernos, no tenía un algoritmo sofisticado de programación de disco. Utilizó un simple a primer lugar por primera vez (FCFS) enfoque para el acceso al disco.

Así es como funcionó:

1. Solicitud de cola: Cuando un programa necesitaba acceder a datos en el disco, agregaría una solicitud a una cola.

2. Procesamiento secuencial: El sistema operativo procesaría estas solicitudes en el orden en que se agregaron a la cola. Esto significaba que si una solicitud para leer datos del Sector 100 fuera seguida por una solicitud para leer datos del Sector 1, el cabezal de disco tendría que atravesar toda la superficie del disco para completar la segunda solicitud.

3. Impacto de rendimiento: Este enfoque simple condujo a un movimiento significativo de la cabeza y, como resultado, los tiempos de acceso de disco más lentos, especialmente cuando se trata de múltiples programas que intentan acceder a los datos simultáneamente.

¿Por qué MS-DOS no usó algoritmos más avanzados?

* Simplicidad: El enfoque principal de MS-DOS fue la simplicidad y la eficiencia. Implementar un algoritmo más sofisticado habría agregado complejidad al sistema operativo.

* Limitaciones de hardware: Las PC tempranas tenían una potencia y memoria de procesamiento limitadas, lo que dificultó la implementación de algoritmos complejos de manera eficiente.

* Tecnología de disco: Los discos duros disponibles durante los primeros días de MS-DOS fueron relativamente lentos. El impacto de un algoritmo de programación simple fue menos significativo de lo que sería hoy.

nota: Si bien MS-DOS no tenía un algoritmo de programación de disco incorporado, algunas utilidades y conductores de terceros podrían haber implementado sus propias optimizaciones.

Discos y almacenamiento informáticos
i5 vs. Procesador i7
¿Es MB lo mismo que MPBS?
Blanco de DIY LED circuitos excitadores
Cómo deshabilitar una cámara portátil
¿La diferencia entre bits y bytes en términos de procesamiento de almacenamiento de datos?
Cómo vender equipo antiguo Parts
Cómo escanear un disco cada vez que se inserta en Vista
¿Qué es una llave USB usado para
Conocimiento de la computadora © http://www.ordenador.online