The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

24.04.2013 16:33  Разработанный проектом NetBSD гипервизор Rump портирован для ядра Linux

Разработчики NetBSD продолжили эксперименты с подсистемой RUMP (Runnable Userspace Meta Program), позволяющей организовать выполнение частей ядра NetBSD на сторонних платформах и в обособленных окружениях. Новым достижением является портирование гипервизора RUMP для работы на уровне ядра Linux, что позволяет обеспечить поддержку прямой загрузки ядром Linux частей ядра NetBSD.

Представленные наработки позволяют загружать ядром Linux немодифицированные драйверы, написанные для ядра NetBSD. Запускаемые компоненты NetBSD выполняются в виде RUMP-ядер, работающих поверх гипервизора RUMP, который предоставляет высокоуровневый интерфейс к возможностям хост-системы, таким как распределение памяти и создание нитей. В данном случае хост-системой является ядро Linux, а запуск rump-ядра осуществляется через загрузку специально подготовленного модуля для ядра Linux.

Для демонстрации возможностей rump-гипервизора в Linux-окружении осуществлен запуск TCP/IP-стека NetBSD, что позволило организовать функцинирование отдельного TCP/IP стека NetBSD параллельно с TCP/IP-стеком Linux. Аналогичным образом могут быть запущены и другие подсистемы ядра NetBSD, такие как драйверы файловых систем. В качестве возможных применений представленной разработки называется возможность использования немодифицированных драйверов NetBSD во встраиваемых прошивках, для чего достаточно интегрировать в прошивки компоненты с реализацией легковесной прослойки для обеспечения работы гипервизора RUMP.

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

Напомним, что ранее уже была обеспечена возможность использования модулей ядра NetBSD в Linux (например, можно было использовать драйверы с реализацией поддержки файловой системы FFS), но при этом RUMP-компоненты запускались в форме пользовательских процессов. Также ядро и драйверы NetBSD были адаптированы для запуска в web-браузере, путём их компиляции в JavaScript при помощи пакета Emscripten.

  1. Главная ссылка к новости (http://blog.netbsd.org/tnf/ent...)
  2. OpenNews: Эксперимент по использованию бинарных модулей ядра NetBSD в Linux
  3. OpenNews: Ядро и драйверы NetBSD скомпилированы в JavaScript для запуска в web-браузере
  4. OpenNews: В NetBSD добавлена поддержка автозагрузки модулей ядра для работы на пользовательском уровне
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: rump, hypervisor, virtual, kernel, netbsd, linux
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, Fracta1L (ok), 16:46, 24/04/2013 [ответить] [показать ветку] [···]    [к модератору]
  • –7 +/
    Тащат всякую каку в ядро, даже не задумываясь нужно ли это :)
     
     
  • 2.2, Фтщтнь (?), 16:48, 24/04/2013 [^] [ответить]    [к модератору]
  • +10 +/
    "В смысл не вникай, сразу отвечай"

    Перевожу - в ядро Rump  не принят, его просто портировали чтобы он мог работать в ядре. Так что ничего туда не тащат (в данном конкретном случае)

     
     
  • 3.3, Fracta1L (ok), 16:57, 24/04/2013 [^] [ответить]    [к модератору]
  • +11 +/
    > в ядро Rump  не принят

    Совсем уже забюрократились, годные вещи не хотят в ядро принимать.

     
     
  • 4.4, Аноним (-), 17:02, 24/04/2013 [^] [ответить]    [к модератору]
  • +7 +/
    Потролил. Молодец
     
  • 1.5, Аноним (-), 17:06, 24/04/2013 [ответить] [показать ветку] [···]     [к модератору]
  • +4 +/
    А нафига собственно ЯДро GNU Linux поддерживает гораздо больши спектр аппаратны... весь текст скрыт [показать]
     
     
  • 2.6, ESP (??), 17:17, 24/04/2013 [^] [ответить]    [к модератору]  
  • –5 +/
    смешная шутка про то, что Linux поддерживает больше устройств и платформ, чем NetBSD
     
     
  • 3.23, Zulu (?), 21:46, 24/04/2013 [^] [ответить]    [к модератору]  
  • +5 +/
    Not a joke, actually.
     
  • 3.28, Аноним (-), 00:45, 25/04/2013 [^] [ответить]    [к модератору]  
  • +9 +/
    > смешная шутка про то, что Linux поддерживает больше устройств и платформ, чем NetBSD

    Вообще-то, это не шутка.

    Если вспомнить историю с NetBSD на кофеварке - прежде, чем ставить NetBSD, оттуда пришлось стереть линукс, шедший с завода.

     
  • 3.61, Аноним (-), 01:24, 26/04/2013 [^] [ответить]    [к модератору]  
  • +1 +/
    > смешная шутка про то, что Linux поддерживает больше устройств и платформ, чем NetBSD

    Ну вкати свой NetBSD на cubieboard например? Если уж вы поперлись меряться пиписьками...

     
  • 2.8, d (??), 17:24, 24/04/2013 [^] [ответить]    [к модератору]  
  • –6 +/
    смешная шутка про ядро GNU/Linux
     
     
  • 3.33, Аноним (-), 01:24, 25/04/2013 [^] [ответить]    [к модератору]  
  • +/
    > смешная шутка про ядро GNU/Linux

    Теперь модно шутить про ядро systemd/linux :)

     
  • 2.9, Fomalhaut (?), 17:27, 24/04/2013 [^] [ответить]    [к модератору]  
  • –9 +/
    Линю ещё долго нагонять NetBSD по количеству платформ. До-о-олго...
     
     
  • 3.12, anonymous (??), 17:44, 24/04/2013 [^] [ответить]    [к модератору]  
  • +10 +/
    http://en.wikipedia.org/wiki/Comparison_of_operating_system_kernels#Supported
     
  • 3.29, Аноним (-), 00:46, 25/04/2013 [^] [ответить]    [к модератору]  
  • +3 +/
    > Линю ещё долго нагонять NetBSD по количеству платформ. До-о-олго...

    Смешная шутка, ага :)

     
  • 3.32, Аноним (-), 01:24, 25/04/2013 [^] [ответить]     [к модератору]  
  • +4 +/
    Ну покажите мне NetBSD на PPC64 или s 390 Если разработчики NetBSD свои пять с ... весь текст скрыт [показать]
     
     
  • 4.51, Andrew Kolchoogin (?), 16:55, 25/04/2013 [^] [ответить]    [к модератору]  
  • –5 +/
    > Ну покажите мне NetBSD на PPC64 или s/390.

    А мне линукс на VAX'ах извольте продемонстрировать. С аргументами "не нужен" -- идите зарослями крапивы.

     
     
  • 5.57, Аноним (-), 21:39, 25/04/2013 [^] [ответить]    [к модератору]  
  • +2 +/
    > А мне линукс на VAX'ах

    Начнем с демонстрации хотя бы одного функционирующего VAX'а.

     
  • 5.63, Аноним (-), 01:34, 26/04/2013 [^] [ответить]     [к модератору]  
  • +1 +/
    Не, зарослями крапивы пусть идут галимые теоретики, с архитектурами которые не в... весь текст скрыт [показать]
     
  • 5.71, pavlinux (ok), 02:33, 26/04/2013 [^] [ответить]     [к модератору]  
  • +/
    http linux-vax sourceforge net download index html... весь текст скрыт [показать]
     
  • 3.62, Аноним (-), 01:31, 26/04/2013 [^] [ответить]     [к модератору]  
  • +1 +/
    Блажен кто верует Идем на http downloads openwrt org attitude_adjustment 12 0... весь текст скрыт [показать]
     
  • 2.10, бедный буратино (ok), 17:37, 24/04/2013 [^] [ответить]    [к модератору]  
  • +1 +/
    > А нафига собственно?

    А знаете ли вы, голубчик, что такое RUMP?

     
  • 2.13, qux (ok), 17:46, 24/04/2013 [^] [ответить]    [к модератору]  
  • –1 +/
    Подобный вариант с линуксом может быть полезен для отладки, например.
     
     
  • 3.49, Аноним (-), 14:48, 25/04/2013 [^] [ответить]    [к модератору]  
  • +/
    > Подобный вариант с линуксом может быть полезен для отладки, например.

    Хм. А кого так отлаживать-то?

     
     
  • 4.50, qux (ok), 16:36, 25/04/2013 [^] [ответить]     [к модератору]  
  • +/
    Ядерный код гостя Вообще это мне Рабинович напел, но звучит не бесмысленно Д... весь текст скрыт [показать]
     
     
  • 5.64, Аноним (-), 01:34, 26/04/2013 [^] [ответить]    [к модератору]  
  • +1 +/
    > Ядерный код "гостя".

    Его можно и просто в виртуализаторе типа KVM отлаживать. Нафига козе баян?

     
     
  • 6.74, qux (ok), 14:20, 26/04/2013 [^] [ответить]     [к модератору]  
  • +/
    Возможно, потери производительности или другие минусы для машин без Intel VT A... весь текст скрыт [показать]
     
     
  • 7.78, Аноним (-), 00:33, 27/04/2013 [^] [ответить]     [к модератору]  
  • +1 +/
    Зато на современных машинах можно еще и PCI девайсы с хоста пробрасывать Так, п... весь текст скрыт [показать]
     
     
  • 8.81, qux (ok), 12:00, 27/04/2013 [^] [ответить]     [к модератору]  
  • +/
    В курсе, сам так делал, хотя там может быть надо еще не-shared irq и или поддерж... весь текст скрыт [показать]
     
  • 2.18, anonymous (??), 20:11, 24/04/2013 [^] [ответить]    [к модератору]  
  • –1 +/
    Можно таким извращенным способом MPLS на линуксе поднимать.
     
     
  • 3.24, Аноним (-), 21:52, 24/04/2013 [^] [ответить]    [к модератору]  
  • –1 +/
    Можно гораздо менее извращённым способом
    http://sourceforge.net/projects/mpls-linux/
    http://zmpls.sourceforge.net/
     
     
  • 4.25, anonymous (??), 22:41, 24/04/2013 [^] [ответить]     [к модератору]  
  • +/
    Судя по всему - нельзя Статус бета, дата последнего релиза - 2011 год Померло ... весь текст скрыт [показать]
     
  • 3.45, Аноним (-), 11:28, 25/04/2013 [^] [ответить]    [к модератору]  
  • +1 +/
    для МПЛС есть циска
     
     ....нить скрыта, показать (27)

  • 1.7, iZEN (ok), 17:19, 24/04/2013 [ответить] [показать ветку] [···]    [к модератору]  
  • –2 +/
    Бздалятор.
     
     
  • 2.37, Фтщтнь (?), 01:47, 25/04/2013 [^] [ответить]    [к модератору]  
  • –1 +/
    > Бздалятор.

    Ыхыхы, а ведь точно.

     
  • 2.40, Led (ok), 02:08, 25/04/2013 [^] [ответить]    [к модератору]  
  • +1 +/
    > Бздалятор.

    Зачётные ник, тебе подходит.

     
  • 2.65, Аноним (-), 01:35, 26/04/2013 [^] [ответить]    [к модератору]  
  • +1 +/
    > Бздалятор.

    Ты наконец придумал себе титул? Почетный бздалятор опеннета - iZEN :)

     
  • 1.14, lucentcode (ok), 18:53, 24/04/2013 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    Годное решение. Если некоторые модули Linux переписать под NetBSD - можно получить гибридное ядро. И не микроядро, но и не монолитное ядро. Интересное решение.
     
     
  • 2.15, XoRe (ok), 19:24, 24/04/2013 [^] [ответить]    [к модератору]  
  • +/
    > Годное решение. Если некоторые модули Linux переписать под NetBSD

    Чтобы запустить их в Linux под RUMP ? :)

     
     
  • 3.83, lucentcode (ok), 01:03, 30/04/2013 [^] [ответить]     [к модератору]  
  • –1 +/
    Да, так мы получим возможность держать в ядре только основной функционал, а всё ... весь текст скрыт [показать]
     
  • 2.22, Аноним (-), 21:25, 24/04/2013 [^] [ответить]    [к модератору]  
  • –1 +/
    монолит это про какое ядро?
     
     
  • 3.31, Аноним (-), 00:52, 25/04/2013 [^] [ответить]    [к модератору]  
  • +2 +/
    > монолит это про какое ядро?

    Тащемта, и пингвин, и бзди - монолит.

     
     
  • 4.72, pavlinux (ok), 02:35, 26/04/2013 [^] [ответить]    [к модератору]  
  • –1 +/
    >> монолит это про какое ядро?
    > Тащемта, и пингвин, и бзди - монолит.

    rm -rf /lib/modules/'uname -r'

    Опа, и немонолит... :)  

     
     
  • 5.73, vle (ok), 13:05, 26/04/2013 [^] [ответить]    [к модератору]  
  • +/
    С точки зрения адресного пространства, в котором работают
    ВСЕ модули ядра -- монолит. Павлинух, ты не можешь этого не знать,
    не прикидывайся, не убивай мою веру в человечество.
     
     
  • 6.75, pavlinux (ok), 14:38, 26/04/2013 [^] [ответить]    [к модератору]  
  • +/
    > не прикидывайся, не убивай мою веру в человечество.

    :-P

     
  • 5.79, Аноним (-), 00:34, 27/04/2013 [^] [ответить]    [к модератору]  
  • –1 +/
    > Опа, и немонолит... :)

    Модульный монолит - вот такие вот взаимоисключающие параграфы :)

     
  • 1.16, klalafuda (?), 19:30, 24/04/2013 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    Я конечно дико извиняюсь, но по крайней мере на моей практике работы с NetBSD ситуация была сторого противоположной: очень хотелось поиметь те или иные компоненты, которые есть в Linux но отсутствуют в NetBSD. Собственно после очередного N-го хочу альтруисические попытки писать против ветра вконец устали и NetBSD была отправлена на задворки истории (хотя система хорошая). Надеюсь, сегодня ситуация существенно изменилась к лучшую сторону.
     
     
  • 2.19, валераты (?), 20:25, 24/04/2013 [^] [ответить]    [к модератору]  
  • –1 +/
    Примеры бы... а то только идеи.. против ветру.
     
     
  • 3.20, klalafuda (?), 20:38, 24/04/2013 [^] [ответить]     [к модератору]  
  • +2 +/
    При подборе embedded платок для той или иной железки у производителя сегодня в 9... весь текст скрыт [показать]
     
     
  • 4.26, iZEN (ok), 23:51, 24/04/2013 [^] [ответить]    [к модератору]  
  • –1 +/
    Как поживает systemd в embedded?
     
     
  • 5.27, mine (ok), 00:17, 25/04/2013 [^] [ответить]    [к модератору]  
  • +1 +/
    А как пропатчить КДЕ2?

    А если серьёзно:
    * кто из производителей видеоускорителей сейчас поддерживает бздю?
    * как с поддержкой WiFi?

     
     
  • 6.36, Аноним (-), 01:47, 25/04/2013 [^] [ответить]     [к модератору]  
  • +3 +/
    Только нвидия и только на х86 Что в эмбедовке автоматом означает давай, досвид... весь текст скрыт [показать]
     
  • 6.59, Имярек (?), 21:56, 25/04/2013 [^] [ответить]     [к модератору]  
  • –1 +/
    У меня NetBSD 6 0 1 стоит на нетбуке eMachines, WiFi работает нормально, хотя гр... весь текст скрыт [показать]
     
     
  • 7.66, Аноним (-), 01:37, 26/04/2013 [^] [ответить]     [к модератору]  
  • +1 +/
    А нормально - подразумевает агрегацию каналов, 40MHz и прочие современные технол... весь текст скрыт [показать]
     
     
  • 8.76, Имярек (?), 23:48, 26/04/2013 [^] [ответить]     [к модератору]  
  • –2 +/
    Мужик, не грузи, я осциллографом мегагерцы не мерял, это просто домашний вайфай ... весь текст скрыт [показать]
     
     
  • 9.80, Аноним (-), 00:39, 27/04/2013 [^] [ответить]     [к модератору]  
  • +1 +/
    Это можно посмотреть и без осциллографа Тем более что осцил на 2 4 и тем более ... весь текст скрыт [показать]
     
     
  • 10.82, Имярек (?), 22:32, 29/04/2013 [^] [ответить]     [к модератору]  
  • –1 +/
    В смысле отмазки Я как пользователь NetBSD просто сказал, что WiFi на ней работ... весь текст скрыт [показать]
     
  • 5.30, Аноним (-), 00:48, 25/04/2013 [^] [ответить]    [к модератору]  
  • +1 +/
    > Как поживает systemd в embedded?

    Прекрасно. С ним даже слабые системы грузятся за <10 секунд, а на за минуту, как со скриптами.
    Пример - http://www.opennet.ru/opennews/art.shtml?num=36767

     
     
  • 6.42, Фтщтнь (?), 03:09, 25/04/2013 [^] [ответить]     [к модератору]  
  • –2 +/
    Ну это если загрузятся, а бывает так что и нет ... весь текст скрыт [показать]
     
     
  • 7.47, Аноним (-), 14:42, 25/04/2013 [^] [ответить]    [к модератору]  
  • +/
    > Ну это если загрузятся, а бывает так что и нет.

    Вы путаете с OpenRC. Вот он грузится через раз.

     
  • 5.44, meequz (ok), 10:49, 25/04/2013 [^] [ответить]    [к модератору]  
  • +1 +/
    Прекрасно поживает, между прочим.
     
  • 2.35, Аноним (-), 01:45, 25/04/2013 [^] [ответить]     [к модератору]  
  • +2 +/
    Вот я и не понял - зячем перцы воюют с ветряными мельницами Инверсная задача ещ... весь текст скрыт [показать]
     
     
  • 3.39, Аноним (-), 01:56, 25/04/2013 [^] [ответить]     [к модератору]  
  • +/
    Why we do it Because we can ... весь текст скрыт [показать]
     
     
  • 4.67, Аноним (-), 01:38, 26/04/2013 [^] [ответить]    [к модератору]  
  • +1 +/
    > Why we do it? Because we can!

    (пробурчал чувак в ластах и лыжной маске на гамаке)

     
  • 2.77, Имярек (?), 23:55, 26/04/2013 [^] [ответить]    [к модератору]  
  • +/
    > Я конечно дико извиняюсь, но по крайней мере на моей практике работы
    > с NetBSD ситуация была сторого противоположной: очень хотелось поиметь те или
    > иные компоненты, которые есть в Linux но отсутствуют в NetBSD. Собственно
    > после очередного N-го хочу альтруисические попытки писать против ветра вконец устали
    > и NetBSD была отправлена на задворки истории (хотя система хорошая). Надеюсь,
    > сегодня ситуация существенно изменилась к лучшую сторону.

    И это пишет сам Klalafuda - помню Ваши посты о NetBSD на Опеннете лет так 10 назад :) Да, шестёрка оставляет куда более приятное впечатление, чем её предшественницы, хотя сохранить штаны полностью сухими ещё не получается.

     
     ....нить скрыта, показать (18)

  • 1.34, Аноним (-), 01:44, 25/04/2013 [ответить] [показать ветку] [···]     [к модератору]  
  • +1 +/
    Эталонный образец академ-подхода с помпой решили несуществующую проблему А рез... весь текст скрыт [показать]
     
     
  • 2.38, Аноним (-), 01:54, 25/04/2013 [^] [ответить]     [к модератору]  
  • +/
    Для полной академичности - на это еще надо было распилить грант на сотни нефти ... весь текст скрыт [показать]
     
  • 2.41, Фтщтнь (?), 02:31, 25/04/2013 [^] [ответить]    [к модератору]  
  • +1 +/
    >> загружать ядром Linux немодифицированные драйверы, написанные для ядра NetBSD.
    > Эталонный образец академ-подхода: с помпой решили несуществующую проблему. А результат
    > решения интересует похоже только самих решавших. Зато концептуально, не отнять.

    Ну собственно не барское (академическое) это дело - существующие проблемы решать. А вот в концепцию NetBSD о переносимости кода и решении этой проблемы нетривиальными (еще 10000 строчек кода и наше ядро будет работать на очередной кофеварке) способами разработка вполне вписывается. Возможно с точки зрения сегодняшней войны за то, какая операционная система будет работать на чьем-то десктопе, идея не очень практична, но в будущем пожалуй она могла бы быть использованна для например упрощения процессоров (зачем нужно тратить долю производительности железа на виртуализацию, если отдельные части ядра дргуой ОС могут работать вполне спокойно без потери производительности, ну или например зачем портировать свое приложение для ОС имярек, если в ее ядро уже включены компоненты этой системы).
    Просто как бы ну не виноват никто, что вы сейчас не видите перспектив развития этого решения скорее всего в силу своей низкой квалификации.

     
     
  • 3.43, Аноним (-), 10:48, 25/04/2013 [^] [ответить]     [к модератору]  
  • +/
    Видите ли, мой английский коллега, забывший переключить раскладку, какое дело ... весь текст скрыт [показать]
     
     
  • 4.46, Фтщтнь (?), 14:02, 25/04/2013 [^] [ответить]    [к модератору]  
  • +/
    > Видите ли, мой английский коллега, забывший переключить раскладку, какое дело... Я считаю,
    > что это решение как раз очень хорошо вписывается в тренд значительного

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

     
  • 3.48, Аноним (-), 14:45, 25/04/2013 [^] [ответить]     [к модератору]  
  • –1 +/
    Перпективы были бы, если бы они смогли запустить Linux поверх NetBSD, а не наобо... весь текст скрыт [показать]
     
     
  • 4.52, Фтщтнь (?), 18:17, 25/04/2013 [^] [ответить]    [к модератору]  
  • +1 +/
    >> Просто как бы ну не виноват никто, что вы сейчас не видите
    >> перспектив развития этого решения скорее всего в силу своей низкой квалификации.
    > Перпективы были бы, если бы они смогли запустить Linux поверх NetBSD, а
    > не наоборот.
    > Потому что Linux может много дать NetBSD, а NetBSD практически ничего не
    > может дать Linux-у.

    Я вам за здравие, а вы мне заупокой. Я как бы объясняю что интересна сама идея такой вот виртуализации, а вы все Linux да Linux. Не стоит так зацикливаться на одной  операционной системе, их достаточно много и собственно одной больше, другой меньше.

     
     
  • 5.53, AlexAT (ok), 20:35, 25/04/2013 [^] [ответить]    [к модератору]  
  • +1 +/
    Вы открыли для себя паравиртуализацию? Поздравляю.
     
     
  • 6.54, Фтщтнь (?), 20:54, 25/04/2013 [^] [ответить]    [к модератору]  
  • –1 +/
    Паравиртуализация все-таки требует накладных расходов для своей работы. Деградация меньше чем у гипервизоров, реализующих обычную виртуализацию, но она есть. Кроме того, паравиртуализация требует поддержки аппаратной виртуализации процессором,  читайте выше и пожалуйста внимательней,  особенно вот эту часть "но в будущем пожалуй она могла бы быть использованна для например упрощения процессоров". Кроме того можно ведь из процессоров выкинуть и саму аппаратную виртуализацию. Или например, в случае с ARMом вообще ее не реализовывать. Так что это я вас поздравляю, вы невнимательны, ну или не хотите понять идею целиком.
     
     
  • 7.55, AlexAT (ok), 20:58, 25/04/2013 [^] [ответить]    [к модератору]  
  • +1 +/
    > Паравиртуализация все-таки требует накладных расходов для своей работы.

    --- Запускаемые компоненты NetBSD выполняются в виде RUMP-ядер, работающих поверх гипервизора RUMP

    Тчк.

     
     
  • 8.56, Фтщтнь (?), 21:12, 25/04/2013 [^] [ответить]    [к модератору]  
  • –2 +/
    >> Паравиртуализация все-таки требует накладных расходов для своей работы.
    > --- Запускаемые компоненты NetBSD выполняются в виде RUMP-ядер, работающих поверх гипервизора
    > RUMP
    > Тчк.

    Увидел знакомое слово гипервизор, провел параллель между тем, о чем уже знал, сделал вывод, написал комментарий? Отличный ход мысли, но гипервизор тут не совсем то, что вы понимаете под этим словом.

    Читайте по ссылке http://www.netbsd.org/docs/rump/

     
     
  • 9.69, Аноним (-), 01:43, 26/04/2013 [^] [ответить]     [к модератору]  
  • +/
    Вы знаете, современные гипервизоры таки не требуют офигенных накладных расходов ... весь текст скрыт [показать]
     
  • 5.58, Аноним (-), 21:41, 25/04/2013 [^] [ответить]     [к модератору]  
  • +/
    Если технология by design ограничена по области применения, что сводит ее пользу... весь текст скрыт [показать]
     
     
  • 6.60, Фтщтнь (?), 01:06, 26/04/2013 [^] [ответить]    [к модератору]  
  • –1 +/
    Ну как бы это вы by design по-моему ограничены, если не можете представить для чего она предназначена (просто мыслите категориями Linux и все остальное), а технология отличная ИМХО.
     
     
  • 7.70, Аноним (-), 01:44, 26/04/2013 [^] [ответить]    [к модератору]  
  • +1 +/
    > остальное), а технология отличная ИМХО.

    Называя вещи своими именами, "yet another hypervisor". Всего лишь. Как бы концептуалы на него ни надр@чивали, а смысл именно такой.

     
  • 3.68, Аноним (-), 01:40, 26/04/2013 [^] [ответить]     [к модератору]  
  • +/
    Понимаете ли, эту самую перспективу в прожэктах такого плана мало кто видит уже ... весь текст скрыт [показать]
     
     ....нить скрыта, показать (15)

  • 1.84, am2 (?), 12:04, 30/04/2013 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    я сидел на netbsd с 1.5.1  версии и думаю что это очень полезное нововведение
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor