Sistemas operativos modernos
amplia variedad de elementos no textuales, como audio, vídeo, programas, etcétera, todo lo cual se manejaría como datos fundamentales del sistema operativo. 12.6.3 Sistemas paralelos y distribuidos Otra área con gran futuro es la de los sistemas paralelos y distribuidos. Los sistemas operativos ac tuales para multiprocesadores y multicomputadoras no son más que sistemas operativos estándar de uniprocesador con ajustes menores al calendarizador para manejar un poco mejor el paralelis mo. En el futuro, podríamos ver sistemas operativos en los que el paralelismo sea mucho más cen tral que ahora. Este efecto recibirá un estímulo enorme si en poco tiempo las máquinas de escritorio tienen dos, cuatro o más CPUs en una configuración de multiprocesador. Esto podría ha cer que se diseñen cada vez más programas de aplicación para mulfiprocesadores, lo cual genera ría una demanda concurrente de mejores sistemas operativos para manejarlos. Es posible que las multicomputadoras dominen en la supercomputación a gran escala pa ra ciencias e ingeniería en los años por venir, pero los sistemas operativos para ellas todavía son relativamente primitivos. Falta mucho trabajo en las áreas de colocación de procesos, ba lanceo de carga y comunicación. Los sistemas distribuidos actuales suelen construirse como middleware porque los si.stemas operativos existentes no ofrecen los recursos apropiados para las aplicaciones distribuidas. Los sistemas operativos futuros tal vez se diseñen pensando en los sistemas distribuidos, de modo que todas las características necesarias ya estén presentes en el sistema operativo desde el principio. 12.6.4 Multimedia Es evidente que los sistemas multimedia van en ascenso en el mundo de las computadoras. A nadie le sorprendería que las computadoras, equipos de sonido, televisores y teléfonos se fusiona ran en un solo dispositivo capaz de manejar imágenes fijas, audio y vídeo de alta calidad, conec tado a redes de alta velocidad para poder traer con facilidad esos archivos, intercambiarlos y tener acceso a ellos de forma remota. Los sistemas operativos para tales disposifivos, o Incluso para dispositivos autónomos de audio y vídeo, tendrán que ser muy diferentes de los actuales. En particular, se requerirán garantías de tiempo real, y éstas determinarán el diseño del siste ma. Además, los consumidores no tolerarán que su televisor digital falle cada hora, así que se requerirá software de mejor calidad y con mayor tolerancia a fallos. Además, los archivos de multimedia suelen ser muy grandes, por lo que los sistemas de archivos tendrán que cambiar pa ra manejarlos de forma eficiente. 12.6.5 Computadoras alimentadas por baterías Sin duda no pasará mucho tiempo antes que las PCs de escritorio potentes, tal vez con espa cios de direcciones de 64 bits, conexiones de alto ancho de banda con redes, múltiples proce sadores y audio y vídeo de alta calidad sean cosa común. Sus sistemas operativos tendrán que ser muy diferentes de los actuales para atender todas estas demandas. No obstante, un segmen to del mercado que está creciendo aún con mayor rapidez es el de las computadoras alimenta
RkJQdWJsaXNoZXIy MjI4NDcx