Redox OS стала быстрее и безопаснее. Операционная система на Rust включила многопоточность по умолчанию и сжатие LZ4
NewsMakerРазработчики добились запуска системы на смартфонах и обещают скорость.
Разработчики операционной системы Redox OS, написанной на языке Rust, включили поддержку многопоточности по умолчанию для систем на архитектуре x86. Ранее функция работала в экспериментальном режиме, но после устранения ошибок её сделали стандартной частью платформы. Это даёт заметный прирост производительности на современных компьютерах и ноутбуках.
Redox OS создаётся с нуля и полностью реализована на Rust — языке, ориентированном на безопасность и отказоустойчивость. Переход на многопоточную модель позволяет системе эффективнее использовать ресурсы процессора и быстрее выполнять параллельные задачи, что особенно важно для настольных и серверных сценариев.
Помимо этого, команда представила несколько крупных оптимизаций. Улучшена работа с небольшими файлами, ускорена установка системы, а в файловую систему RedoxFS добавлена поддержка сжатия LZ4. Разработчики называют эти изменения «масштабным шагом» в повышении скорости и отзывчивости ОС.
В обновлении также появились улучшения в пользовательских приложениях и пространстве пользователей. Это затрагивает базовые инструменты и интерфейс, делая систему более стабильной и удобной в повседневном использовании.
Интересной демонстрацией возможностей проекта стала успешная загрузка Redox OS на смартфонах BlackBerry KEY2 LE и Google Pixel 3. Хотя пока речь идёт о тестовых сборках, разработчики подчеркивают, что ядро и драйверная модель уже достаточно универсальны для работы на мобильных устройствах.
Redox OS продолжает оставаться одной из немногих операционных систем, созданных с нуля на Rust и не зависящих от кода Linux или BSD. Проект развивает собственную файловую систему, ядро и окружение, что делает его уникальным примером «чистого» Rust-подхода к системному программированию.

Разработчики операционной системы Redox OS, написанной на языке Rust, включили поддержку многопоточности по умолчанию для систем на архитектуре x86. Ранее функция работала в экспериментальном режиме, но после устранения ошибок её сделали стандартной частью платформы. Это даёт заметный прирост производительности на современных компьютерах и ноутбуках.
Redox OS создаётся с нуля и полностью реализована на Rust — языке, ориентированном на безопасность и отказоустойчивость. Переход на многопоточную модель позволяет системе эффективнее использовать ресурсы процессора и быстрее выполнять параллельные задачи, что особенно важно для настольных и серверных сценариев.
Помимо этого, команда представила несколько крупных оптимизаций. Улучшена работа с небольшими файлами, ускорена установка системы, а в файловую систему RedoxFS добавлена поддержка сжатия LZ4. Разработчики называют эти изменения «масштабным шагом» в повышении скорости и отзывчивости ОС.
В обновлении также появились улучшения в пользовательских приложениях и пространстве пользователей. Это затрагивает базовые инструменты и интерфейс, делая систему более стабильной и удобной в повседневном использовании.
Интересной демонстрацией возможностей проекта стала успешная загрузка Redox OS на смартфонах BlackBerry KEY2 LE и Google Pixel 3. Хотя пока речь идёт о тестовых сборках, разработчики подчеркивают, что ядро и драйверная модель уже достаточно универсальны для работы на мобильных устройствах.
Redox OS продолжает оставаться одной из немногих операционных систем, созданных с нуля на Rust и не зависящих от кода Linux или BSD. Проект развивает собственную файловую систему, ядро и окружение, что делает его уникальным примером «чистого» Rust-подхода к системному программированию.