The OpenNET Project / Index page

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



"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"SmolBSD - инструментарий для создания микро-сборок NetBSD"  +/
Сообщение от opennews (?), 22-Май-24, 10:00 
Проект SmolBSD развивает инструментарий для формирования микро-сборок NetBSD, которые включают только минимально необходимые для определённого приложения компоненты и могут загружаться менее чем за секунду. SmolBSD может применяться для создания урезанных виртуализированных окружений для изолированного запуска отдельных сервисов. Размер создаваемого базового окружения около 10 МБ. Код проекта распространяется под лицензией BSD...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=61228

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  –21 +/
Сообщение от DeerFriend (?), 22-Май-24, 10:00 
передайте авторам, что "маленький" на енглише пишется "small", а не "smol" J
Ответить | Правка | Наверх | Cообщить модератору

2. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +9 +/
Сообщение от Spoofing (?), 22-Май-24, 10:01 
гугли мем "Уолл Смот". знайте мемы чтобы не быть баттхертами.
Ответить | Правка | Наверх | Cообщить модератору

3. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +3 +/
Сообщение от Аноним (3), 22-Май-24, 10:03 
Авторы знают английский
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

5. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +7 +/
Сообщение от Аноним (5), 22-Май-24, 10:10 
Сарказм это высшая форма нервной деятельности недоступная обычным анонимам.
Ответить | Правка | Наверх | Cообщить модератору

7. Скрыто модератором  +8 +/
Сообщение от Аноним (3), 22-Май-24, 10:25 
Ответить | Правка | Наверх | Cообщить модератору

14. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  –2 +/
Сообщение от Аноним (14), 22-Май-24, 11:40 
За сарказмом прячут ранимость тонкой душевной организации.
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

44. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +1 +/
Сообщение от Аноним (44), 22-Май-24, 18:38 
ООО "Тонкая душевная организация"
Ответить | Правка | Наверх | Cообщить модератору

31. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +1 +/
Сообщение от warlock (??), 22-Май-24, 14:14 
Сарказм помечается маркером тона сарказма ("/сар" или "/с"). Нет маркера -- нет сарказма.
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

33. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +3 +/
Сообщение от Аноним (5), 22-Май-24, 14:40 
Это вы доктор Купер?
Ответить | Правка | Наверх | Cообщить модератору

13. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +/
Сообщение от Аноним (-), 22-Май-24, 11:38 
Ты что не слышал про мем "explain your smolness"?
Который есть и в русском варианьте "объясни свою маленькость"

Так что нечего придираться.

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

66. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +/
Сообщение от Аноним (66), 24-Май-24, 18:30 
Перевод это перевод, а не национальный вариант )
Ответить | Правка | Наверх | Cообщить модератору

24. Скрыто модератором  +/
Сообщение от Аноним (24), 22-Май-24, 12:20 
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

4. Скрыто модератором  +2 +/
Сообщение от Аноним (4), 22-Май-24, 10:09 
Ответить | Правка | Наверх | Cообщить модератору

10. Скрыто модератором  +2 +/
Сообщение от Аноним (10), 22-Май-24, 10:53 
Ответить | Правка | Наверх | Cообщить модератору

18. Скрыто модератором  +/
Сообщение от Аноним (14), 22-Май-24, 11:44 
Ответить | Правка | Наверх | Cообщить модератору

19. Скрыто модератором  +/
Сообщение от Аноним (14), 22-Май-24, 11:44 
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

21. Скрыто модератором  +/
Сообщение от Аноним (5), 22-Май-24, 11:47 
Ответить | Правка | Наверх | Cообщить модератору

22. Скрыто модератором  +/
Сообщение от Аноним (22), 22-Май-24, 11:49 
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

25. Скрыто модератором  +/
Сообщение от Аноним (25), 22-Май-24, 12:22 
Ответить | Правка | Наверх | Cообщить модератору

8. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +1 +/
Сообщение от Аноним (25), 22-Май-24, 10:36 
Вполне подходящий размер, чтобы засунуть сборку в шрифт.
Ответить | Правка | Наверх | Cообщить модератору

17. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +/
Сообщение от Аноним (5), 22-Май-24, 11:44 
Ты вот всё пишешь про ос в шрифт и все время это пишешь как будто это что-то плохое.
Ответить | Правка | Наверх | Cообщить модератору

51. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +/
Сообщение от Аноним (51), 22-Май-24, 19:30 
даёшь по своей оси в каждом системном шрифте!
Ответить | Правка | Наверх | Cообщить модератору

9. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +/
Сообщение от Аноним (14), 22-Май-24, 10:52 
Не могу понять как это использовать. Приведите кейс.
Ответить | Правка | Наверх | Cообщить модератору

26. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +1 +/
Сообщение от 1 (??), 22-Май-24, 12:24 
Берёшь кофеварку (ну или стиральную машину) и устанавливаешь на неё NetBSD
Ответить | Правка | Наверх | Cообщить модератору

29. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +1 +/
Сообщение от Аноним (14), 22-Май-24, 14:01 
Допустим у меня есть кофеварка или стиралка, а дальше что? Поставлю. Они после этого перестанут работатью
Ответить | Правка | Наверх | Cообщить модератору

30. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +2 +/
Сообщение от 1 (??), 22-Май-24, 14:12 
Как что ? Заходишь по ssh на NetBSD и через I2C интерфейс управляешь ими.
Ответить | Правка | Наверх | Cообщить модератору

32. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +/
Сообщение от Аноним (5), 22-Май-24, 14:39 
А где дровишки взять?
Ответить | Правка | Наверх | Cообщить модератору

34. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +2 +/
Сообщение от 1 (??), 22-Май-24, 14:43 
Берёшь vi (ну или Emacs), книжку про написание драйверов https://ftp.netbsd.org/pub/NetBSD/misc/ddwg/NetBSD-driver_wr..., и за пару дней напишешь.
Ответить | Правка | Наверх | Cообщить модератору

35. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +/
Сообщение от 1 (??), 22-Май-24, 14:46 
опять же у чатгопоты спросишь - она поможет.
Ответить | Правка | Наверх | Cообщить модератору

36. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +/
Сообщение от YetAnotherOnanym (ok), 22-Май-24, 15:02 
Подозреваю, дровишки на I2C, GPIO или что там ещё может понадобиться для включения-выключения моторчиков, открывания-закрывания клапанов, пищания пищалками и мигания лампочками, там уже есть.
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

38. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +/
Сообщение от Аноним (38), 22-Май-24, 16:21 
Зачем мне самому рулить, если раньше не надо было рулить?
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

39. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +/
Сообщение от Аноним (-), 22-Май-24, 16:27 
> Зачем мне самому рулить, если раньше не надо было рулить?

Если у тебя все работает - то незачем.
А вот если что-то сломалось, то почему бы и нет? Напр. у тебя была старая рабочая стиралка.
Но плата управления полетела, а замену или не найти за давностью лет, или просят слишком много.
Вот берешь и делаешь замену.

Ответить | Правка | Наверх | Cообщить модератору

41. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +/
Сообщение от Аноним (14), 22-Май-24, 16:36 
Замену чего делаю? Причем тут SSH? Куда я его буду втыкать?
Ответить | Правка | Наверх | Cообщить модератору

46. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +/
Сообщение от Аноним (44), 22-Май-24, 18:42 
Надо тогда обязательно спаять свою плату со свободными компонентами. Предлагаю брать лампы.
Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору

56. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +/
Сообщение от 1 (??), 23-Май-24, 09:21 
Ну сейчас добрый ламповый диод не найдёшь, не то что пентод. Для трансформатора сердечник придётся по свалкам искать ... Но "приключение", да ...
Ответить | Правка | Наверх | Cообщить модератору

59. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +/
Сообщение от Аноним (-), 23-Май-24, 12:18 
> Ну сейчас добрый ламповый диод не найдёшь, не то что пентод.

Кто тебе это сказал? Все есть. Просто теперь это - уже слегка раритет, для аудиофилов и прочих извращенцев. Так что расчехляй кошелек.

> Для трансформатора сердечник придётся по свалкам искать ... Но "приключение", да ...

Да ладно? Если ты в РФии - идешь на какойнибудь радиокот, и тебе там в барахолке пару гаражей этого гумна кто-нибудь тебе с удовольствием разгрузит, если ты оплачивать это готов.

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

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

Ответить | Правка | Наверх | Cообщить модератору

45. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +/
Сообщение от Аноним (44), 22-Май-24, 18:41 
Как зачем? Для свободы. О какой цифровой автономии речь, если стиралка за тебя решает, как стирать? Опять же тонкий контроль за отжимом, настройка подачи горячей воды под себя.
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору

64. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +/
Сообщение от Аноним (64), 23-Май-24, 17:47 
Когда я прочитал это, на секунду я даже поверил, но потом вспомнил что современные стирали как и любая бытовая техника выходят из строя и управлять её не особо поможет.
Ответить | Правка | Наверх | Cообщить модератору

65. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +/
Сообщение от Loki13 (ok), 24-Май-24, 12:20 
>настройка подачи горячей воды под себя

Шутка шуткой, но мне пришлось поменять машину Bosch на Manfield потому, что жена жаловалась, что бош слишком сильно воду экономит(по европейским стандартам, 60л на стирку), и бельё не промывается как следует. Купил китайца - жалобы исчезли, там расход 130л за стирку. А так, у нас вода без счетчика и дешевая, так что пофиг, хоть 200л, главное чтобы стирала хорошо.  

Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору

58. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +/
Сообщение от Аноним (-), 23-Май-24, 12:14 
> Допустим у меня есть кофеварка или стиралка, а дальше что? Поставлю. Они
> после этого перестанут работатью

Ну нет, почему, дебажный вывод в UART то - останется! Так что покозырять запущеным может даже и получится. А для остального таки и правда придется тебе написать драйверы самому. Это ж не линух чтобы оно замайнлайнено было. И даже GPL tarball тебе не дадут, ибо лицензия - позволяет. Так что сам. Все сам.

Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

48. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +1 +/
Сообщение от Аноним (48), 22-Май-24, 18:50 
Расскажи лучше, как оно — жить не имея воображения?
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

11. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +/
Сообщение от Аноним (11), 22-Май-24, 10:58 
Как в этом можно запустить хром? Пояснительная бригада будет для нубов?
Ответить | Правка | Наверх | Cообщить модератору

12. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +/
Сообщение от крокодил мимо.. (-), 22-Май-24, 11:01 
оч хороший проэкт, одобряю и поддерживаю..
в своё время набросал что-то похожее для формирования chroot с dropped privileges под приложения.. оверхеды при виртуализации, как бы кто не утверждал обратное, - никуда не уходят..
Ответить | Правка | Наверх | Cообщить модератору

23. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  –1 +/
Сообщение от bOOster (ok), 22-Май-24, 12:04 
И где ты нашел виртуализацию в chroot???
Ответить | Правка | Наверх | Cообщить модератору

28. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  –1 +/
Сообщение от Аноним (28), 22-Май-24, 13:49 
В qemu он её нашёл в chroot, а почему вы спгашиваете?
Ответить | Правка | Наверх | Cообщить модератору

37. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +/
Сообщение от крокодил мимо.. (-), 22-Май-24, 15:09 
> И где ты нашел виртуализацию в chroot???

или вы что-то не поняли, или выразился косноязычно:
делал решение для chroot, чтобы избежать гипервизоров, qemu и прочих "контейнеров".. по сути решалась та же задача - создание минимально необходимого окружения для запуска одного приложения.. но, как говаривал Чапай, "есть нюансы", что характерно..

Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

47. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +/
Сообщение от Аноним (44), 22-Май-24, 18:44 
Вполне возможно, что под чрутом оверхед будет больше, чем у контейнеров =) В любом случае цифры в студию.
Ответить | Правка | Наверх | Cообщить модератору

54. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +/
Сообщение от крокодил мимо.. (-), 23-Май-24, 01:03 
> Вполне возможно, что под чрутом оверхед будет больше, чем у контейнеров =)
> В любом случае цифры в студию.

извольте:
https://ar5iv.labs.arxiv.org/html/1708.01388

любой контейнер имеет дополнительные "накладные" расходы/(т.н. "оверхэд") vs chroot/native.. чрут делает только одно - меняет корневую директорию.. поэтому privilege separation + downgraded privilege + chroot - в моём случае был лучшим выбором, хотя требовал возни на порядок больше (чем lxc/docker)..

Ответить | Правка | Наверх | Cообщить модератору

62. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +/
Сообщение от bOOster (ok), 23-Май-24, 14:04 
оверхеад на jail контейнеры в FreeBSD равно околонулевому значению.
Ответить | Правка | Наверх | Cообщить модератору

61. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  –1 +/
Сообщение от bOOster (ok), 23-Май-24, 14:03 
в семействе ..BSD отсутствуют корявые поделки из лапчатых систем. А оверхеад на jail в FreeBSD равно околонулевому значению.  Но Jail не равно виртуальной машине, это контейнер и не больше.
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

43. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +/
Сообщение от Аноним (43), 22-Май-24, 17:31 
>При сборке в NetBSD фс - FFS, а при сборке в Linux - ext2

Но зачем вообще все это нужно? Встройка? Сорян, не особо шарю.

Ответить | Правка | Наверх | Cообщить модератору

49. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +/
Сообщение от Аноним (48), 22-Май-24, 19:00 
> Running SmolBSD with Qemu microvm
> Running SmolBSD with Firecracker

А где же «Running SmolBSD with bare metal»? Ах, ну да, NetBSD же не для реального железа.

Ответить | Правка | Наверх | Cообщить модератору

60. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +/
Сообщение от Аноним (-), 23-Май-24, 12:24 
>> Running SmolBSD with Qemu microvm
>> Running SmolBSD with Firecracker
> А где же «Running SmolBSD with bare metal»? Ах, ну да, NetBSD
> же не для реального железа.

Одно дело дрова под полтора интерфейса виртуалки корябать и другое - для реальных железок. Кто это в нетбсде будет? Оно там как бы запускается - аж процессорное ядро и уарт какой. Все, ставим галочку [x] платформа поддерживается!; i++; Суперпортабельная ос готова!

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

Ответить | Правка | Наверх | Cообщить модератору

52. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +/
Сообщение от Аноним (52), 22-Май-24, 21:01 
> Размер создаваемого базового окружения около 10 МБ.

такой жирный, на busybox раз в 10 меньше

Ответить | Правка | Наверх | Cообщить модератору

53. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +/
Сообщение от Аноним (53), 22-Май-24, 23:51 
А бульон? (ядро?)
Ответить | Правка | Наверх | Cообщить модератору

57. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +/
Сообщение от Аноним (57), 23-Май-24, 11:18 
С ядром, файловыми системами, сетевым стеком и тд?
Ответить | Правка | К родителю #52 | Наверх | Cообщить модератору

67. "SmolBSD - инструментарий для создания микро-сборок NetBSD"  +/
Сообщение от Аноним (66), 24-Май-24, 18:31 
> Зайди на хэхэ и ужаснись фуль-стак девелоперам и менеджерам.

На хехеру

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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