|
|
3.44, аноним (?), 13:32, 09/02/2010 [^] [^^] [^^^] [ответить]
| –7 +/– |
да ладно, в линукс один только ibm каждый год по миллиарду вечнозеленых вкладывает, а толку до сих пор никакого.
| |
|
|
5.48, аноним (?), 19:20, 09/02/2010 [^] [^^] [^^^] [ответить] | +/– | Что смешного Во первых, 2 5 миллиона евро - это гроши в масштабах того, сколько... большой текст свёрнут, показать | |
|
6.50, Ariel (??), 20:50, 09/02/2010 [^] [^^] [^^^] [ответить]
| +3 +/– |
Смысл в том, что вместо того, чтобы выбрать одно направление (server, desktop, mobile, embeded) и совершенствовать систему в нём, каждый, кто вкладывает деньги в linux (ввиду её ничейности и отсутствии целостности), улучшает её в том, что ему нужно. То, что в грамотно спроектированных системах было изначально, в linux изобретают заново. В итоге - новые серверные технологии на классическом Unix окружении, которые никак не облегчают ни написание программ, ни их интеграцию; это касается и остальных, за исключением Mac OS X.
| |
|
7.54, User294 (ok), 23:04, 09/02/2010 [^] [^^] [^^^] [ответить] | –2 +/– | А знаете в чем дело Если вы например хотите присутствовать на нескольких рынках... большой текст свёрнут, показать | |
|
8.62, безимени (?), 00:34, 10/02/2010 [^] [^^] [^^^] [ответить] | +3 +/– | gt оверквотинг удален VxWorks разрабатывался и ориентирован на промышленное пр... большой текст свёрнут, показать | |
|
9.81, User294 (ok), 20:43, 11/02/2010 [^] [^^] [^^^] [ответить] | +/– | И тем не менее, у них кой-чего общего, особенно в системах отказ которых способе... большой текст свёрнут, показать | |
|
|
|
|
5.49, Andrey Mitrofanov (?), 19:35, 09/02/2010 [^] [^^] [^^^] [ответить]
| –1 +/– |
Ах, не трогайте его. Его ZFS, которого нет в миниске, _всё_равно_длиннее_ того, кторого у Вас с ИБМом [вместе взятых!] нет в линюксе.
| |
|
6.51, аноним (?), 21:08, 09/02/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
ZFS в миниксе нет, и она там не нужна. Миникс же никто не провозглашает как ОС для серверов. Зато аналогичная по фичам ФС нужна в линуксе, но ее там нет.
| |
|
|
4.52, User294 (ok), 22:44, 09/02/2010 [^] [^^] [^^^] [ответить]
| –6 +/– |
> да ладно, в линукс один только ibm каждый год по миллиарду вечнозеленых вкладывает
Заметьте, Linux сперва развился а потом, когда все поняли что он им нужен, стали бабки вкладывать. А тут наоборот - был какой-то дохлый трупик который ожил только когда в него бабла вбубухали. Ну так то что угодно оживает. Таненбаум такой Таненбаум... :)
| |
|
|
2.5, Knuckles (ok), 22:54, 08/02/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
Думаю, что практически непереносимы. Перенос может быть облегчен, если автор делал дополнительные интерфейсные прослойки между логикой управления устройством и вызовами к ядру.
| |
|
3.57, User294 (ok), 23:09, 09/02/2010 [^] [^^] [^^^] [ответить]
| –2 +/– |
>интерфейсные прослойки между логикой управления устройством и вызовами к ядру.
И чем это засилье костылей будет лучше в результате? А вот к глюкам и тормозам самих дров и ядра добавятся еще и глюки и тормоза прослойки.
| |
|
4.59, Knuckles (ok), 23:18, 09/02/2010 [^] [^^] [^^^] [ответить]
| +3 +/– |
>И чем это засилье костылей будет лучше в результате? А вот к
>глюкам и тормозам самих дров и ядра добавятся еще и глюки
>и тормоза прослойки.
Это не костыли, это нормальная практика разделения уровней абстракции. Компилятор в итоге все равно соптимизирует так, что затраты на дополнительные вызовы будут ничтожны. Профит очевиден: код, разделенный на логику и "грязную работу", всегда проще читать и сопровождать. Главное не переборщить, иначе эффект становится противоположным ;)
| |
|
5.82, User294 (ok), 21:18, 11/02/2010 [^] [^^] [^^^] [ответить] | +/– | Угу, MS вон тоже сперва сделал графику академически правильно - в user mode А к... большой текст свёрнут, показать | |
|
6.87, Knuckles (ok), 21:47, 11/02/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Нюню? Переключения контекстов то ничтожны?
Какое переключение контекста? Речь идет о коде, который весь находится в пространстве ядра. Просто более структурирован.
| |
|
7.89, User294 (ok), 23:33, 11/02/2010 [^] [^^] [^^^] [ответить] | +/– | Погодите, если все эти костыли загнать в ядро - оно уж точно будет не МИКРО И в... большой текст свёрнут, показать | |
|
8.90, Knuckles (ok), 23:51, 11/02/2010 [^] [^^] [^^^] [ответить] | +/– | Я говорил об обычном монолитном ядре Тему обсуждения помнишь еще Портирование... большой текст свёрнут, показать | |
|
|
|
|
|
|
2.36, Антон (??), 10:41, 09/02/2010 [^] [^^] [^^^] [ответить]
| +3 +/– |
>На сколько драйверы устройств для Linux переносимы на Minix?
Портированию подлежат, но из-за микроядра не так просто как при портировании в *BSD и имеются проблемы с совместимостью лицензий (GPL vs BSD).
| |
2.40, Minixoid (?), 12:08, 09/02/2010 [^] [^^] [^^^] [ответить]
| –1 +/– |
Совершенно невозможно по лицензионным соображениям.
Совершенно не нужно, т.к. зачем хорошие вещи барахлом захламлять.
| |
|
3.58, User294 (ok), 23:16, 09/02/2010 [^] [^^] [^^^] [ответить]
| –2 +/– |
>Совершенно не нужно, т.к. зачем хорошие вещи барахлом захламлять.
Действиетельно. Или будет работать но - с сложной системой из костылей и подпорок "по месту". Или - красиво, элегантно, но - только за стеклом в музее. А руками - не трогать! Такова жизнь. Думаете, в сказку попали? Ну не возят на гоночных автомобилях шкафы. Поэтому хоть гоночный автомобиль и сочетает в себе передовые технологии, на практике он абсолютно бесполезен и единственная "польза" от оных - красивое зрелище "на посмотреть" да подъем ЧСВ компании-обладателя.
| |
|
|
1.6, polymorph (?), 22:56, 08/02/2010 [ответить] [﹢﹢﹢] [ · · · ]
| –11 +/– |
Честно говоря, не представляю областей где миних можно использовать. Для обучения подходит и Линукс, а он к тому же и практически применим. А эта, ну, не знаю, ни к селу ни к городу. Жирное ИМХО, да.
| |
|
2.7, stan (??), 23:11, 08/02/2010 [^] [^^] [^^^] [ответить]
| +/– |
Для освоения книги "Design and implementation".
Его хотят пилитьв сторону встраиваемых устройств, но примеров я не знаю
Сферический енот в ваккуме :)
| |
|
3.60, User294 (ok), 23:24, 09/02/2010 [^] [^^] [^^^] [ответить] | –3 +/– | Правильное название которой - как не надо делать вашу ОС Потому что если дела... большой текст свёрнут, показать | |
|
4.77, EVS21 (??), 09:11, 11/02/2010 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Правильное название которой - "как не надо делать вашу ОС".
мне вот интересно, сколько операционо вы лично написали? или хотя бы модулей? или хотя бы патчей? а сколько книг? :) интересная профессия "критик", нихрена делать не надо, зато натура человека сразу ясна!
| |
|
5.78, Ariel (ok), 19:17, 11/02/2010 [^] [^^] [^^^] [ответить]
| +/– |
Он linux-фанат, что вы хотите? Человек, для которого лицензия имеет больший смысл, чем программа
| |
5.79, User294 (ok), 20:29, 11/02/2010 [^] [^^] [^^^] [ответить] | +/– | Угу, а если мне в ресторане дадут г-но на тарелочке, мне надо, видимо, тихонько ... большой текст свёрнут, показать | |
|
|
|
2.16, поцанчик (ok), 00:54, 09/02/2010 [^] [^^] [^^^] [ответить]
| +3 +/– |
>Честно говоря, не представляю областей где миних можно использовать. Для обучения подходит
>и Линукс, а он к тому же и практически применим. А
>эта, ну, не знаю, ни к селу ни к городу. Жирное
>ИМХО, да.
для изучения лучше миникса нет.. фактически на этой операционке и изучают устройство ядра. посмотрите какой богатый раздел с документацией http://www.minix3.ru/docs.html
| |
2.67, pavlinux (ok), 03:51, 10/02/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Честно говоря, не представляю областей где миних можно использовать. Для обучения подходит
>и Линукс, а он к тому же и практически применим.
Линух уже не подходит до обучения, проффесора-то не фкуривают как оно работает,
а вы про студентов... :)
| |
|
3.80, User294 (ok), 20:33, 11/02/2010 [^] [^^] [^^^] [ответить]
| +/– |
Ну дык. Или простое и академически правильное, или работает в реальном мире на реальном железе с реальными девайсами. А так чтобы и на елку влезть и попу не ободрать - много хотите, так не бывает.
| |
|
|
1.9, Аноним (-), 23:23, 08/02/2010 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Микроядро это микроядро. Предполагается много маленьких многопроцессорных компьютеров, объединённых в сеть, на которых запущена вот такая операционка. Линукс тут явно не к селу не к городу. Он и дальше будет безуспешно решать проблему глобальных блокировок и проч. фигни, в то время как в миниксе таких проблем просто не существует.
| |
|
2.10, Дмитрий Ю. Карпов (?), 23:48, 08/02/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
Глобальные блокировки возникают от того, что несколько компонент ядра обращаются к общим данным. Отказ от такого поведения просадит производительность ниже плинтуса.
А проблема блокировок возникает и при работе многих компьютеров в сети. Бороться с этой проблемой можно, но никак не увеличением числа компьютеров в этой сети.
| |
|
3.42, Minixoid (?), 12:25, 09/02/2010 [^] [^^] [^^^] [ответить]
| +2 +/– |
А производительность вашего мозга не проседает ?
Исследования показывают, что в мозгу одновременно работают тысячи независимых агентов, которые взаимодействуют между собой и т.д ... Что приводит к такому феномену, как интеллект. Ещё есть такая штука, как OOAD, если почитать, что мир становится понятней.
| |
|
2.32, vkni (?), 07:43, 09/02/2010 [^] [^^] [^^^] [ответить]
| +3 +/– |
>Микроядро это микроядро. Предполагается много маленьких многопроцессорных компьютеров, объединённых в сеть, на
>которых запущена вот такая операционка.
У профессора Таненбаума была другая операционная система, тоже построенная на микроядре. Называлась она Амёбой - http://www.cs.vu.nl/pub/amoeba/ . И именно она была нацелена на то, что вы описываете.
А Minix - это всего-лишь Unix, построенный на более современном ядре. И как у всякого UNIX'а его "целевой" компьютер - родственник совершенно однопроцессорного PDP11. :-)
| |
|
|
4.43, szh (ok), 13:26, 09/02/2010 [^] [^^] [^^^] [ответить]
| –1 +/– |
на десктопах пользователи которые неспособны к изменению ОС.
На серверах админы, намного более готовые к изменениям ради качества.
| |
|
5.72, Ostrov (??), 06:57, 10/02/2010 [^] [^^] [^^^] [ответить]
| +3 +/– |
>> На серверах админы, намного более готовые к изменениям ради качества.
Мечтаете?
| |
|
4.86, User294 (ok), 21:45, 11/02/2010 [^] [^^] [^^^] [ответить]
| +/– |
>А виндовс на 90% десктопов, но это же не говорит качестве !!!
Как не говорит и о том что микроядра в чистом виде нужны где-то кроме нескольких очень специфичных ниш где производительность не главное.
| |
|
3.84, User294 (ok), 21:38, 11/02/2010 [^] [^^] [^^^] [ответить]
| +/– |
>то-то linux на половине кластеров стоит...
Половине? В топ500 поболее половины, IIRC. И, блин, процессоров и сетей там - хоть отбавляй.
| |
|
2.68, pavlinux (ok), 03:56, 10/02/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Микроядро это микроядро. Предполагается много маленьких многопроцессорных компьютеров, объединённых в сеть, на
>которых запущена вот такая операционка. Линукс тут явно не к селу
>не к городу. Он и дальше будет безуспешно решать проблему глобальных
>блокировок и проч. фигни
Ткни пальцем в код, где у Linux проблема глобальных блокировок???
| |
2.83, User294 (ok), 21:35, 11/02/2010 [^] [^^] [^^^] [ответить]
| +/– |
> будет безуспешно решать проблему глобальных блокировок и проч. фигни
Пока вы тут газифицируете, посмотрите заодно что там у нас в топ500 занимает большую часть. Да-да, с сетями и кучами процессоров. Там почему-то нифига не миникс. Эти теоретики такие теоретики :)
| |
|
3.94, dRiZd (?), 00:22, 12/02/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
Как говориться - Linux уже работает, а MINIX еще из детских штанишек не вылезла.
Я думаю это показатель.
| |
|
4.95, vOrOn (ok), 20:32, 12/02/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Как говориться - Linux уже работает, а MINIX еще из детских штанишек
>не вылезла.
>Я думаю это показатель.
Линукс это с каких пор микроядро? А тогда показатель чего?
Что копроэкономика побеждает всё и будущее в недоделанных дешёвых заменителях заменителей?
| |
|
5.96, dRiZd (?), 21:15, 12/02/2010 [^] [^^] [^^^] [ответить]
| +/– |
Трава видать крепка - не отпускает совсем?
Я говорил о коммерческой эскплуатации систем: до тех пор пока система не приносит коммерческой выгоды - это пустой звук.
| |
|
|
|
|
1.11, Demetrio (?), 23:51, 08/02/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
такую штуку по идее можно на марсоходы и прочее ставить. Жаль, что нету мощного коммерческого толкача для разгона проекта.
| |
|
2.12, centosuser (ok), 23:56, 08/02/2010 [^] [^^] [^^^] [ответить]
| +3 +/– |
вот коммерческий-то толчок как раз не так давно был. А вот практический толчок нужен - да. Эта версия ждет своего применения, на эксплуатации студентов и пока жив автор - сможет дальше ждать.
| |
2.23, Piter_Ring (ok), 01:32, 09/02/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
>такую штуку по идее можно на марсоходы и прочее ставить. Жаль, что
>нету мощного коммерческого толкача для разгона проекта.
кстати, на марсоходах такие костыли работают, что поделка миникса в плане архитектуры просто шедевр. (но как раз простые линейные системы с множественным дублированием как раз и оказываются самыми живучими.)
| |
|
3.69, pavlinux (ok), 04:06, 10/02/2010 [^] [^^] [^^^] [ответить]
| –1 +/– |
>>такую штуку по идее можно на марсоходы и прочее ставить. Жаль, что
>>нету мощного коммерческого толкача для разгона проекта.
>
>кстати, на марсоходах такие костыли работают, что поделка миникса в плане архитектуры
>просто шедевр. (но как раз простые линейные системы с множественным дублированием
>как раз и оказываются самыми живучими.)
PowerPC c VxWorks тама...
А Миниху до космоса, как самогону до ракетного топлива...
| |
|
|
1.13, аноним (?), 00:27, 09/02/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +4 +/– |
Прикрутили бы уже pkgsrc или другую source-based пакетную систему. Без софта любая ось - бесполезная игрушка.
| |
|
2.47, Zulu (?), 16:43, 09/02/2010 [^] [^^] [^^^] [ответить]
| –3 +/– |
>Прикрутили бы уже pkgsrc или другую source-based пакетную систему. Без софта любая
>ось - бесполезная игрушка.
Можно подумать у миникса есть другие цели, кроме как быть бесполезной игрушкой.
| |
|
1.15, FPGA (ok), 00:46, 09/02/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Я догадался как поставить там иксы. Но при запуске оно выдает какую-то кашу на экране и не реагирует.
Вопрос:
1) какие виртуалки умеют правильно дружить с графикой от minix3?
2) если никакие, то придется ставить на комп?
В принципе у еня старый комп для экспериментов, но в виртуалке удобнее :)
| |
|
2.19, Piter_Ring (ok), 01:12, 09/02/2010 [^] [^^] [^^^] [ответить]
| +/– |
"догадливый" :))
там черным-по-аглицки написано жми GDM стартанут иксы )
я запустил даное "чудо" на виртуалбоксе под виндой7 х64.
С Х=сами.
Вот только сколь-либо практическое применение для себя пока не нашел.
Получился чисто аккадемический интересе.
(кстати, данная новость перед этим пробегала в мини-новостях опеннета и там я уже писал
по поводу успешного запуска под виртуалбоксом. Но почему то при перекочевании новости из мини в главную - коменты пропали и мои и других. (или я просто не нашел старую копию новости ?)
| |
|
3.21, FPGA (ok), 01:26, 09/02/2010 [^] [^^] [^^^] [ответить]
| –1 +/– |
> там черным-по-аглицки написано жми GDM стартанут иксы )
http://wiki.minix3.org/en/UsersGuide/IntroductionToX
When installation is completed, be sure you are logged in as root and type: xdm
Пожалуйста, не выпендривайся, если есть успешный опыт запуска Xов, который отличается от того что по моей ссылке - напиши. Всем будет интересно и полезно.
ЗЫ
Тоже использую VirtualBox...
ЗЗЫ
Я использую такую команду для запуска: Start your VM with this command: VBoxSDL --startvm minix --norawr0 --norawr3.
Потому что у меня нет аппаратной акселерации. А у тебя как? Может в этом разница?
| |
|
4.24, Piter_Ring (ok), 01:37, 09/02/2010 [^] [^^] [^^^] [ответить]
| +/– |
без выпендрежа, а в какой системе крутится вбокс у тебя ?
может в этом проблема?
| |
|
5.26, FPGA (ok), 01:52, 09/02/2010 [^] [^^] [^^^] [ответить]
| +/– |
У меня Ubuntu Linux 9.10 x86_64. VirtualBox 3.1.2, последний. Pentium D 815, аппаратная акселерация виртуализации выключена.
При запуске появляются полосы в окне, что-то оно все же пытается вывести на экран.
Может QEMU заюзать?..
| |
|
|
7.28, FPGA (ok), 02:20, 09/02/2010 [^] [^^] [^^^] [ответить]
| +/– |
> Единственное что приходит на ум, так это разрешение экрана, почему то стартует в режиме 1280х1024. меньше никак :)
Во, точно... Видимо из за этого проблема. У меня то 1024x768...
| |
|
|
|
|
3.37, Антон (??), 10:44, 09/02/2010 [^] [^^] [^^^] [ответить]
| +/– |
>(кстати, данная новость перед этим пробегала в мини-новостях опеннета и там я
>уже писал
>по поводу успешного запуска под виртуалбоксом. Но почему то при перекочевании новости
>из мини в главную - коменты пропали и мои и других.
>(или я просто не нашел старую копию новости ?)
Это разные новости, там бы тестовый выпуск, здесь - стабильный релиз.
Комменты вроде на месте http://www.opennet.dev/opennews/art.shtml?num=25315
| |
|
|
1.35, tux2002 (ok), 09:16, 09/02/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Мне приходится крутить на VBox или KVM. На ноуте MSI U120 перезагружается после старта ядра (и не только у меня). Писал на MINIX трекер - тишина :(.
| |
1.39, Basiley (ok), 10:56, 09/02/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
ось на самом деле сделана ГРАМОТНО.
вот если бы FOSS-комьюнити у нее было НОРМАЛЬНОГО размера ...
но увы и ах.
пока.
подвинуть QNX не подвинет, но в остальное - почему нет ?
было бы занятно увидеть среди одной(помимо kFBSD и L-UX)из веток Debian ;)
| |
1.63, Ariel (ok), 01:51, 10/02/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Много ли инсталляций Darwin OS? А в составе Mac OS X это 10% рынка. Может на основе Minix какая-нибудь компания создаст классную десктоп систему. Между прочим, и NextStep, и Mac были спроектированы, написаны и отлажены за несколько лет, в отличие от.
| |
|
2.88, User294 (ok), 21:55, 11/02/2010 [^] [^^] [^^^] [ответить]
| +/– |
>10% рынка. Может на основе Minix какая-нибудь компания создаст классную десктоп
>систему.
А он чем-то таким этаким лучше других заточен на создание десктопов, что компания выберет именно его? Интересно, и чем же? А то для компаний аргументы вида "микроядро это круто" совершенно не катят.
| |
|
1.65, FPGA (ok), 03:21, 10/02/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Спасибо всем кто помог с X сервером для Minix. С VirtualBox так и не заработало. А вот с QEMU графика запустилась сразу и без проблем.
| |
1.73, anonumouse (?), 11:30, 10/02/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
ставил какую-то предыдущую версию миникс в qemu на Debian Sid пару месяцев назад
X-ы стартовали
посмотрел, порадовался, удалил
| |
|