Ensayo: La evolución de los Bits
Nicolás Hernández Flórez
El sistema operativo es el software que se encarga de coordinar y dirigir todos los servicios y aplicaciones que el usuario puede utilizar en una computadora.
En la actualidad, los sistemas operativos más populares y consumidos son los llamados “Sistemas Operativos de 64 Bits”. Esto significa que pueden manejar hasta 64 dígitos binarios. Es decir, que pueden representar hasta 2^64 estados binarios posibles para la gestión de información y ejecución de procesos computacionales.
Al principio, existieron los sistemas operativos de 8 y 16 bits, que podían manejar 2^8 y 2^16 estados binarios posibles, respectivamente. Es decir, el sistema operativo de 8 bits podía manejar el número 11111111 (255, de 8 dígitos) pero no el número 100000000 (256, de 9 dígitos). Por ejemplo, la familia de computadoras personales Atari 400 y 800 de 8 bits, y la consola de videojuegos Super Nintendo de 16 bits, durante el boom de los videojuegos.
Ésta limitación, determina la capacidad del sistema operativo para realizar los manejos y el procesamiento de información; entre mejor manejo de la información, y mayor capacidad de procesamiento, más tareas, cada vez más complejas, son posibles de realizar computacionalmente, lo que desemboca luego en un exponencial desarrollo de nuevas tecnologías y algoritmos. Por ejemplo: la impresión de píxeles de colores en pantalla, la ejecución de un programa o el procesamiento de datos complejos y de extensa información.
Así, a lo largo del tiempo, y con especial atención a la demanda por mayores capacidades para con el potencial de los nuevos proyectos y la nueva tecnología, los sistemas operativos fueron mejorando exponencialmente sus software, componentes y servicios, doblando sus capacidades según la siguiente linea evolutiva:
8 bits → 16 bits → 32 bits → 64 bits
Aunque existen (escasos) modelos de tipos de datos del tipo vector de 128 bits, realmente no hay ni una fabricación considerable ni una demanda relevante para el desarrollo de nuevos sistemas operativos de 128 bits. Esto, por la injustificación de los costos y el rendimiento para una demanda inexistente; puesto que, actualmente, los sistemas de 64 bits pueden cubrir con el procesamiento de la mayoría de procesos. Téngase en cuenta que este sistema puede manejar hasta 16 exabytes de direcciones de memoria única, lo que equivale a 16 mil millones de Gigabytes de memoria.
Otra de las ventajas de la evolución de los Bits en los sistemas operativos, es el desarrollo de mejores técnicas de seguridad, como la “Address Space Layout Randomization (ASLR)”.
Referencias:
https://administraciondesistemas.com/evolucion-bits-sistemas-operativos-ventajas/https://platzi.com/discusiones/2053-introweb/123312-por-que-8-bits-son-un-byte-por-que-no-son-9-por-que-no-son-15/
https://computerhoy.com/pc/por-que-no-existen-procesadores-128-bits-1263648
http://estruc.mex.tl/sistemas-operativos-de-8-16-32-64-bits.html#google_vignette
Comentarios
Publicar un comentario