A ti gbe ayika tabili Xfce si Redox OS, a si ti ṣe agbekalẹ eto iṣẹ-ṣiṣe EEVDF.

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

Eto ẹrọ iṣẹ Redox ti ni idagbasoke ni ibamu pẹlu imoye Unix ati yawo diẹ ninu awọn imọran lati SeL4, Minix ati Eto 9. Redox nlo ero ti microkernel kan, nibiti ibaraenisepo laarin awọn ilana ati iṣakoso orisun nikan ni a pese ni ipele ekuro, ati gbogbo awọn iṣẹ ṣiṣe miiran ti gbe lọ si awọn ile-ikawe ti o le ṣee lo nipasẹ awọn ekuro ati awọn ohun elo olumulo mejeeji. Gbogbo awọn awakọ ti wa ni pipa ni aaye olumulo ni awọn agbegbe apoti iyanrin ti o ya sọtọ.

Ise agbese na ṣe agbekalẹ oluṣakoso package tirẹ, ṣeto awọn ohun elo boṣewa (binutils, coreutils, netutils, extrautils), ikarahun aṣẹ ion, ile-ikawe C boṣewa relibc, olootu ọrọ iṣuu soda vim, akopọ nẹtiwọọki, ati eto faili kan. Iṣeto ni pato ninu ede Toml. Fun ibamu pẹlu awọn ohun elo ti o wa tẹlẹ, a pese Layer POSIX, gbigba ọpọlọpọ awọn eto laaye lati ṣiṣẹ laisi gbigbe.

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

orisun: opennet.ru

Ra alejo gbigba igbẹkẹle fun awọn aaye pẹlu aabo DDoS, awọn olupin VPS VDS 🔥 Ra gbigbalejo oju opo wẹẹbu ti o gbẹkẹle pẹlu aabo DDoS, awọn olupin VPS VDS | ProHoster