Yo te pòte anviwònman biwo Xfce a sou Redox OS, epi yo te aplike planifikatè travay EEVDF la.

Разработчики операционной системы Redox, написанной с использованием языка Rust и концепции микроядра, опубликовали отчёт о развитии проекта за май. Из достижений отмечено успешное портирование среды рабочего стола Xfce. Работа Xfce в Redox признана более стабильной, чем работа ранее созданного порта с рабочим столом MATE, в котором остаются нерешённые проблемы с файловым менеджером Caja.

Для Redox также реализован новый планировщик задач, использующий алгоритм EEVDF (Earliest Eligible Virtual Deadline First). Новый планировщик при выборе следующего процесса для передачи выполнения учитывает процессы, которые недополучили процессорные ресурсы или получили незаслуженно много процессорного времени. В первом случае форсируется передача управления процессу, а во втором, наоборот, откладывается.

Продолжена работа по улучшению совместимости c POSIX стандартной Си-библиотеки relibc, написанной на Rust. Улучшен драйвер псевдотерминалов. Добавлена частичная поддержка ограничения ресурсов при помощи механизма rlimit.
Значительно повышена производительность операций poll и epoll (до 4 раз при тестировании в QEMU). Реализовано кэширование inode, позволившее сократить время тестовой компиляции в GCC с 2411 до 670 мс. Реализована инкрементальная компиляция изменений в пакетах.

Из среды рабочего стола COSMIC портирован графический интерфейс для отслеживания состояния системы. Добавлена возможность настройки шрифтов в эмуляторе терминала. Портированы CPython 3.15 и libdrm.

Sistèm operasyon Redox la devlope an akò avèk filozofi Unix la epi li prete kèk ide nan SeL4, Minix ak Plan 9. Redox itilize konsèp yon mikronwayo, kote se sèlman entèraksyon ant pwosesis yo ak jesyon resous yo bay nan nivo nwayo a, epi tout lòt fonksyonalite yo deplase nan bibliyotèk ke tou de nwayo a ak aplikasyon itilizatè yo ka itilize. Tout chofè yo egzekite nan espas itilizatè nan anviwònman sandbox izole.

Pwojè a devlope pwòp jesyonè pakè li, yon seri zouti estanda (binutils, coreutils, netutils, extrautils), shell kòmand ion an, bibliyotèk C estanda relibc la, editè tèks sodium ki sanble ak vim nan, yon pil rezo, ak yon sistèm fichye. Konfigirasyon an espesifye nan langaj Toml la. Pou konpatibilite ak aplikasyon ki deja egziste yo, yo bay yon kouch POSIX, sa ki pèmèt anpil pwogram yo dwe egzekite san pòtaj.

Протестировать Redox можно воспользовавшись ежедневно обновляемыми сборками для виртуальных машин и реального оборудования (aarch64, i586, i686, riscv64gc, x86_64). Среди поддерживаемого оборудования отмечены устройства с интерфейсом USB, звуковые чипы AC’97 и Intel HD Audio, USB, SATA (AHCI, IDE) и NVMe.
Для вывода графики могут применяться API VESA BIOS, UEFI GOP или драйвер для GPU Intel. Поддержка Wi-Fi и Bluetooth пока не доведена до готовности.

Sous: opennet.ru

Achte hosting serye pou sit ki gen pwoteksyon DDoS, sèvè VPS VDS 🔥 Achte yon hébergement sit entènèt serye ak pwoteksyon DDoS, sèvè VPS VDS | ProHoster