L-ambjent tad-desktop Xfce ġie trasferit għal Redox OS, u l-iskedatur tat-task EEVDF ġie implimentat.

Разработчики операционной системы 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.

Is-sistema operattiva Redox hija żviluppata skont il-filosofija Unix u tissellef xi ideat minn SeL4, Minix u Plan 9. Redox juża l-kunċett ta' mikrokernel, fejn l-interazzjoni bejn il-proċessi u l-ġestjoni tar-riżorsi biss huma pprovduti fil-livell tal-kernel, u l-funzjonalità l-oħra kollha hija trasferita għal libreriji li jistgħu jintużaw kemm mill-kernel kif ukoll mill-applikazzjonijiet tal-utent. Is-sewwieqa kollha huma eżegwiti fl-ispazju tal-utent f'ambjenti sandbox iżolati.

Il-proġett jiżviluppa l-maniġer tal-pakketti tiegħu stess, sett ta' utilitajiet standard (binutils, coreutils, netutils, extrautils), ix-shell tal-kmand ion, il-librerija C standard relibc, l-editur tat-test tas-sodium simili għal vim, stack tan-netwerk, u sistema ta' fajls. Il-konfigurazzjoni hija speċifikata fil-lingwa Toml. Għall-kompatibilità ma' applikazzjonijiet eżistenti, huwa pprovdut saff POSIX, li jippermetti li ħafna programmi jitħaddmu mingħajr ma jsir porting.

Протестировать 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 пока не доведена до готовности.

Sors: opennet.ru

Ixtri hosting affidabbli għal siti bi protezzjoni DDoS, servers VPS VDS 🔥 Ixtri hosting ta' websajts affidabbli bi protezzjoni DDoS, servers VPS VDS | ProHoster