Aktualności

Redox 0.9.0

Ostatnia aktualizacja: 11 września 2024, 11:43

Została wydana nowa wersja Redox 0.9.0.

Redox to niezależnie rozwijany, uniksopodobny system operacyjny, udostępniony na licencji MIT. Redox używa własnego mikrojądra i napisany jest w języku programowania Mozilla Rust.

Wydanie 0.9.0 jest pełne nowych funkcji, ulepszeń, poprawek błędów i porządków.
Oto kilka najważniejszych zmian:
– Znacznie ulepszony cykl życia procesów/wątków i sygnalizacja, dzięki NLnet
– Ogromne ulepszenia wydajności i stabilności
– Teraz zawiera pliki, edytor i terminal z pulpitu COSMIC
– Ogromne ulepszenia przenośności programów Linux/BSD
– Szeroko zakrojone porządki i debugowanie jądra, sterowników i obsługi PCIe

Kluczowe ulepszenia w wersji 0.9.0:
– Szybsze wywołania systemowe i przełączanie kontekstu
– Ulepszone zarządzanie pamięcią wirtualną i fizyczną, w tym znacznie szybszy alokator pamięci p2buddy
– Ulepszona wydajność systemu plików
– Ulepszenia samodzielnego hostingu
– Ulepszenia ABI przestrzeni użytkownika
– Sterowniki VirtIO dla lepszej wydajności w maszynach wirtualnych
– Wirtualizowany TSC znacznie zwiększa szybkość przełączania kontekstu w maszynach wirtualnych
– Format ścieżki Unix zastąpił poprzedni format URI używany w naszych interfejsach systemowych, poprawiając zgodność z bibliotekami i programami POSIX/Linux
– Relibc (implementacja biblioteki C) jest prawie w 100% Rust (z wyłączeniem libm) i jest znacznie bardziej kompletny
– Ulepszenia bootloadera dla większej zgodności sprzętowej
– Znaczący postęp w obsłudze ARM64 (Aarch64), w tym częściowa obsługa Raspberry Pi 3B+
– Contain (sterownik sandbox Redox) został rozszerzony i jest dostępny jako demo (desktop-contain.toml)
– Pierwszy serwer internetowy HTTP został przeniesiony (Simple HTTP Server)
– Biblioteki GUI Slint, Iced i winit obsługują serwer wyświetlania Redox (Orbital)
– Przeniesiono edytory GNU Nano i Helix
– RustPython działa
– Nowe opcje i ulepszenia systemu kompilacji
– Dużo nowej dokumentacji
– Do Redox Book dodano dużo treści dla programistów, którzy chcą pomóc w przenoszeniu, w tym FAQ dla programistów, Biblioteki i API, treści edukacyjne i wiele innych tematów

Źródło: www.redox-os.org/news/release-0.9.0/

Obrazy iso nośników instalacyjnych dla maszyn 64 bitowych można pobrać z naszego portalu

Click to rate this post!
[Total: 0 Average: 0]

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Witryna jest chroniona przez reCAPTCHA i Google Politykę Prywatności oraz obowiązują Warunki Korzystania z Usługi.

Skip to content