Продолжая использовать наш сайт, вы даете согласие на обработку файлов cookie, которые обеспечивают правильную работу сайта. Благодаря им мы улучшаем сайт!
Принять и закрыть

Читать, слущать книги онлайн бесплатно!

Электронная Литература.

Бесплатная онлайн библиотека.

Читать: Компьютерра PDA N145 (12.11.2011-18.11.2011) - Компьютерра на бесплатной онлайн библиотеке Э-Лит


Помоги проекту - поделись книгой:

Перед тем как отвечать, скажу, что эта ситуация вполне типична. Изучение палеонтологической летописи показывает одну и ту же картину. Пока какая-то группа молода, её представители показывают изменчивость по существенным особенностям своего строения, демонстрируют так называемое архаическое разнообразие. Со временем из многих эволюционных линий внутри рассматриваемой группы остается лишь несколько. Группа достигает своего расцвета. Среда меняется, но это слабо отражается на строении интересующих нас существ; лишь под самый конец существования группы, перед её вымиранием, в ней появляются уклоняющиеся от общего тренда представители. Молодость, расцвет, старость и дегенерация... Представления о "возрасте" и "старении" отдельных групп были широко распространены среди палеонтологов конца XIX - начала XX века.

Пример перехода от архаического разнообразия к сохранению небольшого количества устойчивых групп даёт тип Иглокожие. Это замечательный тип животных, являющийся, кстати говоря, самым близким из "больших" типов к нашему - типу Хордовые.

Развитие организма - вовсе не механическая реализация чертежа, находящегося в генах. Это сложный процесс, для которого важен и поток управляющих сигналов от наследственной программы, и взаимодействие со средой. Новоприобретённые приспособления наследуются достаточно неустойчиво, зачастую только в специфичных условиях среды. Если какая-то адаптация оказывается удачной, её поддержит отбор. Со временем на смерть и выживание интересующих нас организмов будут оказывать большее влияние уже другие признаки, более молодые адаптации. Относительно старых признаков отбор будет нацелен только на одно: на поддержание их нормального развития. Всё новые адаптации будут развиваться у организмов, обладающих этими стабильными признаками. Теперь уже их изменение будет означать глубокую перестройку множества свойств организма, которая, скорее всего, будет малосовместимой с жизнью.

Из сказанного следует, что не всегда одинаковые по масштабу эволюционные изменения определённого вида будет требовать одинаковой интенсивности отбора. "Новые", пластичные, слабо связанные с другими признаки будут изменяться намного легче, чем "старые", консервативные, интегрированные в общий фон, необходимый для нормального индивидуального развития. Если же изменения "старых" признаков всё-таки происходят, они оказываются негармоничными, инадаптивными.

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

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

Вне конкуренции - гинекологи и стоматологи. Понимаете, почему? У них всегда будет работа. Функционирование женской репродуктивной системы преобразовывалось на относительно недавних этапах нашей эволюции. Изменился женский репродуктивный цикл, стала несравнимо более интенсивной половая жизнь, усложнились роды. Конечно, главная причина усложнения родов - то самое увеличение размера мозга и соответственно головы.

У наших четвероногих родственников тазовые кости ограничивают органы малого таза с боков, но не служат им опорой. Зато с переходом к вертикальному положению туловища опорные функции таза расширились. Это один из характерных анатомических признаков человека: его таз (тазовый пояс) имеет форму таза (чаши). Половинки таза развернулись... и сузили выход из него. А тут - сложность! Ребёнок должен рождаться с большой головой. Возрастает частота смертей рожениц и новорожденных, особенно при первых родах. Отбор на выживание при родах приводит к появлению целого "букета" решений, но никакое из них не является идеальным.

Прежде всего - это сокращение эмбрионального развития, оценённого не по его сроку, а по зрелости новорождённого. Где-то встречал, что для достижения той степени зрелости, в которой появляется на свет детёныш шимпанзе, человеку нужно было бы не 9 месяцев эмбрионального развития, а 21! Я сомневаюсь в точности определения такого срока, но очевидно, что человеческие дети рождаются недоношенными по меркам наших ближайших родственников. За это приспособление приходится платить беспомощностью новорожденных, увеличением их смертности, большей "ценой" ухода за ними.

Два других решения - "складная" голова и "раздвижной" таз. Мозговой череп у новорожденного окостеневает не полностью, его части подвижны. За это приходится платить нарушениями кровообращения мозга во время родов, повышением частоты многих аномалий. За ослабление симфиза тазовых костей в лонном сращении приходится платить биомеханическими проблемами женщин. И всё равно смертность при родах без квалифицированной помощи остается высокой...

А что случилось с нашими зубами? Тоже букет проблем, и не только связанных с увеличением продолжительности нашей жизни и непривычной (в эволюционном отношении) диетой. Дело в том, что изменение пропорций в ходе эволюции достигается, прежде всего, изменением скорости роста разных частей тела. Чтобы увеличить мозговой череп, пришлось замедлить развитие лицевого. Рост его разных частей замедлился неравномерно (и с этим, кстати, связывают появление у нас подбородочного выступа) и вообще часто оказывается рассогласованным. Приведу пример из собственного опыта.

У меня, как и у моих родителей и других родственников, плохие зубы. На левый нижний зуб мудрости у меня в челюсти просто не оставалось места; вырастая, он выламывал соседний и разрушал нижнюю челюсть. В условиях отсутствия нормальной помощи такая аномалия, вероятно, привела бы к смерти в возрасте около 30 лет. Я получил квалифицированную помощь, остался жить, и с тех пор у меня родились ещё дети. Увы, у них тоже плохие зубы; один из моих сыновей даже носит сейчас специальную скобу для выравнивания не помещающихся в челюсти зубов. Смотрите: в условиях примитивного общества дефект моих зубов был бы не очень существенен, так как всерьёз проявляется только в том возрасте, до которого доживали лишь единицы, вот он полностью и не успел устраниться. Теперь и продолжительность жизни увеличилась, и действие отбора по этому признаку удалось практически снять. Единственная надежда на то, что медицинская помощь со временем будет только улучшаться, а не ухудшаться, и мои дети справятся со своими зубами ещё легче, чем я.

За что приходится платить нам с сыном? За перипетии нашей эволюционной истории. Приходится терпеть...

Василий Щепетнёв: Шуба Чехова

Автор: Василий Щепетнев

Опубликовано 16 ноября 2011 года

Который век дружно пытаемся выйти из гоголевской шинели, а всё не получается. Быть может, и потому, что выходить из неё вовсе не следует. Шинель, а более общо - форменное пальто для нас есть вещь совершенно необходимая. Прежде всего, климат. Холодно у нас зимой, да и осень с весною тоже всякими бывают, забываться не дают. И признаки единообразия, сиречь формы тоже не помешают: сам по себе человек в России нуль, но если в нём издалека видна принадлежность к какому-нибудь полку, департаменту или группе конкретных пацанов, то он получает какие-никакие, а права.

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

Для гоголевского Акакия Акакиевича шинель была и агрегатом тепла, дарующим блаженство в пору вьюг и метелей, и символом стабильности, символом, утверждающим, что и завтра будет день, и даст день хлебушек. Ещё неизвестно, что более подтолкнуло Башмачкина к могиле: лишение источника физического тепла или лишение символа стабильности. Вот если бы он шинели менял каждые четыре года, отправляя старую, прежде чем та достигнет состояния полного непотребства, в чистку, штопку, перелицовку, наконец, пересыпав махоркой, в сундук, а новую носил как вещь обыденную, если бы у него выработалась привычка к регулярным переменам шинелей, то пропажа даже лучшей из них, конечно, принесла бы и тогда немало огорчений, однако фатального исхода удалось бы миновать.

Это о шинелях отчасти метафорических. Но жизнь такая странная штука, что не только литература отражает и моделирует её. Бывает, что и жизнь отражает и моделирует литературу. Как в случае с верхней одеждой другого великого писателя.

Антон Павлович Чехов не прочь был при случае принарядиться, вот только случаев выпадало немного: таща на себя с гимназических лет обширное и требовательное семейство, он мог лишь устами доктора Астрова заявлять, что "в человеке должно быть всё прекрасно: и лицо, и одежда, и душа, и мысли". Должно-то должно, а способов к этому порой недостаёт. Взять хоть ту же одежду: и портные есть, и сукна вдоволь, и фабрики готового платья появились, о магазинах и говорить нечего, а сколько оборванцев бродит по улицам!

Понадобилась Антону Павловичу Чехову шуба на зимнюю пору. Казалось бы, вся проблема в деньгах, времени и наличии в продаже меха. Мол, это в советское время был тотальный дефицит, а вот при царе-батюшке пошёл, выбрал материал, подобрал фасон, сходил на примерку и через пять, много семь дней шуба готова. Но шуба для Чехова тоже была не просто тёплой одеждой, а ещё и символом жизни. Покойникам ведь шубы ни к чему?

Вот он, документальный рассказ в письмах.

А.П. Чехов – О.Л. Книппер

29 января (11 февраля) 1901 г. Флоренция.

В комнате у меня холодище такой, что надел бы шубу, если бы она только была.

А.П. Чехов – О.Л. Книппер 15 декабря 1902 г. Ялта.

Если ты мне жена, то, когда я приеду в Москву, распорядись сшить мне шубу из какого-нибудь тёплого, но лёгкого и красивого меха, например хоть из лисы... Без лёгкой шубы я чувствую себя босяком. Постарайся, жена! Отчего в этот приезд я не сшил себе шубы, понять не могу.

А.П. Чехов – О.Л. Книппер

14 февраля 1903 г. Ялта.

Когда приеду в Москву, не забудь, надо будет заказать мне шубу, очень тёплую и, главное, очень лёгкую. У меня ещё отродясь не было сносной, мало-мальски приличной шубы, которая стоила бы дороже 50 руб.

О.Л. Книппер – А.П. Чехову

18 февраля 1903 г. Москва.

Шубу тебе закажу великолепную, только осенью, а не весной.

А.П. Чехов – О.Л. Книппер

4 марта 1903 г. Ялта.

Пока только могу сказать, что до декабря в Москве буду жить, особенно, если шубу сошьёшь.

А.П. Чехов – О.Л. Книппер

19 октября 1903 г. Ялта.

Подыскивай пока портного очень хорошего, который взялся бы шить мне шубу, подыскивай лёгкий мех.

А.П. Чехов – О.Л. Книппер

24 октября 1903 г. Ялта.

Если пьеса моя пойдёт, то я буду иметь право, так сказать, сшить себе шубу получше. Имей это в виду, приглядывайся к мехам и к портным, чтобы задержки не было. Шуба нужна, главным образом, тёплая и лёгкая. Буду ходить по Москве в новой шубе под ручку с женой.

А.П. Чехов – О.Л. Книппер

3 ноября 1903 г. Ялта.

Мне хочется пройтись по Кузнецкому и Петровке в новой шубе...

А.П. Чехов – О.Л. Книппер

12 ноября 1903 г. Ялта.

Мне подниматься на 3—4 этаж будет трудновато, да ещё в шубе! Отчего вы не переменили квартиры?

О.Л. Книппер – А.П. Чехову

12 ноября 1903 г. Москва

Сейчас, родной мой, буду писать относительно шубы: всё-таки я взяла Вишневского (прости) и пошли к Белкину. Всё-таки там уже не надуют, сделают на славу. Мех самый лёгкий и тёплый, как я уже писала, это – крестоватик. Он не очень красив, но лёгок на удивление и тёпел. Верх я выбрала тоже не тяжёлый – черный с серыми волосиками, т.ч. получается что-то приятное тёмно-серое. Воротник, по-моему, хорошо бы из котика (конечно, поддельного) – и мягко и тепло. Мерлушка тяжелее. Как ты думаешь? Образцы верха я тебе пришлю, и ты сам выбери. Шуба будет стоить около 200 р. Это, по-моему, не дорого для большой и главное лёгкой зимней вещи. Дешёвое никогда не будет легко. И вообще экономить на этом не смей. Если ты всё одобришь, то пошлю твою старую шубу к Белкину для мерки. Он скроит всё шире и гораздо длиннее, приготовит примерку, в день приезда померит, и через 2 дня будет шуба готова.

