-Приложения

  • Перейти к приложению Открытки ОткрыткиПерерожденный каталог открыток на все случаи жизни
  • Пример создания приложенийПриложение, выполненное в образовательных целях, чтобы показать, что создание простеньких приложений - дело легкое и веселое. Адрес тутора: http://blog.arhet.ru/post96221794/ . Тутор будет регулярно д
  • Перейти к приложению Я - фотограф Я - фотографПлагин для публикации фотографий в дневнике пользователя. Минимальные системные требования: Internet Explorer 6, Fire Fox 1.5, Opera 9.5, Safari 3.1.1 со включенным JavaScript. Возможно это будет рабо
  • Перейти к приложению 5 друзей 5 друзейСписок друзей с описанием. Данное приложение позволяет разместить в Вашем блоге или профиле блок, содержащий записи о 5 Ваших друзьях. Содержание подписи может быть любым - от признания в любви, до
  • Перейти к приложению Создание аватар Создание аватарСервис для создания аватар в режиме онлайн. Позволяет вырезать из большой фотографии свою мордочку и сделать из неё аватару :) Есть возможность сразу же установить аватару в качестве своей основной.

 -Поиск по дневнику

Поиск сообщений в damil65

 -Подписка по e-mail

 

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 23.10.2009
Записей:
Комментариев:
Написано: 386


Написана с нуля и опубликована новая открытая ОС. Не Linux.

Четверг, 03 Ноября 2016 г. 15:18 + в цитатник
Оригинал взят у toomth в Написана с нуля и опубликована новая открытая ОС. Не Linux.
Написана с нуля и опубликована новая открытая ОС. Не Linux.

Опубликован исходный код операционной системы Minoca OS, написанной разработчиками с чистого листа. Система требует минимальных ресурсов для работы и отличается от Linux повышенным быстродействием и новым механизмом обновления ядра.


В интернете появился код Minoca OS

Два американских программиставыложили на сайте Github открытый исходный код и документацию созданной ими операционной системы Minoca OS.

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

Модульная, гибкая и совместимая – так описывают разработчики свое решение. Открытый код системы опубликован под третьей версией Универсальной общедоступной лицензии (GNU).

Написана с нуля и опубликована новая открытая ОС. Не Linux.

Технические характеристики

Minoca OS написана в основном на C, с привлечением C++ и Ассемблера. Исходный код состоит из 625 тыс. строк. Размер ядра для архитектуры x86 составляет около 750 Кб. Для всей системы с драйверами и видеобуфером требуется от 5 до 7 Мб оперативной памяти. Minoca OS работает с архитектурами x86, ARMv6 и ARMv7 с поддержкой виртуальной памяти.

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

Minoca OS управляется событиями, допускает вытеснение и поддерживает создание сетей. За расходованием ресурсов, использованием памяти и работой программ следит отладчик Minoca Debugger.

Сфера применения

Minoca OS применима на маломощных гаджетах, поскольку требует для работы сравнительно небольших ресурсов, например, всего нескольких мегабайт оперативной памяти. Однако при этом от устройства требуется широкая функциональность, включающая многопоточность, поддержку файловых систем и другие компоненты высокого уровня.

Написана с нуля и опубликована новая открытая ОС. Не Linux.

В то же время в Minoca OS заложена возможность масштабирования, что делает ее подходящей для компьютеров с многоядерными процессорами и объемной оперативной памятью. Возможная сфера применения, по-видимому, охватывает в первую очередь интернет вещей.

Отличия от Linux

По словам Грина, с точки зрения приложения или пользователя Minoca OS выглядит похожей на серверный дистрибутив Linux. Разработчики выбрали такой вариант сознательно, чтобы ОС могла работать с большим количеством приложений.

Основное отличие от Linux заключается в концепции ядра, архитектура которого предусматривает сниженное энергопотребление, повышенное быстродействие, меньшую занятость памяти и обновление ядра без рекомпиляции драйверов.
http://nnm.me/blogs/uz1awo/napisana-s-nulya-i-opub...-novaya-otkrytaya-os-ne-linux/

Оставить комментарии на сайте автора. Выпуск подготовлен плагином кросспостинг wordpress в Li.Ru.


 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку