> man operating_systems
Первый релиз 64-разрядной MenuetOS 0.01
Доступен первый релиз MenuetOS для 64-разрядных архитектур AMD64 aka Intel EMT64. Вышел он еще 23 июня, но очень-очень тихо, известно это было лишь на форуме Menuet. Menuet распространется собственной, но свободной лицензии.

64-битная версия полностью переписана с нуля (что неудивительно для ОС на ассемблере), 32-разрядный код используется только на этапе загрузки, тем не менее частично поддерживаются 32-рязрядные приложения старой MenuetOS и стоит отметить, что Menuet также стал теперь ОС реального времени.
Roman I Khimov  в  Среда, 29 Июнь 2005, 22:32  |   Комментарии: 18  |  для печати

Комментарии
ddc |30.06.2005 00:54
Комментарии: 523


Имеется в виду версия 1.0? По крайней мере, Menuet64 был доступен для скачивания и раньше...

Roman I Khimov |30.06.2005 01:01
Комментарии: 952


Это были совсем глубокие альфы, сейчас же 0.01. Посмотри на странице MenuetOS, по идее, кстати, на 1 июля запланирована версия 0.02.

Dreamer |30.06.2005 09:45
Комментарии: 347

Зарегистрирован: 04.07.2004 14:01

Ну-ну, покупайте нашу дырявую туалетную бумагу со встроенным подогревом и ядерным реактором. Через полтора года после знакомства с этой ОС я успел разочароваться как в ней самой, так и в ее разработчиках.

Dron |30.06.2005 10:14
Комментарии: 558


Да игрушка... че там...

Roman I Khimov |30.06.2005 13:59
Комментарии: 952


Однако, пример вполне реального 64-разрядного кода для x86-64 - согласитесь, чего-то тоже стоит.

Dron |30.06.2005 14:16
Комментарии: 558


Ну если только так...
Всеравно будующего что-то не просматривается...
Кому нужна дискеточная ОС в мире DVD?

лично я уже забил на флоповоды.

Roman I Khimov |30.06.2005 15:26
Комментарии: 952


Будущего и не должно в ней просматриваться.

Однако ОС. Однако 64 бита. Однако ассемблер (тут надо говорить "вау!" ).

ddc |30.06.2005 15:48
Комментарии: 523


Roman I Khimov написал(а) ...
Однако ассемблер (тут надо говорить "вау!").
По моему, тут надо стыдливо отворачиваться, после чего вкрадчиво говорить разработчику, что теперь зато у него есть опыт...

Dron |30.06.2005 16:07
Комментарии: 558


5 баллов... я плакал..

Dron |30.06.2005 16:09
Комментарии: 558


Ну как обычно забыл сказать что-то важное. Ж)
Полазил по http://www.sandpile.org/aa64/

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

Roman I Khimov |30.06.2005 18:35
Комментарии: 952


Dron написал(а) ...
то есть те же яйца, вид сбоку. регистров только побольше малость... а это не может не сказаться на производительности.

А также на сложности реального ассемблерного программирования.

Just for fun - хочешь теорию популярности x86? Восемь РОНов. Человек реально эффективно может оперировать не более чем 7 сущностями. Восемь почти вписывается. И RISC с большим числом РОНов просто сложны в "ручном режиме", аналогично и x86-64, эти машины гораздо лучше живут с хорошими компиляторами.

Dron |01.07.2005 11:57
Комментарии: 558


Мне например не хватает регистров...
16 штук было бы хорошо...
а 128 еще лучше... вообще бы не пришлось стеком пользоваться.

Dreamer |01.07.2005 12:03
Комментарии: 347

Зарегистрирован: 04.07.2004 14:01

Только процессор бы занимал весь системный блок. За то скорость работы заметно увеличилась бы

Dron |01.07.2005 13:20
Комментарии: 558


Дример, ну че ты глупости говоришь?
128 128-байтных регистров занимают всего 16 кил... куши куда больше...

Тут правда вопрос о контексте состояния задачи встает...
больно он большой получается.
Ладно, я согласен на 64 регистра.

Dron |01.07.2005 13:21
Комментарии: 558


тьфу... че я насчитал то... 128битные регистры... (я главное подумал и переправил на байты
Всего два килобайта! сущие пустяки!

Roman I Khimov |01.07.2005 15:15
Комментарии: 952


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

Dron |01.07.2005 15:30
Комментарии: 558


Я просто для каждой функции определю свой диапазон регистров.

Roman I Khimov |01.07.2005 16:11
Комментарии: 952


Ага. И вот тут ты начнешь их использовать неэффективно! Компилятор тут тебя догонит быстро, он лучше видит, когда какие регистры свободны/используются.



Комментарии доступны только авторизованным пользователям, авторизуйтесь или зарегистрируйтесь на сайте здесь

© OSRC.info, 2004-2010.
Авторские права на любые материалы, авторы которых явно указаны, принадлежат их авторам. По вопросам публикации таких материалов обращайтесь к авторам.
Авторские права на любые другие материалы принадлежат OSRC.info.
Сайт является помещением библиотеки. Копирование, сохранение на жестком диске или иной способ сохранения произведений осуществляются пользователями на свой риск.
При использовании материалов сайта ссылка на OSRC.info обязательна.