Разпространение Guix с ядрото GNU/Hurd е адаптирано за 64-битови системи

Разработчиците на пакетния мениджър GNU Guix и базираното на него дистрибуция GNU/Linux Guix System обявиха публикацията на 64-битова версия на дистрибуцията Guix/Hurd, в която вместо ядрото Linux е използвано ядрото GNU Hurd. Опцията за инсталиране на Guix/Hurd на системи с архитектура x86_64 е добавена в инсталатора, но възможностите на тази версия на дистрибуцията са силно ограничени; например, все още не е реализирана поддръжката за стартиране на X-сървър. В 32-битната версия в Guix/Hurd е поддържано използването на около 1.7% от всички пакети в репозитория Guix, а в 64-битната този показател е 0.9%. За сравнение, в Debian GNU/Hurd е осигурена компилация на 75% от пакетите на Debian. Разпространение Guix с ядрото GNU/Hurd е адаптирано за 64-битови системи

До неотдавна ядрото GNU Hurd поддържаше работа само в 32-битен режим и едва наскоро беше портируемо и стабилизирано за архитектурата x86_64. Отделно се работи по реализирането на поддръжка на SMP (симетрично многопоточност). При подготовката на Guix/Hurd е осигурена поддръжка на драйвери в потребителското пространство, работещи с механизма rump (Runnable Userspace Meta Program), разработван от проекта NetBSD. Добавени са работещи в потребителското пространство стекове USB и TCP/IP, както и драйвери за SATA/USB дискове и мрежови адаптери.

GNU Hurd е ядро, разработвано като заместител на ядрото Unix и оформено под формата на набор сървъри, работещи върху микроядрото GNU Mach и реализиращи различни системни услуги, като файлови системи, мрежов стек и система за управление на достъпа до файлове. Микроядрото GNU Mach предоставя IPC-механизъм, използван за организиране на взаимодействието на компонентите на GNU Hurd и изграждане на разпределена многосървърна архитектура.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster