Tutoriales y Manuales
Entradas Mensuales
-
▼
2024
(Total:
1090
)
- ► septiembre (Total: 50 )
-
▼
enero
(Total:
124
)
- En Alemania buscan un administrador para MS-DOS y ...
- Meta presenta Code Llama 70B, un modelo open sourc...
- Opera prepara un navegador para iOS basado en inte...
- España participa en una operación mundial para des...
- Los usos curiosos que todavía damos a los disquete...
- Microsoft Edge «roba» datos personales de Chrome s...
- Elon Musk anuncia el primer humano con sus chips c...
- Amazon cancela la compra de iRobot Roomba
- Las imágenes de Taylor Swift que se hicieron viral...
- CPU funcional de 16 bits construida y ejecutada en...
- GoAccess: Analizador de Registros Web en Tiempo Real
- Buscador de Arc hace uso de la IA para crear una w...
- Los ‘deepfakes’ porno de Taylor Swift inundan X (T...
- OpenWrt tiene casi listas las especificaciones de ...
- Spotify acusa a Apple de extorsión por la nueva ta...
- El MIT anuncia una revolucionaria técnica de impre...
- AMD publica un driver para Linux que soporta sus d...
- Una vulnerabilidad en GRUB2 permitía omitir la ver...
- Explotación activa de vulnerabilidad en Atlassian ...
- Vulnerabilidad crítica en GoAnywhere
- Drainer-as-a-Service (DaaS) ¿qué son?
- Congreso Ciberseguridad Hackron XI - Tenerife 2024
- Guía Procesadores Intel Core i3, Core i5, Core i7 ...
- Microsoft despide a 1.900 empleados de Activision ...
- ¿Qué es una botnet? Conoce el control remoto de lo...
- Un nuevo bug en los teléfonos Google Pixel limita ...
- GrapheneOS: alternativa libre a Android
- Sam Altman estaría negociando con TSMC e inversion...
- La IA y la criptominería dispara el consumo de ene...
- Apple gana su primera batalla legal contra NSO Gro...
- Los horrores que viven los moderadores de Meta: “N...
- Ya disponible Parrot 6: la distribución de moda es...
- El delincuente que robó 700 mil € al Ayuntamiento ...
- Microsoft Copilot Pro: qué es, diferencias con la ...
- Google Chrome estrena funciones impulsadas por la ...
- HP asegura que bloquea los cartuchos de impresora ...
- Esta modelo gana 30K dólares al mes escuchando y h...
- Linux Lite o cómo devolver a la vida cualquier PC,...
- El FBI y CISA alertan sobre los posibles riesgos d...
- Función de seguridad "Aislamiento del núcleo" (Cor...
- La infraestructura de PyTorch fue comprometida
- Backups y Snapshots: diferencias y similitudes
- Así usan el reconocimiento facial con rostros por ...
- FraudGPT, BadGPT, WormGPT son dos modelos de ia qu...
- Francia multa con 32 millones a Amazon por el cont...
- La madre de todas las filtraciones: 12TB y 26 mil ...
- OpenWrt trabaja en un router inalámbrico
- Gestión gráfica de contenedores Docker con Portainer
- DDoSia Client: la herramienta del grupo pro-ruso N...
- La British Library, la biblioteca más completa del...
- Escape Room gratuito centrado en ciberseguridad: r...
- Vulnerabilidad en Microsoft Outlook permite extrac...
- Un chatbot de DPD insulta a un cliente
- Fallece David L. Mills: El legado del creador del ...
- Cryptomator: cifrado datos en la nube de Dropbox, ...
- Microsoft sufre un robo de correos corporativos po...
- Publican recopilación de 100 millones de contraseñ...
- Los resultados de un estudio sobre los datos que r...
- Desarrollan una batería nuclear capaz de durar 50 ...
- WebWormhole permite enviar archivos grandes sin in...
- Google Chrome soluciona el enésimo zero-day que es...
- Millones de GPU de Apple, AMD y Qualcomm están afe...
- Seagate presenta discos duros de más de 30TB
- Google Maps encuentra la solución para el mayor pr...
- Las profundidades de la privacidad digital: I2P, L...
- En españa un joven de 17 años es condenado por hac...
- En solo 5 minutos un desarrollador ha aumentado un...
- OpenAI prohíbe a políticos usar su inteligencia ar...
- Ubisoft sobre las suscripciones: "Los jugadores es...
- ¿Cuánto dinero perdería una empresa o un país en u...
- Desaparecen las licencias perpetuas de VMWare y se...
- Apple supera por primera vez a Samsung en ventas g...
- OpenAI autoriza el uso de sus sistemas de IA para ...
- Elon Musk muestra al humanoide de Tesla doblando l...
- Vulnerabilidad crítica en dispositivos de Juniper
- Una de las grandes mejoras del Galaxy S24 requiere...
- Explotación activa de vulnerabilidad Microsoft Sha...
- Google permitirá a los usuarios seleccionar qué se...
- Una empresa de etiquetado de IA contrata a trabaja...
- Una fuga de datos masiva afectaría a todos los ciu...
- Los ataques de ransomware provocan una muerte al m...
- El CEO de Twitch afirma que la plataforma de strea...
- NymConnect: App para mejorar la privacidad en Tele...
- Los medios Españoles empiezan a cobrar a los usuar...
- Descifrador gratuito para ransomware Black Basta y...
- unbound: servidor dns caché rápido y seguro con li...
- Piratas informáticos turcos hackean servidores MS ...
- China afirma haber crackeado el cifrado de Apple A...
- Un centro de salud deberá pagar una multa de más d...
- La nueva consola portátil: MSI Claw
- Mega 95, la consola portátil de Hyperkin que sopor...
- Intel presenta los Raptor Lake Refresh Mobile, nue...
- El Samsung Galaxy S24 se podrá usar como una webca...
- El Aeropuerto Internacional de Beirut, víctima de ...
- Carrefour sufre un ciberataque en Servicios Financ...
- Ransomware BlackHunt afecta a la compañía de telec...
- Alpine Linux: una Distro Linux pequeña, simple y s...
- Cómo configurar el entorno de red en Debian desde ...
- China lanzó un satélite que incluye un kernel Linu...
- El plan de Estados Unidos de regresar a la Luna 50...
-
►
2023
(Total:
710
)
- ► septiembre (Total: 65 )
-
►
2022
(Total:
967
)
- ► septiembre (Total: 72 )
-
►
2021
(Total:
730
)
- ► septiembre (Total: 56 )
-
►
2020
(Total:
212
)
- ► septiembre (Total: 21 )
-
►
2019
(Total:
102
)
- ► septiembre (Total: 14 )
-
►
2017
(Total:
231
)
- ► septiembre (Total: 16 )
-
►
2016
(Total:
266
)
- ► septiembre (Total: 38 )
-
►
2015
(Total:
445
)
- ► septiembre (Total: 47 )
-
►
2014
(Total:
185
)
- ► septiembre (Total: 18 )
-
►
2013
(Total:
100
)
- ► septiembre (Total: 3 )
-
►
2011
(Total:
7
)
- ► septiembre (Total: 1 )
Blogroll
Etiquetas
Entradas populares
-
Después de ver qué es una vCPU y la diferencia entre núcleos (cores) e hilos en los procesadores, pasamos a explicar toda la nomenclatura d...
-
iperf3 es la última versión del popular programa iperf para medir el ancho de banda entre dos o más equipos en red local o Internet . Es...
-
A finales del mes de agosto hablábamos de que los legisladores estadounidense habían solicitado la investigación de TP-Link . Y así, ya ten...
China lanzó un satélite que incluye un kernel Linux dual escrito en Rust
China lanzo el satélite, el Tianyi 33, que ejecuta una versión personalizada del kernel de Linux integrada con componentes en tiempo real escritos en Rust, utilizando abstracciones y capas proporcionadas por Rust.
Este lanzamiento se realizó junto con los satélites Honghu y Honghu-2 en el cohete Zhuque-2, marcando el tercer vuelo de este cohete de metano con capacidad para llevar 1.500 kg a una órbita heliosincrónica.
El Tianyi 33, es un satélite de investigación comercial desarrollado en conjunto de Spacety Aerospace Co., el Instituto de Investigación Changsha Gaoxinqu Tianyi en Hunan y la Universidad de Ciencia y Tecnología de Hunan.
En términos de software, el Tianyi 33 cuenta con un sistema operativo que incluye un kernel RROS dual. Este enfoque combina un kernel de Linux utilizado para resolver tareas generales y un kernel RROS escrito en Rust para operaciones que requieren estricto cumplimiento de tiempo real.
RROS se destina principalmente a satélites, abordando la creciente necesidad de realizar tanto tareas tradicionales en tiempo real, como comunicación y posicionamiento, como funciones de propósito general que requieren un soporte de software complejo y maduro, como compresión de datos y aprendizaje automático. La arquitectura de doble núcleo de RROS destaca, y su núcleo en tiempo real implementado completamente en Rust ofrece mayor seguridad y solidez. Además, RROS tiene aplicaciones potenciales en áreas como automóviles automáticos, IoT y control industrial.
Las ventajas de RROS son:
- Tiempo real difícil: RROS ofrece un rendimiento en tiempo real superior en comparación con RT-Linux. RROS está diseñado con un programador de tareas eficiente que puede responder rápidamente a eventos externos, reduciendo el cambio de tareas y los retrasos en el procesamiento.
- Compatibilidad: RROS es compatible con casi todos los programas de Linux, lo que permite una migración perfecta de aplicaciones Linux complejas como TensorFlow y Kubernetes. También puede modificar fácilmente sus programas generales de Linux para convertirlos en una contraparte más en tiempo real.
- Fácil de usar: RROS facilita la programación y depuración de programas en tiempo real. RROS utiliza la interfaz libevl para llamar a API en tiempo real para programas de usuario, lo que le permite utilizar herramientas como gdb, kgdb y QEMU.
- Robustez: El núcleo en tiempo real de RROS está cuidadosamente escrito en Rust, lo que lo hace más seguro y robusto, especialmente para problemas de memoria y concurrencia.
El kernel de Linux, en el Tianyi 33, se basa en de la rama 5.13 y aborda tareas generales como compresión de datos y procesamiento de modelos de aprendizaje automático. En contraste, el kernel RTOS está dedicado a funciones especializadas, garantizando tiempos de respuesta fiables para actividades críticas como posicionamiento espacial, recopilación de datos científicos y comunicaciones.
Además de ello, se menciona que esta dualidad, garantizará la ejecución normal de aplicaciones de capa superior y tareas de investigación científica, como medición de retardo de tiempo entre satélite y tierra, transmisión de video en vivo, servicios de chat web a bordo, experimentos pseudo-SSH, etc. Esta es la primera aplicación oficial del mundo de un sistema operativo de doble núcleo escrito en Rust en un escenario satelital.
El kernel es compatible con la API en tiempo real proporcionada por la biblioteca libevl y utiliza la arquitectura de doble kernel propuesta por el proyecto Xenomai/EVL. El kernel RTOS contiene un programador de tareas y mecanismos de sincronización separados, sus propias implementaciones de subprocesos y procesos, un nivel de traducción de direcciones, un subsistema de asignación de memoria, un caché y una pila de red con soporte para el protocolo UDP.
El desarrollo tomó dos años y fue llevado a cabo por un equipo de investigación de la Universidad de Correos y Telecomunicaciones de Beijing.
Finalmente, cabe mencionar que el código del Kernel utilizado en el Tianyi 33 fue desarrollado por un grupo de investigación de la Universidad de Correos y Telecomunicaciones de Beijing (BUPT) y está disponible para el público en general como código abierto bajo la licencia GPLv2. Puedes consultarlo en el siguiente enlace.
Fuentes:
0 comentarios :
Publicar un comentario
Los comentarios pueden ser revisados en cualquier momento por los moderadores.
Serán publicados aquellos que cumplan las siguientes condiciones:
- Comentario acorde al contenido del post.
- Prohibido mensajes de tipo SPAM.
- Evite incluir links innecesarios en su comentario.
- Contenidos ofensivos, amenazas e insultos no serán permitidos.
Debe saber que los comentarios de los lectores no reflejan necesariamente la opinión del STAFF.