А.П. Чехов – О.Л. Книппер

17 ноября 1903 г. Ялта.

r Неужели ты думаешь, что я на старости лет стану носить шубу или воротник из поддельного котика?

Мне нужна шуба, которая бы:

1) была очень тепла и очень легка,

2) застёгивалась на пуговицы, как пальто,

3) имела воротник из хорошего меха, не поддельного, не крысиного, а настоящего.

И чтобы шапка была такая же, как воротник. Ты скряга, между тем я отродясь не шил себе шубы, хотя расходовал очень много денег. Неужели будет нехорошо, если я сошью себе шубу за 300 или даже 400 р.?

А.П. Чехов – О.Л. Книппер

20 ноября 1903 г. Ялта

Телеграмма

Погоди заказывать шубу, подожди письма.

О.Л. Книппер – А.П. Чехову

21 ноября 1903 г. Москва

Два письма и телеграмма от тебя... Спасибо, что о шубе написал. Теперь я знаю, что делать. Завтра же заказываю с хорошим воротником, а шапку по приезде, т.к. надо сделать по мерке. Шуба будет легка и тепла – даю слово. Прости, что написала о котике. Его много носят, и теперь подделку не отличишь; он ведь мягкий, ласковый. Хотя воротник я решила раньше твоего письма не заказывать, подождать. А теперь могу выбрать. Шуба будет длинная, с пуговицами, с длинными рукавами. Одним словом, хорошо будет.

А.П. Чехов – О.Л. Книппер

25 ноября 1903 г. Ялта.

Не вели класть ваты, не лучше ли какой-нибудь пух, вроде, скажем, гагачьего. Не скупись, старайся, чтобы шуба была полегче; ведь мне и в пальто теперь тяжеловато.

О.Л. Книппер – А.П. Чехову

25 ноября 1903 г. Москва

Относительно шубы не беспокойся. Будет хорошая, с пуговицами. Прости, я сама ошиблась насчёт котика. Он считал с настоящим котиком, а я ошиблась, написала, что с поддельным. А, по-моему, лучше с бобровым, пушистым. Только на 50 р. дороже. И шапку бы с бобровой опушью. Чудесно будет. Ну, это при тебе решим. Я уже велела кроить и подготавливать. В день приезда примеришь и дня через два получишь красоту, а не шубу.

И он получил её. Шубу. Даже несколько раз надел. Часто выходить на улицу Чехов не мог: квартира на Петровке оказалась без лифта, и на третий этаж подниматься больному, задыхающемуся Антону Павловичу было мучительно. Бунин так пишет о последней московской зиме Чехова: "Чаще всего она уезжала в театр, но иногда отправлялась на какой-нибудь благотворительный концерт. За ней заезжал Немирович во фраке, пахнущий сигарами и дорогим одеколоном, а она в вечернем туалете, надушенная, красивая, молодая, подходила к мужу со словами: "Не скучай без меня, дусик, впрочем, с Букишончиком тебе всегда хорошо" Я старался развлекать его Часа в четыре, а иногда и совсем под утро возвращалась Ольга Леонардовна, пахнущая вином и духами… "Что же ты не спишь, дуся? Тебе вредно".

Но, по крайней мере, шуба висела в прихожей.

Разработчики "Колибри" об ОС на ассемблере

Автор: Андрей Письменный

Опубликовано 16 ноября 2011 года

Мысль написать операционную систему целиком на ассемблере странна, но привлекательна. Её главные плюсы - исключительная производительность и малый объём исполняемого кода. Минусы тоже очевидны - сложность и жёсткая привязка к архитектуре компьютера. Тем не менее смельчаки всё же находятся.

Самый известный проект такого рода - это MenuetOS и её ответвление KolibriOS, разрабатываемое по большей части в России. История этих операционных систем не лишена интриг и разногласий, и на то есть причины: во-первых, проект свободный (лицензия - GNU GPL второй версии), то есть его участники трудятся не за прибыль, а за идею. Во-вторых, такие решения, как выбор процессорной архитектуры, в силу особенностей проекта имеют драматический характер. Группа разработчиков, решившая сменить платформу, обречена на практически полную переработку исходного кода.

По сравнению с другими операционными системами MenuetOS совсем молода. Она разрабатывается с 2000 года и успела стать известной в программистских кругах (читайте, к примеру, статью "Мал золотник, да дорог", написанную Яковом Уваровым для "Компьютерры" в 2005 году). KolibriOS ещё моложе - она отпочковалась от Menuet в 2004 году.

За это время разработчики успели написать около 7,5 Мбайт кода на чистом ассемблере. Примерно такой же размер имеют исходники Linux, написанные преимущественно на Си, и это только ядро, тогда как в дистрибутив KolibriOS входит графическая оболочка и небольшой набор прикладных программ (смеха ради отметим, что, по оценкам, основанным на знаменитой "утечке" 2004 года, код Microsoft Windows 2000 занимал около 1,5 Гбайт).

При этом "Колибри" - уже давно не "подтверждение концепции" и не игрушка, а вполне функциональная система, для которой пишут программы и которую действительно можно использовать для некоторого (пусть и не особенно широкого) круга серьёзных задач.

"Компьютерра" побеседовала с двумя разработчиками KolibriOS - Дмитрием Переверзевым и Игорем Солодухой.

- Что такое KolibriOS?

Переверзев: "Колибри" - это маленькая операционная система с богатыми возможностями. Можно сказать, это такой современный DOS.

- Как я понял, не просто маленькая, а вообще крошечная?

Переверзев: Ядро занимает около 80 Кб. То есть сопоставимо с размером MS-DOS последних версий. А возможностей гораздо больше.

- Какова история "Колибри"?

Переверзев: В 2001 году финский студент Вилле Турьянмаа написал свою операционную систему на ассемблере. В 2004 году он решил, что тридцатидвухбитные компьютеры погибли, и перешёл на разработку MenuetOS 64 шестидесятичетырёхразрядной версии своей операционной системы. Сообществу это не понравилось, и оно продолжило разработку тридцатидвухбитной версии своими силами. И когда более половины кода было изменено, проект получил название "Колибри" в честь одной из русских сборок систем.

- И кто этим занимался? Вы тогда уже тогда участвовали?

Переверзев: Я пришёл в проект позже где-то на год. Тогда этим занимался Марат Закиянов. Собирал дистрибутивы системы.

- Сейчас он тоже в команде?

Переверзев: Да, сейчас он в команде, разрабатывает ядро, файловый менеджер (свой клон Total Commander), файловые диалоги и просмотрщик графики - замечательный zSea.

- Каков сейчас статус разработки?

Переверзев: Cейчас мы ожидаем выхода новой версии, но с номером ещё не определились. Прошлая была 0.7.7.0, а эта будет не то 0.8, не то 0.9. Считается, что по сравнению с прошлой версией изменений очень много. Например, появится поддержка устройств USB. Около года прошло со времени последнего релиза.

- Какая вообще у вас команда? Сколько человек активно помогают?

Переверзев: Сейчас около десяти очень активных разработчиков и около тридцати разработчиков, которые время от времени появляются на форуме.

- А география какая? Разработчики в основном из России?

Переверзев: В основном СНГ, хотя есть и из Бельгии разработчики, русскоязычные из Англии. Я сам из Ставропольского края.

- Какие у "Колибри" особенности по сравнению с другими системами, в том числе по сравнению с другими минималистичными системами?

Переверзев: По сравнению с другими минималистичными системами "Колибри" самая минималистичная! К тому же из систем той же весовой категории "Колибри" самая функциональная. Например, есть неплохая система, 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 и есть расшаренная память. То есть можно создать образ общей памяти и обмениваться данными между приложениями. Есть ещё общесистемный буфер обмена.

- Вы упомянули, что для "Колибри" существует около двухсот программ...

Переверзев: На самом деле их гораздо больше. Двести актуальных, которые хорошо работают.

- Что это за программы?

Переверзев: По статистике, больше всего игр - больше ста.



Поделиться книгой:

На главную
Назад