Red de conocimiento informático - Conocimientos de programación - ¿El chip de la tarjeta de red utilizada en los cibercafés utiliza tecnología de sistema operativo integrado?

¿El chip de la tarjeta de red utilizada en los cibercafés utiliza tecnología de sistema operativo integrado?

Sí, utiliza tecnología de sistema operativo integrado.

De hecho, los sistemas integrados no son algo nuevo. Desde la década de 1980, algunas organizaciones y empresas de TI en el mundo han comenzado a desarrollar sistemas integrados comerciales y sistemas operativos dedicados. Entre ellos, han aparecido algunos sistemas integrados famosos:

WindowsCE

MicrosoftWindowsCE es un sistema operativo multiproceso, de prioridad total y multitarea diseñado para plataformas con recursos generales limitados. Su diseño modular permite personalizarlo para dispositivos electrónicos de consumo, desde PDA hasta controladores industriales especializados. El núcleo básico del sistema operativo requiere al menos 200K ROM.

VxWorks

VxWorks es el sistema más utilizado en el campo de los sistemas integrados y tiene la mayor cuota de mercado. Admite una variedad de procesadores, como x86, i960, SunSparc, MotorolaMC68xxx, MIPSRX000, POWERPC, etc. La mayoría de las API de VxWorks son propietarias. Utilice el compilador y depurador de GNU.

pSOS

La empresa ISI se ha fusionado con la empresa WinRiver y ahora pSOS es un producto de la empresa Win River. El sistema es un sistema operativo modular de alto rendimiento en tiempo real diseñado específicamente para microprocesadores integrados, que proporciona un entorno multitarea completo y ofrece alto rendimiento y confiabilidad en hardware personalizado o comercial. Los desarrolladores pueden personalizar el sistema para cada aplicación según las capacidades del sistema operativo y los requisitos de memoria. Los desarrolladores pueden usarlo para implementar cualquier cosa, desde un simple dispositivo independiente hasta un complejo sistema multiprocesador en red.

QNX

QNX es un sistema operativo escalable en tiempo real que cumple parcialmente con los estándares relacionados con POSIX, como las extensiones en tiempo real POSIX.1b. Proporciona un microkernel muy pequeño y algunos procesos cooperativos opcionales. Su núcleo solo proporciona cuatro servicios: programación de procesos, comunicación entre procesos, comunicación de red subyacente y manejo de interrupciones, y sus procesos se ejecutan en espacios de direcciones independientes. Todos los demás servicios del sistema operativo se implementan como procesos de usuario cooperativos, por lo que el kernel QNX es muy pequeño (QNX4.x pesa aproximadamente 12 Kb) y se ejecuta muy rápido. Esta estructura flexible permite a los usuarios configurar el sistema en un pequeño sistema operativo integrado o en un sistema operativo de súper máquina virtual que incluye cientos de procesadores según las necesidades reales.

Palmos

PalmOS de 3Com ocupa una gran cuota de mercado en el mercado de PDA. Tiene una interfaz de programa de aplicación (API) de sistema operativo abierta que los desarrolladores pueden desarrollar por sí mismos.

Sistema Operativo-9

Microwave OS-9 es un sistema operativo diseñado para tareas críticas en tiempo real de microprocesadores. Se utiliza ampliamente en productos de alta tecnología, incluida la electrónica de consumo y. Automatización industrial, productos de comunicación inalámbrica, instrumentos médicos, equipos de TV digital/multimedia. Proporciona buena seguridad y tolerancia a fallos. En comparación con otros sistemas integrados, es muy flexible y escalable.

LynxOS

LynxOS de LynxReal-timeSystems es un sistema operativo distribuido, integrado y escalable en tiempo real que sigue los estándares POSIX.1a, POSIX.1b y POSIX.1c. LynxOS admite el concepto de subprocesos y proporciona 256 prioridades de subprocesos de usuario globales y proporciona algunas funciones de servicio de sistemas tradicionales y no en tiempo real, incluida la memoria virtual basada en los requisitos de llamada, la interfaz gráfica de usuario basada en Motif y la red compatible con los estándares y aplicaciones de la industria; sistema de herramientas de desarrollo.

Figura 11998-2000 tendencias de uso de sistemas operativos integrados

Figura 2 Sistemas operativos integrados que se utilizarán en los próximos 24 meses

Actualmente existen muchos sistemas operativos integrados comerciales Los sistemas operativos en el mundo se esfuerzan por ganar su propia participación de mercado integrada (consulte la Figura 1). Sin embargo, estos sistemas operativos especializados son productos comerciales y costosos y, debido a que sus respectivos códigos fuente no están abiertos al público, el software de aplicación de cada sistema es incompatible con otros sistemas. Y debido a esta naturaleza cerrada, los sistemas integrados comerciales tienen grandes problemas para admitir varios dispositivos, lo que dificulta la portabilidad de su software.

En este nuevo campo clave de la industria de TI integrada, el sistema operativo Linux ha aparecido oportunamente frente a los fabricantes integrados nacionales y nacionales. Debido a sus muchas ventajas, Linux ha atraído la atención de muchos desarrolladores y se ha convertido en el nuevo favorito de los sistemas operativos integrados (ver Figura 2). Sin duda, su surgimiento brinda una oportunidad muy atractiva para que el país desarrolle sistemas operativos integrados.