LINUX.ORG.RU

История изменений

Исправление firkax, (текущая версия) :

Скажем так, если б я делал ОС с нуля то запуск-остановку всяких штук я бы сделал из компилируемого бинарника. Однако не любой компилируемый бинарник автоматически становится хорошим, в частности в популярных линуксах я такого не наблюдаю. А скрипты не значит что прям всё плохо (хотя неидеально, да), и кстати надо отличать: есть код, который отвечает за запуск-остановку конкретного демона - и этот код определённо не часть init-а. То, что его можно писать на шелле - это гибко и хорошо. И если запускалка этих старт-стоп скриптов. Так вот, не так уж и много кода она там занимает.

Как у фри обстоят дела с паравиртуализацией, например?

ЛОЛШТО? А kvm – это что, по-твоему?

Мне казалось что kvm есть и в фре и соответственно можно совершенно одинаково запустить и там и там qemu. Видимо ошибался, по крайней мере не нашёл признаков его существования там. Ну, раньше было kqemu которое работало одинаково и в линуксе и в фре, потом его дропнули.

Но kvm это таки сторонний проект, который потом включили в ядро.

Ладно, пойдём с другой стороны тогда - в freebsd есть bhyve и он поддерживает virtio, ты про эту паравиртуализацию спрашивал или что-то другое?

jail – это chroot на стероидах

chroot это составная часть jail-а, да, и это самый адекватный способ контейнеризовать файловую систему. В чём претензия то? Я знаю, что в линуксе есть mount namespaces, которые тот же докер использует вместо chroot-а (который в линуксе немного дырявый и использовать его для контейнеризации таким образом затруднительно), но на мой взгляд от них один вред - файловая система контейнера оказывается в итоге непойми где, и чтобы просто прочитать с неё файл хостом приходится устраивать какую-то нелепую возню.

Ты эксперимент проводил, или просто обзываешь тормоза невыясненной природы 12309

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

Исправление firkax, :

Скажем так, если б я делал ОС с нуля то запуск-остановку всяких штук я бы сделал из компилируемого бинарника. Однако не любой компилируемый бинарник автоматически становится хорошим, в частности в популярных линуксах я такого не наблюдаю. А скрипты не значит что прям всё плохо (хотя неидеально, да), и кстати надо отличать: есть код, который отвечает за запуск-остановку конкретного демона - и этот код определённо не часть init-а. То, что его можно писать на шелле - это гибко и хорошо. И если запускалка этих старт-стоп скриптов. Так вот, не так уж и много кода она там занимает.

Как у фри обстоят дела с паравиртуализацией, например?

ЛОЛШТО? А kvm – это что, по-твоему?

Мне казалось что kvm есть и в фре и соответственно можно совершенно одинаково запустить и там и там qemu. Видимо ошибался, по крайней мере не нашёл признаков его существования там. Ну, раньше было kqemu которое работало одинаково и в линуксе и в фре, потом его дропнули.

Но kvm это таки сторонний проект, который потом включили в ядро.

Ладно, пойдём с другой стороны тогда - в freebsd есть bhyve и он поддерживает virtio, ты про эту паравиртуализацию спрашивал или что-то другое?

jail – это chroot на стероидах

chroot это составная часть jail-а, да, и это самый адекватный способ контейнеризовать файловую систему. В чём претензия то? Я знаю, что в линуксе есть mount namespaces, которые тот же докер использует вместо chroot-а (который в линуксе немного дырявый и использовать его таким образом затруднительно), но на мой взгляд от них один вред - файловая система контейнера оказывается в итоге непойми где, и чтобы просто прочитать с неё файл хостом приходится устраивать какую-то нелепую возню.

Ты эксперимент проводил, или просто обзываешь тормоза невыясненной природы 12309

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

Исправление firkax, :

Скажем так, если б я делал ОС с нуля то запуск-остановку всяких штук я бы сделал из компилируемого бинарника. Однако не любой компилируемый бинарник автоматически становится хорошим, в частности в популярных линуксах я такого не наблюдаю. А скрипты не значит что прям всё плохо (хотя неидеально, да), и кстати надо отличать: есть код, который отвечает за запуск-остановку конкретного демона - и этот код определённо не часть init-а. То, что его можно писать на шелле - это гибко и хорошо. И если запускалка этих старт-стоп скриптов. Так вот, не так уж и много кода она там занимает.

Как у фри обстоят дела с паравиртуализацией, например?

ЛОЛШТО? А kvm – это что, по-твоему?

Мне казалось что kvm есть и в фре и соответственно можно совершенно одинаково запустить и там и там qemu. Видимо ошибался, по крайней мере не нашёл признаков его существования там. Ну, раньше было kqemu которое работало одинаково и в линуксе и в фре, потом его дропнули.

Но kvm это таки сторонний проект, который потом включили в ядро.

Ладно, пойдём с другой стороны тогда - в freebsd есть bhyve и он поддерживает virtio, ты про эту паравиртуализацию спрашивал или что-то другое?

jail – это chroot на стероидах

chroot это составная часть jail-а, да, и это самый адекватный способ контейнеризовать файловую систему. В чём претензия то? Я знаю, что в линуксе есть mount namespaces, но на мой взгляд от них один вред - файловая система контейнера оказывается в итоге непойми где, и чтобы просто прочитать с неё файл хостом приходится устраивать какую-то нелепую возню.

Ты эксперимент проводил, или просто обзываешь тормоза невыясненной природы 12309

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

Исходная версия firkax, :

Скажем так, если б я делал ОС с нуля то запуск-остановку всяких штук я бы сделал из компилируемого бинарника. Однако не любой компилируемый бинарник автоматически становится хорошим, в частности в популярных линуксах я такого не наблюдаю. А скрипты не значит что прям всё плохо (хотя неидеально, да), и кстати надо отличать: есть код, который отвечает за запуск-остановку конкретного демона - и этот код определённо не часть init-а. То, что его можно писать на шелле - это гибко и хорошо. И если запускалка этих старт-стоп скриптов. Так вот, не так уж и много кода она там занимает.

Как у фри обстоят дела с паравиртуализацией, например?

ЛОЛШТО? А kvm – это что, по-твоему?

Мне казалось что kvm есть и в фре и соответственно можно совершенно одинаково запустить и там и там qemu. Видимо ошибался, по крайней мере не нашёл признаков его существования там. Ну, раньше было kqemu которое работало одинаково и в линуксе и в фре, потом его дропнули.

Но kvm это таки сторонний проект, который потом включили в ядро.

Ладно, пойдём с другой стороны тогда - в freebsd есть bhyve и он поддерживает virtio, ты про эту паравиртуализацию спрашивал или что-то другое?

jail – это chroot на стероидах

chroot это составная часть jail-а, да, и это самый адекватный способ контейнеризовать файловую систему. В чём претензия то?

Ты эксперимент проводил, или просто обзываешь тормоза невыясненной природы 12309

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