1.2, Аноним (-), 13:03, 05/11/2011 [ответить] [﹢﹢﹢] [ · · · ]
| –11 +/– |
Будущее все-таки за микроядерными системами, а не за виртуалками.
Последние слишком уж переусложненные, и слишком в них много багов.
| |
|
|
3.6, Аноним (-), 14:01, 05/11/2011 [^] [^^] [^^^] [ответить]
| –2 +/– |
> Поправьте меня, если я неправ - но это же разные вещи
Поправляю. В чем именно разные, и в чем именно схожие?
С другой стороны, если бы они были одинаковые, зачем бы тогда вообще было говорить об их различии. Логика!
| |
|
4.11, Аноним (-), 14:30, 05/11/2011 [^] [^^] [^^^] [ответить]
| +/– |
На самом деле всем нужно что бы можно было отвязать приложение от хоста.
Запустил приложение дал ему ресурсов и список хостов. оно пощло на них работать и выход одного из хостов просто пропорционально "затормаживает" работу. Так до создания такой среды еще очень далеко, выворачиваются при помощи виртуалок.
| |
|
5.12, simpler (?), 14:35, 05/11/2011 [^] [^^] [^^^] [ответить]
| +/– |
> На самом деле всем нужно что бы можно было отвязать приложение от хоста.
> Запустил приложение дал ему ресурсов и список хостов. оно пощло на них работать и выход одного из хостов просто пропорционально "затормаживает" работу. Так до создания такой среды еще очень далеко, выворачиваются при помощи виртуалок.
Вы считаете, что только в этом и заключается смысл и назначение как виртуалок, так и микроядер?
| |
|
4.25, Аноним (-), 19:34, 05/11/2011 [^] [^^] [^^^] [ответить]
| +6 +/– |
Ок. Мне нужна инфраструктура для развертывания и тестирования кроссплатформенного приложения на Qt, для чего я использую VirtualBox (разработчка на Linux, сборка Mac-версии - на MacOS под VB). Если Linux будет иметь микро-ядро - как мне это поможет? Или скажем для обучения администрированию можно создать несколько виртуальных машин и экспериментировать - опять же, сама по себе ОС, хотя бы и с микроядром, мне никак в этом не поможет. Просто виртуальная машина для разных вещей может применяться.
А по поводу того, какая архитектура лучше (и главное - для ЧЕГО лучше) - микроядро или монолитное - тоже существуют разногласия, даже у таких гигантов, как Торвальдс и Танненбаум, так что не стоит так категорично заявлять, особенно если сами некомпетентны в этом вопросе (читай "не разрабатываете своё ядро").
| |
|
5.26, simpler (?), 20:49, 05/11/2011 [^] [^^] [^^^] [ответить] | –4 +/– | Откуда вы знаете, кто что разрабатывает, а что нет Вот вы точно ядра не разраба... большой текст свёрнут, показать | |
|
6.27, Аноним (-), 22:16, 05/11/2011 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Откуда вы знаете, кто что разрабатывает, а что нет.
Да, извините, погорячился.
> Точнее видимо вы убеждены, что разрабатывать ядра могут только "гиганты"
Нет, я такого не говорил, "гиганты" я применил совершенно в другом контексте.
> Но откуда вы взяли, что ядра непременно должны быть "гигантскими"?
Увольте, такого я тоже не утверждал. Да и я не против, мне в принципе микроядерная архитектура не претит. Но и в доводах Торвальдса в пользу монолитного ядра тоже есть смысл (как по мне), так что я просто не берусь судить.
> Из специфики задач, которыми вы занимаетесь - всего лишь следует, что вас действительно эта тема не касается, какие технологии перспективнее - виртуалки или микроядра
Я говорил совершенно не о том, очевидно вы меня не поняли. Я имел ввиду, что мне нужно иметь возможность запускать операционные системы, не устанавливая их физически (ну ни к чему мне 3 виндовса и хакинтош какой-нибудь на машине), т.е. я просто их запускаю в виртуалке. там у меня на каждой системе настроено окружение только для сборки приложений. а теперь предположим, что все эти системы имеют микро-ядро в своей основе. И всё равно мне придется ставить их на виртуалку, т.к. в качестве хост-систем я их видеть ну никак не хочу, потому что разрабатываю на Linux.
> на микроядрах можно делать принципиально новые решения, будучи избавленными от тех ограничений, которые устанавливали монолитные ядра.
А вот здесь, если можете, подробнее, видимо я не в теме. Буду благодарен за конкретную информацию и ссылки.
| |
|
7.31, simpler (?), 00:09, 06/11/2011 [^] [^^] [^^^] [ответить] | –1 +/– | В каком же тогда А я тоже не против монолитных ядер На их основе созданы класс... большой текст свёрнут, показать | |
|
6.29, Аноним (-), 22:25, 05/11/2011 [^] [^^] [^^^] [ответить]
| +/– |
По ходу мы с вами говорим о разных вещах. Вы скорее про виртуальные машины типа JVM, а я - про VirtualBox. То, что применять JVM для изоляции процессов и обеспечения безопасности - некрасиво и неэффективно - я полностью согласен.
| |
|
|
|
|
2.4, Andrey Mitrofanov (?), 13:18, 05/11/2011 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Будущее все-таки за микроядерными системами
>слишком уж переусложненные, и слишком в них много багов.
К Вашим Миниксам, проф.Танненбаум, это всё тоже относится в не меньшей степени.
Просто честнее надо быть в changelog-ах. Ж-Р
| |
|
3.5, проф. Танненбаум (?), 13:58, 05/11/2011 [^] [^^] [^^^] [ответить]
| +2 +/– |
> К Вашим Миниксам, проф.Танненбаум, это всё тоже относится в не меньшей степени.
> Просто честнее надо быть в changelog-ах. Ж-Р
Что именно относится? Сложность?
Видимо "миникс" и "танненбаум" - это все что вам известно по предмету.
| |
|
4.8, Andrey Mitrofanov (?), 14:08, 05/11/2011 [^] [^^] [^^^] [ответить]
| +/– |
>> К Вашим Миниксам, проф.Танненбаум, это всё тоже относится
>это все что вам известно по предмету.
Профессор! Расскажите же мне про микроядро уиндоуз, а то ж я что-то пропустил?
| |
|
5.10, проф. Танненбаум (?), 14:24, 05/11/2011 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Профессор! Расскажите же мне про микроядро уиндоуз, а то ж я что-то пропустил?
То есть до вас даже такие слухи дошли! Похвально-похвально.
Ну уж теперь-то точно вы можете не сомневаться, что вы об этом все-все знаете!
Так что вы там говорили, что там к чему относится?
Раз уж вы все об этом знаете.
| |
|
6.18, Аноним (-), 15:26, 05/11/2011 [^] [^^] [^^^] [ответить]
| +/– |
>fiasco os
>C++ implementation of the L4 kernel interface
Жесть как она есть.
| |
6.19, Andrey Mitrofanov (?), 15:30, 05/11/2011 [^] [^^] [^^^] [ответить]
| +/– |
> os.inf.tu-dresden.de
> Особенно прошу обратить внимание на fiasco os
В Дрездене було много незанятых студентов и мало Таненбаума? Профессор, не дорабатываете!?
| |
|
|
|
|
2.7, Онаним (?), 14:02, 05/11/2011 [^] [^^] [^^^] [ответить]
| +4 +/– |
> Будущее все-таки за микроядерными системами, а не за виртуалками.
Будущее за гигантскими человекоподобными роботами
А если серьезно - одно другому не мешает существовать
| |
|
3.9, simpler (?), 14:17, 05/11/2011 [^] [^^] [^^^] [ответить]
| –4 +/– |
>> Будущее все-таки за микроядерными системами, а не за виртуалками.
> Будущее за гигантскими человекоподобными роботами
Нет. Будущее за наноскопическими нанодроидами.
> А если серьезно - одно другому не мешает существовать
Оно и не мешает микроядеркам развиваться. Просто виртуалки неизбежно движутся к микроядеркам, только с другого конца - посредством рефакторинга.
Другое дело, стоит ли тратить время на освоение всяких технологий виртуализации, если это всего лишь промежуточный этап - распад переусложненных монолитных ядер. И впоследствии все эти виртуализации превратятся в гору отработанного хлама.
Проще сразу встать туда, куда остальная толпа придет лесом, но все равно придет.
А когда дойдут все, как всегда все самое вкусное уже разберут.
| |
|
2.22, VKraft (?), 16:21, 05/11/2011 [^] [^^] [^^^] [ответить]
| +/– |
будущее за другими подходами к хранению и обработке информации. но это будет ещё не скоро и это очень большое горе(С) ;) а виртуализация/микроядерные системы суть изоляция+утилизация незанятых ресурсов ну и в какой-то мере безопсность
| |
2.28, Avator (ok), 22:20, 05/11/2011 [^] [^^] [^^^] [ответить]
| +4 +/– |
Уважаемый, вы путаете теплое с мягким. У микроядер и виртуализации конечно есть точки пересечения.
Но скажите, как мне микроядро поможет протестировать кластер? И работу моих приложений в кластере?
Например Windows Cluster Service, или протестировать работу CouchDB, MongoDB? Конфигурацию кластера Application Server'ов (напримерр Websphere Application Server)?
Протестировать новые версии ОС? Работу своего ПО на других ОС (например работая под Linux, протестировать своё приложение под Windows и MacOS)?
Ни сейчас ни в перспективе микроядро мне в этом не поможет!
| |
2.37, Sasa (??), 11:31, 08/11/2011 [^] [^^] [^^^] [ответить]
| +/– |
> Будущее все-таки за микроядерными системами, а не за виртуалками.
> Последние слишком уж переусложненные, и слишком в них много багов.
Будущее - за аппаратной виртуализацией, такой как например TrustZone у ARM, где системы общего назначения работают в untrusted режиме ничего не подозревая о том что находятся под полным контролем кода работающего в trusted режиме практически без снижения общей производительности системы.
| |
|
|
2.14, Andrey Mitrofanov (?), 14:55, 05/11/2011 [^] [^^] [^^^] [ответить]
| +1 +/– |
Один набросил, второй принял пас и пробил.... Опасна!! ГОО!... Штанга опять спасает.
---А давайте про Сан и GPL поговорим?
| |
|
1.16, Аноним (-), 15:03, 05/11/2011 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
лучше бы сделали загрузку с USB, лучше если виртуального. Даже в QEmu & Bochs это можно сделать
| |
|
2.34, stimpack (?), 09:13, 06/11/2011 [^] [^^] [^^^] [ответить]
| +/– |
зачем, у них usb - это от лукавого - то надо что-то там из плагинов догрузить, то отваливается постоянно...
| |
|
|