Компьютерра - Компьютерра PDA N145 (12.11.2011-18.11.2011)
- Название:Компьютерра PDA N145 (12.11.2011-18.11.2011)
- Автор:
- Жанр:
- Издательство:неизвестно
- Год:неизвестен
- ISBN:нет данных
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Компьютерра - Компьютерра PDA N145 (12.11.2011-18.11.2011) краткое содержание
ОГЛАВЛЕНИЕ
Василий Щепетнев: Василий Щепетнёв: Женитьба и кумыс
Киви Берд: Кивино гнездо: Пароль не нужен?
Ваннах Михаил: Кафедра Ваннаха: Объективность новизны
Дмитрий Шабанов: Костенеющая свобода
Василий Щепетнев: Василий Щепетнёв: Шуба Чехова
Андрей Письменный: Разработчики "Колибри" об ОС на ассемблере
Сергей Голубицкий: Голубятня: ДеDRMизация всей страны
Евгений Лебеденко, Mobi.ru: Удивительные трубки мира
Ваннах Михаил: Кафедра Ваннаха: Игра в ВТО
Олег Нечай: Семь электронных книг
Олег Нечай: Электронные книги: какую выбрать
Егор Москвитин: Игры как искусство
Василий Щепетнев: Василий Щепетнёв: Материальный базис искусства
Евгений Крестников: Обзор Buffalo DriveStation HD-LBU3
Компьютерра PDA N145 (12.11.2011-18.11.2011) - читать онлайн бесплатно полную версию (весь текст целиком)
Интервал:
Закладка:
- А география какая? Разработчики в основном из России?
Переверзев:В основном СНГ, хотя есть и из Бельгии разработчики, русскоязычные из Англии. Я сам из Ставропольского края.
- Какие у "Колибри" особенности по сравнению с другими системами, в том числе по сравнению с другими минималистичными системами?
Переверзев:По сравнению с другими минималистичными системами "Колибри" самая минималистичная! К тому же из систем той же весовой категории "Колибри" самая функциональная. Например, есть неплохая система, Visopsys, она тоже компактная и умещается на дискету, но ничего не умеет.
- Какие главные отличия "Колибри" от "больших" операционных систем? Чего пока нет, и что из этого собираетесь добавить?
Переверзев:Поддержка интернета очень важна в современном мире. TCP/IP и драйверы сетевых карт в "Колибри" уже есть. Сейчас мы работаем над браузером, все участники так или иначе что-то делают для его появления. Пока что есть только текстовый, с ограниченной поддержкой графики. Ему, конечно, ещё далеко до совершенства.
Солодуха:Наличие браузера - это новые пользователи и популярность системы.
- Возможно, такая система вообще была бы популярна в качестве аналога Google ChromeOS - минимальная прослойка ОС плюс браузер. Как вы думаете?
Переверзев:Вполне возможно, тем более что минимальная реализация Flash у нас уже есть. Не совсем полноценная, зато на ассемблере.
- Какие ещё удачные применения вы видите?
Переверзев:Встраиваемые системы, системы сбора информации и управления производством, тонкие клиенты. К тому же "Колибри" может быть неплохой ОС для устаревших компьютеров.
Солодуха:Ещё системы, которые разрабатываются под своё "железо". Для них проектируют платы с нуля, для них сейчас пишется ветка "Колибри А".
- Какие у Колибри плюсы, кроме легковесности и быстродействия?
Солодуха:К примеру, "Колибри" можно загружать не только без диска, но и вообще без BIOS. Включаешь компьютер, и после теста оборудования сразу появляется "Колибри". В любом случае загрузка занимает три-четыре секунды после включения.
- Какие архитектуры сейчас поддерживаются?
Переверзев:Сейчас только процессоры x86, то есть начиная с 486 и до последних Core i7. Но только в тридцатидвухразрядном режиме.
- Шестидесятичетырёхразрядная версия существует, или она так и погибла?
Переверзев:MenuetOS 64 существует, но очень сильно отдалилась от своего предка.
- Её другая команда разрабатывает?
Переверзев:Её вообще разрабатывает один человек. Все тот же студент, но уже далеко не студент, наверное. У нас же сейчас есть эксперименты по запуску на многоядерных системах. Тридцатидвухбитное ядро системы запускается на тридцатидвухбитном ядре, а второе ядро процессора работает в шестидесятичетырёхбитном режиме. Вот так вот, по-хитрому.
Солодуха:Да, аппаратно такое возможно.
- У вас ведь ещё real-time-версия есть?
Переверзев:Она не совсем реального времени, но сам автор ветки говорит, что при некоторых изменениях, над которыми сейчас очень активно работают, "Колибри" можно использовать для встраиваемых систем, где важно гарантированное время отклика.
Солодуха:И сейчас уже очень малое время отклика. У нас на форуме можно посмотреть на результаты теста одной и той же программы, работающей напрямую с оборудованием, в Windows XP и в "Колибри". В "Колибри" выходит гораздо быстрее. Сейчас для реализации настоящей "риалтаймовости" нужно обеспечить гарантированное время отклика.
- Как у "Колибри" с поддержкой различных чипсетов (в том числе видео)?
Переверзев:VESA поддерживают все современные видеокарты, а ещё у нас есть порт линуксового драйвера ATI, и он поддерживает даже последние видеокарты ATI. Он, конечно, тяжеловат - 100 с лишним килобайт занимает, но позволяет использовать любые видеорежимы и даже аппаратное ускорение. К тому же регулярно обновляется.
- А из периферии что поддерживается?
Переверзев:С периферией тоже неплохо - есть поддержка USB, то есть клавиатуры и мышки работают.
- Что ещё планируется добавлять в обозримом будущем?
Переверзев:Трудно сказать, тут всё зависит от личного времени разработчиков.
Солодуха:Cейчас, например, на форуме появился человек, который вроде бы хотел реализовать Unicode, по крайней мере, поднимал такой вопрос.
- А сейчас какая кодировка?
Переверзев:Сейчас в системе де-факто 866, изменённая для поддержки русского, украинского, эстонского, латышского и ещё нескольких языков. Но в файловой системе используется Unicode, так что потихоньку переходим на него.
- Кстати, какие файловые системы поддерживаются?
Переверзев:FAT12, 16 и 32 - для записи и чтения, плюс ISO 9660 (это компакт-диски), и на чтение поддерживается NTFS, Ext2 и Ext3.
- Как в "Колибри" реализована многозадачность?
Переверзев:Можно создавать потоки, а вот процессов как таковых нет. Процесс - это множество потоков с общим адресом пространства.
- А защищённая память?
Солодуха:Есть стандартная для архитектуры x86 защита страниц.
- Межпроцессорное взаимодействие как-то реализовано?
Переверзев:Есть IPC и есть расшаренная память. То есть можно создать образ общей памяти и обмениваться данными между приложениями. Есть ещё общесистемный буфер обмена.
- Вы упомянули, что для "Колибри" существует около двухсот программ...
Переверзев:На самом деле их гораздо больше. Двести актуальных, которые хорошо работают.
- Что это за программы?
Переверзев:По статистике, больше всего игр - больше ста.
- Какие игры?
Солодуха:По большей части небольшие логические игры.
- Портированные с каких других систем?
Солодуха:Нет, это написанные для "Колибри".
Переверзев:На самом деле, написать игру гораздо проще, чем сделать что-то серьёзное вроде текстового или графического редактора. Поэтому программисты часто пробуют свои силы на небольших играх.
Солодуха:Есть аналоги игр с других систем - "сапёры", пасьянсы и так далее. Они написаны для "Колибри" с нуля. Но есть и полезные программы - несколько файловых менеджеров, включая клон Windows Explorer, клон Far Manager и Total Commander.
- Из известных игр что-нибудь портировали?
Переверзев:Есть Quake и Doom. Из эмуляторов есть DOSBox и эмулятор Nintendo. Кстати, в DOSBox можно запустить Windows 98 - я пробовал. Есть реализация языка Lua самой последней версии - 5.2. Есть рендер шрифтов Freetype и Mesa 3D - реализация библиотек OpenGL. Очень важная вещь: есть кодеки ffmpeg. Интересный факт: на несильной машине запускали двадцать-тридцать видеороликов одновременно, и загрузка процессора не превышала 50 процентов. В "Колибри" вообще оказалось довольно сложно загрузить процессор полностью.
Читать дальшеИнтервал:
Закладка: