Новини

11:29
Слідчий експеримент у Княжичах викрив жахливі подробиці (відео)
11:05
СМИ США: Чуркин умер от отравления: американские врачи подтвердили наличие яда в почках постпреда России в ООН
10:39
Жуткое падение лыжника на скорости 100 км/ч (видео)
10:24
Интересные факты об ОС Android которых вы не знали
09:58
Массовая драка футбольных фанатов в Берлине (видео)
09:48
В обанкротившихся банках украинцы потеряли 273 миллиарда гривен
09:36
Террористы выдвинули танк под Донецком: в ВСУ есть раненые и травмированные
09:23
Skoda собирается выпускать в Украине свой знаменитый кроссовер
09:20
Блокада Донбасса расширилась еще больше
09:19
Вся правда про Надежду Савченко
09:12
Солистка "ВИА Гры" показала фигуру в нижнем белье
09:03
Львовский мусор нелегально мигрировал в Полтавскую область
08:47
Мужчина установил рекорд, разбив кулаком 124 кокоса за минуту
08:42
Светлана Лобода в кожаном пальто произвела фурор
08:16
Скандал с 27-летней замминистра Насалика: в Раде произошла перепалка
08:13
Как выглядит сестра Ирины Шейк: вы будете поражены
08:08
У большинства украинцев не остается свободных средств после покупки необходимого
08:03
В Украине рассказали о жутком средстве, которым убили брата лидера КНДР
07:55
Стало известно, кто представит Украину на «Евровидении-2017»
07:47
Бабушка устроила фурор в финале Нацотбора на "Евровидение"
07:42
Сотрудницу Минобороны уволили за клевету на волонтеров
07:35
Один из пленных посещенных Савченко отказался от обмена
07:34
Ведущая «Орел и Решка» удивила поклонников пикантным фото
22:08
Геращенко о единственном плане Украины по Крыму и Донбассу
22:03
Кого в Украине не коснулся кризис
19:49
Порошенко утвердил доктрину информационной безопасности
19:47
Легендарная олимпийская чемпионка продает свои медали, чтобы выжить
18:55
Жуткие кадры: Женщина-водитель столкнула мотоциклиста в пропасть
18:48
Социальные протесты в Крыму: когда ждать взрыва?
18:20
Мария Яремчук устроила на улице Киева танцы в крошечном топе
16:12
В Кривом Роге полицейские с невиданной жестокостью ломали руки и истязали двух горожан
15:27
Кадры масштабного пожара в центре Львова
14:37
Лиза Богуцкая: Где была Рычкова, когда Насалик в оккупированном Донецке знакомился с «министром инфраструктуры ДНР»?
14:08
Бои под Попасной. У ЛНР большие потери
13:58
Фирташ заплатил 125 миллионов евро за свободу
12:19
Обнародованы сроки призыва в армию 2017 года
11:56
Турция отменяет визы для украинцев
11:39
Пока был похищен Гончаренко, Рада приняла «диктаторский» закон
Більше новин

Презентовано абсолютно нову ОС. І це не Linux

0

Презентовано абсолютно нову ОС. І це не Linux
Опубліковано вихідний код операційної системи Minoca OS, написаної розробниками «з чистого аркуша», повідомляє cnews. Система вимагає мінімальних ресурсів для роботи і відрізняється від Linux підвищеною швидкодією і новим механізмом оновлення ядра.

Двоє американських програмістів виклали на сайті Github відкритий вихідний код і документацію до створеної ними операційної системи, яку вони назвали Minoca OS.

Еван Грін (Evan Green) і Кріс Стівенс (Chris Stevens) розповідають, що написали Minoca OS «з нуля», оскільки вбачали необхідність переглянути основи розробки ядра, які не змінювалися з 80-90-х років минулого століття.

Модульна, гнучка і сумісна – так стисло описують розробники своє рішення. Minoca OS написана в основному на C із застосуванням C++ і Асемблера. Вихідний код складається з 625 тис. рядків. Розмір ядра для архітектури x86 становить близько 750 Кб. Для всієї системи з драйверами і відеобуфером потрібно лише від 5 до 7 МБ оперативної пам’яті. Minoca OS працює з архітектурою x86, ARMv6 і ARMv7 з підтримкою віртуальної пам’яті.

Система має інтерфейс типу POSIX (переносимий інтерфейс операційних систем), через який працює з додатками. Деякі популярні пакети вже встановлені. Взаємодія між драйверами пристрою і ядром забезпечується завдяки спеціальній моделі драйверів. Така модель дає можливість записувати драйвери з висхідною сумісністю, що дозволяє провести оновлення компонентів ядра без перекомпіляції всіх драйверів пристрою.

Minoca OS орієнтована на малопотужні гаджети, у першу чергу – пристрої інтернету речей, оскільки потребує для роботи порівняно невеликих ресурсів, наприклад, всього декількох мегабайтів оперативної пам’яті. Однак при цьому пристрій отримує широкі функціональні можливості, наприклад, багатопоточність, підтримку файлових систем та інші компоненти високого рівня.

У той самий час у Minoca OS закладено можливість масштабування, що робить її придатною для комп’ютерів з багатоядерними процесорами і великими обсягами оперативної пам’яті.


Загрузка...