Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Представлена библиотека Aya для создания eBPF-обработчиков на языке Rust" | +/– | |
Сообщение от opennews (ok), 16-Июн-21, 10:39 | ||
Представлен первый выпуск библиотеки Aya, позволяющей создавать на языке Rust обработчики eBPF, запускаемые внутри ядра Linux в специальной виртуальной машине с JIT. В отличие от других инструментов для разработки eBPF-программ, Aya не использует libbpf и компилятор bcc, а предлагает собственную реализацию, написанную на Rust, которая использует crate-пакет libc для прямого обращения к системным вызовам ядра. Для сборки Aya не требуется наличие инструментария для языка C и заголовочных файлов ядра. Код библиотеки распространяется под лицензиями MIT и Apache 2.0... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +1 +/– | |
Сообщение от lockywolf (ok), 16-Июн-21, 10:39 | ||
И как у этого crate с thread safety? | ||
Ответить | Правка | Наверх | Cообщить модератору |
7. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +1 +/– | |
Сообщение от Ordu (ok), 16-Июн-21, 11:24 | ||
Как обычно, надо полагать. Data race исключаются как класс, пока ты не прибегаешь к unsafe, а остальное всё в твоих руках. А почему ты спрашиваешь? Есть основания полагать, что у него ситуация с thread-safety отличается от дефолтной в расте? | ||
Ответить | Правка | Наверх | Cообщить модератору |
14. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +1 +/– | |
Сообщение от lockywolf (ok), 16-Июн-21, 12:14 | ||
> Как обычно, надо полагать. Data race исключаются как класс, пока ты не | ||
Ответить | Правка | Наверх | Cообщить модератору |
15. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от Ordu (ok), 16-Июн-21, 12:38 | ||
> Ну, я помню смешные курьёзы с errno, который в стандарте переменная, но | ||
Ответить | Правка | Наверх | Cообщить модератору |
19. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от Аноним (19), 16-Июн-21, 13:29 | ||
``` | ||
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору |
38. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | –4 +/– | |
Сообщение от Прорыв_запарты_фелиал (ok), 16-Июн-21, 20:59 | ||
А вот и жертвы пропаганды нарисовались. Модель памяти раста не предполагает конкурентного доступа, а когда нет конкурентного доступа нет гонок. Тебя обманули. Меньше лозунгов ретранслируй и больше тему изучай. | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
41. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +6 +/– | |
Сообщение от Ordu (ok), 16-Июн-21, 21:20 | ||
> А вот и жертвы пропаганды нарисовались. Модель памяти раста не предполагает конкурентного | ||
Ответить | Правка | Наверх | Cообщить модератору |
46. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +1 +/– | |
Сообщение от Прорыв_запарты_фелиал (ok), 16-Июн-21, 21:36 | ||
>race condition в расте делается элементарно. Сделай два mutex'а, и попробуй залочить их оба последовательно из параллельных потоков. | ||
Ответить | Правка | Наверх | Cообщить модератору |
60. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +1 +/– | |
Сообщение от zig (??), 16-Июн-21, 22:23 | ||
Братишка, напиши про zig, а то чет его тут пеарят. | ||
Ответить | Правка | Наверх | Cообщить модератору |
64. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от Аноним (64), 17-Июн-21, 02:12 | ||
Я пиарил. Хотел на нём базу данных написать. Я руками его не трогал, но документацию и статьи внимательно прочитал. | ||
Ответить | Правка | Наверх | Cообщить модератору |
156. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от Аноним (156), 30-Ноя-23, 23:02 | ||
buh говорит что это не так. Это скорее Раст не готов в силу своей расплывчатости и бессистемности. | ||
Ответить | Правка | Наверх | Cообщить модератору |
63. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +5 +/– | |
Сообщение от Ordu (ok), 16-Июн-21, 22:33 | ||
>>race condition в расте делается элементарно. Сделай два mutex'а, и попробуй залочить их оба последовательно из параллельных потоков. | ||
Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору |
80. Скрыто модератором | +1 +/– | |
Сообщение от Прорыв_запарты_фелиал (ok), 17-Июн-21, 12:57 | ||
Ответить | Правка | Наверх | Cообщить модератору |
134. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от Аноним (134), 18-Июн-21, 15:30 | ||
> ... safety? | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
2. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | –1 +/– | |
Сообщение от mos87 (ok), 16-Июн-21, 10:47 | ||
прикольно бы еще напомнить что такое (e)bpf | ||
Ответить | Правка | Наверх | Cообщить модератору |
20. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от Аноним (-), 16-Июн-21, 13:40 | ||
> прикольно бы еще напомнить что такое (e)bpf | ||
Ответить | Правка | Наверх | Cообщить модератору |
35. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +1 +/– | |
Сообщение от Аноним (35), 16-Июн-21, 19:34 | ||
>> прикольно бы еще напомнить что такое (e)bpf | ||
Ответить | Правка | Наверх | Cообщить модератору |
36. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от yourc (?), 16-Июн-21, 19:37 | ||
По-моему, там ирония. Но это не точно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
58. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +3 +/– | |
Сообщение от Аноним. (?), 16-Июн-21, 22:14 | ||
>>> прикольно бы еще напомнить что такое (e)bpf | ||
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору |
85. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от Аноним (85), 17-Июн-21, 14:06 | ||
Это предыдущая версия до redhat enterprise bsd | ||
Ответить | Правка | Наверх | Cообщить модератору |
93. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от Аноним (-), 17-Июн-21, 14:57 | ||
> Это предыдущая версия до redhat enterprise bsd | ||
Ответить | Правка | Наверх | Cообщить модератору |
71. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от КО (?), 17-Июн-21, 08:56 | ||
Очередной костыль, если вам так будет понятнее | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
3. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | –12 +/– | |
Сообщение от Qwerty (??), 16-Июн-21, 10:52 | ||
Что бы там луддиты не говорили, а всё-таки за Хрустом будущее. | ||
Ответить | Правка | Наверх | Cообщить модератору |
4. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +11 +/– | |
Сообщение от Аноним (4), 16-Июн-21, 11:08 | ||
Ага за джаваскриптом, луддит. | ||
Ответить | Правка | Наверх | Cообщить модератору |
11. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +3 +/– | |
Сообщение от Аноним (11), 16-Июн-21, 12:02 | ||
Спасибо, поржал. Продолжайте снабжать нас веселыми историями. | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
17. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +3 +/– | |
Сообщение от JackoNeill (?), 16-Июн-21, 13:02 | ||
Самое страшное то, что весьма вероятно, смеяться то он будет как раз последним. | ||
Ответить | Правка | Наверх | Cообщить модератору |
24. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +1 +/– | |
Сообщение от Самый Лучший Гусь (?), 16-Июн-21, 16:57 | ||
Девушки рыдают, матросы смеются, как говорится. | ||
Ответить | Правка | Наверх | Cообщить модератору |
74. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от Урри (ok), 17-Июн-21, 11:17 | ||
"А Таня была в каске и только засмеялась" (с) | ||
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору |
5. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | –1 +/– | |
Сообщение от Аноним (4), 16-Июн-21, 11:09 | ||
Все равно потечет и будет небезопасной зачем тут раст то? | ||
Ответить | Правка | Наверх | Cообщить модератору |
6. Скрыто модератором | +13 +/– | |
Сообщение от Аноним (6), 16-Июн-21, 11:21 | ||
Ответить | Правка | Наверх | Cообщить модератору |
9. Скрыто модератором | +1 +/– | |
Сообщение от Аноним (9), 16-Июн-21, 11:28 | ||
Ответить | Правка | Наверх | Cообщить модератору |
12. Скрыто модератором | –2 +/– | |
Сообщение от Lex (??), 16-Июн-21, 12:04 | ||
Ответить | Правка | Наверх | Cообщить модератору |
13. Скрыто модератором | +1 +/– | |
Сообщение от заминированный тапок (ok), 16-Июн-21, 12:10 | ||
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору |
16. Скрыто модератором | +/– | |
Сообщение от Аноним (11), 16-Июн-21, 12:56 | ||
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору |
10. Скрыто модератором | +2 +/– | |
Сообщение от Корец (?), 16-Июн-21, 11:29 | ||
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору |
8. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +5 +/– | |
Сообщение от псевдонимус (?), 16-Июн-21, 11:24 | ||
>апи ещё не стабилизирован | ||
Ответить | Правка | Наверх | Cообщить модератору |
37. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +9 +/– | |
Сообщение от Онаним (?), 16-Июн-21, 19:50 | ||
Да и "пока" там можно смело убирать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
27. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +2 +/– | |
Сообщение от anonymous (??), 16-Июн-21, 17:39 | ||
Мляяя... jit в ядре, из под обычного пользователя, версия 2 - powered by rust. Дедушка Столлман, срочно, пили гпл4, проприерасты прорвались. | ||
Ответить | Правка | Наверх | Cообщить модератору |
129. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от burjui (ok), 18-Июн-21, 13:12 | ||
Причём тут проприетарщина и GPL? У тебя каша в голове. | ||
Ответить | Правка | Наверх | Cообщить модератору |
28. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +2 +/– | |
Сообщение от Аноним (28), 16-Июн-21, 17:54 | ||
Кто бы сомневался что всё равно без libc ничего не могут. Хипстеры такие хипстеры. | ||
Ответить | Правка | Наверх | Cообщить модератору |
30. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от n00by (ok), 16-Июн-21, 18:13 | ||
Хотел было спросить, зачем там | ||
Ответить | Правка | Наверх | Cообщить модератору |
42. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | –1 +/– | |
Сообщение от Аноним (-), 16-Июн-21, 21:22 | ||
> но нашёл вот это: | ||
Ответить | Правка | Наверх | Cообщить модератору |
65. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +1 +/– | |
Сообщение от n00by (ok), 17-Июн-21, 06:52 | ||
>> но нашёл вот это: | ||
Ответить | Правка | Наверх | Cообщить модератору |
82. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +1 +/– | |
Сообщение от Аноним. (?), 17-Июн-21, 13:32 | ||
>>> без libc ничего не могут | ||
Ответить | Правка | Наверх | Cообщить модератору |
87. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | –1 +/– | |
Сообщение от n00by (ok), 17-Июн-21, 14:14 | ||
>[оверквотинг удален] | ||
Ответить | Правка | Наверх | Cообщить модератору |
92. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от Аноним (92), 17-Июн-21, 14:47 | ||
>> но нашёл вот это: | ||
Ответить | Правка | Наверх | Cообщить модератору |
125. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | –1 +/– | |
Сообщение от n00by (ok), 18-Июн-21, 07:13 | ||
То есть я сам должен ответить свой на вопрос, зачем Rust strlen()? Не проблема, напишу теперь уже без намёков: strlen() в Rust не нужна. | ||
Ответить | Правка | Наверх | Cообщить модератору |
57. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от Аноним (57), 16-Июн-21, 22:09 | ||
strlen действительно могли бы реализовать сами, но может быть, нужен и конкретно текущей libc. А без malloc нельзя было бы работать с теми кривыми сишными поделиями, которым подай аллоцированное, а освободят они сами естественно сишным free | ||
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору |
67. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от n00by (ok), 17-Июн-21, 07:01 | ||
> strlen действительно могли бы реализовать сами, но может быть, нужен | ||
Ответить | Правка | Наверх | Cообщить модератору |
69. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +2 +/– | |
Сообщение от боня (?), 17-Июн-21, 07:21 | ||
как вариант это просто автогенерированный код | ||
Ответить | Правка | Наверх | Cообщить модератору |
70. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от n00by (ok), 17-Июн-21, 07:30 | ||
> как вариант это просто автогенерированный код | ||
Ответить | Правка | Наверх | Cообщить модератору |
120. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от Аноним (120), 18-Июн-21, 01:42 | ||
И очень сильно и сложно приседать, чтобы ничего не ломалось при LD_PRELOAD, скажем, jemalloc, по сути вызывая написанный на расте код через FFI. | ||
Ответить | Правка | К родителю #67 | Наверх | Cообщить модератору |
124. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | –1 +/– | |
Сообщение от n00by (ok), 18-Июн-21, 07:10 | ||
> И очень сильно и сложно приседать, чтобы ничего не ломалось при LD_PRELOAD, | ||
Ответить | Правка | Наверх | Cообщить модератору |
31. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от Аноним (-), 16-Июн-21, 18:34 | ||
> Кто бы сомневался что всё равно без libc ничего не могут. Хипстеры такие хипстеры. | ||
Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору |
32. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от n00by (ok), 16-Июн-21, 18:42 | ||
Поскольку разбираетесь, подскажите, пожалуйста, вокруг какого syscall является обёрткой функция | ||
Ответить | Правка | Наверх | Cообщить модератору |
34. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от Аноним (-), 16-Июн-21, 18:57 | ||
> Поскольку разбираетесь, подскажите, пожалуйста, вокруг какого syscall является обёрткой функция | ||
Ответить | Правка | Наверх | Cообщить модератору |
39. Скрыто модератором | +1 +/– | |
Сообщение от Прорыв_запарты_фелиал (ok), 16-Июн-21, 21:16 | ||
Ответить | Правка | Наверх | Cообщить модератору |
45. Скрыто модератором | +/– | |
Сообщение от Аноним (-), 16-Июн-21, 21:34 | ||
Ответить | Правка | Наверх | Cообщить модератору |
49. Скрыто модератором | +/– | |
Сообщение от Прорыв_запарты_фелиал (ok), 16-Июн-21, 21:41 | ||
Ответить | Правка | Наверх | Cообщить модератору |
52. Скрыто модератором | +/– | |
Сообщение от Аноним (-), 16-Июн-21, 22:02 | ||
Ответить | Правка | Наверх | Cообщить модератору |
68. Скрыто модератором | +/– | |
Сообщение от n00by (ok), 17-Июн-21, 07:07 | ||
Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору |
107. Скрыто модератором | +/– | |
Сообщение от Прорыв_запарты_фелиал (ok), 17-Июн-21, 20:34 | ||
Ответить | Правка | Наверх | Cообщить модератору |
127. Скрыто модератором | +/– | |
Сообщение от n00by (ok), 18-Июн-21, 08:00 | ||
Ответить | Правка | Наверх | Cообщить модератору |
151. Скрыто модератором | +/– | |
Сообщение от Прорыв_запарты_фелиал (ok), 24-Июн-21, 22:45 | ||
Ответить | Правка | Наверх | Cообщить модератору |
152. Скрыто модератором | +/– | |
Сообщение от n00by (ok), 25-Июн-21, 07:50 | ||
Ответить | Правка | Наверх | Cообщить модератору |
66. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | –1 +/– | |
Сообщение от n00by (ok), 17-Июн-21, 07:00 | ||
>> Поскольку разбираетесь, подскажите, пожалуйста, вокруг какого syscall является обёрткой функция | ||
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору |
83. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +1 +/– | |
Сообщение от Аноним. (?), 17-Июн-21, 13:38 | ||
> Раз не подскажете номер вызова, значит strlen() не имеет отношения к обёртке, | ||
Ответить | Правка | Наверх | Cообщить модератору |
88. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | –1 +/– | |
Сообщение от n00by (ok), 17-Июн-21, 14:20 | ||
>> Раз не подскажете номер вызова, значит strlen() не имеет отношения к обёртке, | ||
Ответить | Правка | Наверх | Cообщить модератору |
90. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +1 +/– | |
Сообщение от Аноним (-), 17-Июн-21, 14:26 | ||
> Могу назвать вопрос унылой демагогией. | ||
Ответить | Правка | Наверх | Cообщить модератору |
109. Скрыто модератором | –1 +/– | |
Сообщение от Прорыв_запарты_фелиал (ok), 17-Июн-21, 20:44 | ||
Ответить | Правка | Наверх | Cообщить модератору |
75. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от Урри (ok), 17-Июн-21, 11:20 | ||
translate.google.com <- "generally" | ||
Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору |
84. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от Аноним. (?), 17-Июн-21, 13:51 | ||
> translate.google.com <- "generally" | ||
Ответить | Правка | Наверх | Cообщить модератору |
89. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | –2 +/– | |
Сообщение от n00by (ok), 17-Июн-21, 14:24 | ||
А что, из Rust нельзя дёрнуть сискол напрямую? Скажите, Вас кто-то нанял, что бы Вы сливали столь популярный и многообещающий язык, или оно само так получается? | ||
Ответить | Правка | Наверх | Cообщить модератору |
91. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +2 +/– | |
Сообщение от Аноним (92), 17-Июн-21, 14:40 | ||
> А что, из Rust нельзя дёрнуть сискол напрямую? | ||
Ответить | Правка | Наверх | Cообщить модератору |
108. Скрыто модератором | +/– | |
Сообщение от Прорыв_запарты_фелиал (ok), 17-Июн-21, 20:39 | ||
Ответить | Правка | Наверх | Cообщить модератору |
126. Скрыто модератором | –2 +/– | |
Сообщение от n00by (ok), 18-Июн-21, 07:49 | ||
Ответить | Правка | К родителю #91 | Наверх | Cообщить модератору |
128. Скрыто модератором | +/– | |
Сообщение от Аноним (-), 18-Июн-21, 12:11 | ||
Ответить | Правка | Наверх | Cообщить модератору |
136. Скрыто модератором | +/– | |
Сообщение от n00by (ok), 18-Июн-21, 16:28 | ||
Ответить | Правка | Наверх | Cообщить модератору |
29. "Заменили одну обёртку на другую" | +1 +/– | |
Сообщение от Алексей (??), 16-Июн-21, 18:12 | ||
> Aya не использует libbpf и компилятор bcc, | ||
Ответить | Правка | Наверх | Cообщить модератору |
33. "Заменили одну обёртку на другую" | +1 +/– | |
Сообщение от Аноним (-), 16-Июн-21, 18:45 | ||
> компилятор bcc, | ||
Ответить | Правка | Наверх | Cообщить модератору |
40. Скрыто модератором | +/– | |
Сообщение от Прорыв_запарты_фелиал (ok), 16-Июн-21, 21:19 | ||
Ответить | Правка | Наверх | Cообщить модератору |
44. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +7 +/– | |
Сообщение от Аноним (44), 16-Июн-21, 21:28 | ||
Очередное никому ненужное, недоделанное и глючное поделье на rust | ||
Ответить | Правка | Наверх | Cообщить модератору |
131. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +2 +/– | |
Сообщение от burjui (ok), 18-Июн-21, 13:19 | ||
Ненужное онаниму с Опеннета и, конечно же, им лично не протестированное, что позволяет ему смело испражняться в комментах с умным видом. Ведь, если тебе поставили плюсики, ты автоматически прав. | ||
Ответить | Правка | Наверх | Cообщить модератору |
133. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +1 +/– | |
Сообщение от Аноним (-), 18-Июн-21, 13:35 | ||
> Ведь, если сам себе поставил плюсики, ты автоматически прав. | ||
Ответить | Правка | Наверх | Cообщить модератору |
135. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +1 +/– | |
Сообщение от burjui (ok), 18-Июн-21, 15:58 | ||
Поставил тебе плюсик, но после твоих слов никто не поверит, что это сделал не ты сам. То есть, я только что дискредитировал тебя как союзника в дебатах just for fun. Хотя, кто знает - может, это был не ты, а тот, первый Аноним, который специально хотел, чтобы все подумали, будто он сам себе их поставил, чтобы дискредитировать идею своего первого комментария. Многоходовочка, получается. | ||
Ответить | Правка | Наверх | Cообщить модератору |
59. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от Аноним (59), 16-Июн-21, 22:20 | ||
Каждый раз после прочтения комментариев анонимных экспертов с opennet начинаю ненавидеть rust всей душой. Понимаю что комментарии глупейшие, но всё равно читаю :-( | ||
Ответить | Правка | Наверх | Cообщить модератору |
76. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +1 +/– | |
Сообщение от Урри (ok), 17-Июн-21, 11:22 | ||
А я - любить. Столько лулзов еще ни один язык не доставлял. | ||
Ответить | Правка | Наверх | Cообщить модератору |
62. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +2 +/– | |
Сообщение от растоманам надо (?), 16-Июн-21, 22:31 | ||
писать на сишарпе, там тоже есть ансейф. | ||
Ответить | Правка | Наверх | Cообщить модератору |
72. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +1 +/– | |
Сообщение от Annoynymous (ok), 17-Июн-21, 08:57 | ||
Linux поддерживает 15 архитектур и что-то около сотни микроархитектур. | ||
Ответить | Правка | Наверх | Cообщить модератору |
94. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +1 +/– | |
Сообщение от Аноним (94), 17-Июн-21, 16:05 | ||
На нем планируют писать драйверы. Драйвер и так практически всегда прибиты к одной или двум архитектурам. Так что ничего не сломается на неподдерживаемых. Потому что оно на них и не работало)) | ||
Ответить | Правка | Наверх | Cообщить модератору |
96. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +1 +/– | |
Сообщение от Annoynymous (ok), 17-Июн-21, 16:23 | ||
> "Представлена библиотека Aya для создания eBPF-обработчиков | ||
Ответить | Правка | Наверх | Cообщить модератору |
102. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от Аноним (102), 17-Июн-21, 18:08 | ||
это типа намек на то, что ebpf обработчики на расте не будут работать на платформах, не поддерживаемх им? с чего бы это? ebpf это виртуальная машина, берешь и собираешь свои обработчики на нужном железе под эту виртуальную машину, запускаешь на всех железках | ||
Ответить | Правка | Наверх | Cообщить модератору |
113. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от deeaitch (ok), 17-Июн-21, 21:03 | ||
> ebpf это виртуальная машина | ||
Ответить | Правка | Наверх | Cообщить модератору |
117. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от Аноним (102), 18-Июн-21, 00:35 | ||
> позволяющей создавать на языке Rust обработчики eBPF, запускаемые внутри ядра Linux в специальной виртуальной машине с JIT | ||
Ответить | Правка | Наверх | Cообщить модератору |
118. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от deeaitch (ok), 18-Июн-21, 01:18 | ||
>> позволяющей создавать на языке Rust обработчики eBPF, запускаемые внутри ядра Linux в специальной виртуальной машине с JIT | ||
Ответить | Правка | Наверх | Cообщить модератору |
145. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от Аноним (102), 18-Июн-21, 22:04 | ||
Прочитал и мнение не поменял. Давай короче, с пруфами, раз такой умный | ||
Ответить | Правка | Наверх | Cообщить модератору |
149. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от Аноним (149), 24-Июн-21, 00:30 | ||
Автор камента реально похоже не понимает что такое JIT:) | ||
Ответить | Правка | К родителю #118 | Наверх | Cообщить модератору |
150. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от n00by (ok), 24-Июн-21, 07:53 | ||
Я не понимаю, что такое JIT. Но кое-что слышал про just-in-time compiler. Он таки компилирует байт-код (то, что исполняется виртуальным процессором/машиной -- это такой большой switch/case, а не QEMU) в машинный (исполняемый непосредственно физическим процессором). Другое дело, что в некоторых реализациях компилируется не весь байт-код, а только часто вызываемый ветки -- тогда вирт.машина остаётся (она и решает, что требуется откомпилировать). | ||
Ответить | Правка | Наверх | Cообщить модератору |
104. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от Аноним (94), 17-Июн-21, 19:49 | ||
Это же не выпиливание имеющихся компиляторов и замена на этот. На неподдерживаемых платформах просто не будешь писать обработчики на расте, а будешь по-старинке. И уже написанные тоже никуда не исчезнут. | ||
Ответить | Правка | К родителю #96 | Наверх | Cообщить модератору |
115. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от deeaitch (ok), 17-Июн-21, 21:04 | ||
> Т.о. те кто хочет писать на расте получат эту возможность | ||
Ответить | Правка | Наверх | Cообщить модератору |
95. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | –1 +/– | |
Сообщение от Аноним (94), 17-Июн-21, 16:12 | ||
Вообще немного больше чем 9. Подробнее можно почитать тут https://doc.rust-lang.org/nightly/rustc/platform-support.html | ||
Ответить | Правка | К родителю #72 | Наверх | Cообщить модератору |
97. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | –1 +/– | |
Сообщение от Annoynymous (ok), 17-Июн-21, 16:24 | ||
> Вообще немного больше чем 9. Подробнее можно почитать тут https://doc.rust-lang.org/nightly/rustc/platform-support.html | ||
Ответить | Правка | Наверх | Cообщить модератору |
101. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от Аноним (94), 17-Июн-21, 17:28 | ||
Странная логика. | ||
Ответить | Правка | Наверх | Cообщить модератору |
103. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от Annoynymous (ok), 17-Июн-21, 18:22 | ||
> Это тоже "не есть карашо"? Или это "это другое"? | ||
Ответить | Правка | Наверх | Cообщить модератору |
99. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от noxyu (?), 17-Июн-21, 16:59 | ||
>Плюс - а какие из недостающих восьми реально где-то используются, а не являются окаменевшим говном мамонтов которое тащут только из-за пары корпораций? | ||
Ответить | Правка | К родителю #95 | Наверх | Cообщить модератору |
100. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от Аноним (94), 17-Июн-21, 17:23 | ||
Ну зачем себя так ограничивать - там есть еще ARM, MIPS, RISC-V и куча других. | ||
Ответить | Правка | Наверх | Cообщить модератору |
77. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +2 +/– | |
Сообщение от YetAnotherOnanym (ok), 17-Июн-21, 12:03 | ||
Это выведет ядро Линуха на новый уровень навороченности и замороченности. | ||
Ответить | Правка | Наверх | Cообщить модератору |
106. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +1 +/– | |
Сообщение от балмер в маске V (?), 17-Июн-21, 20:15 | ||
И зависимости от кого надо | ||
Ответить | Правка | Наверх | Cообщить модератору |
78. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +1 +/– | |
Сообщение от Fractal cucumber (ok), 17-Июн-21, 12:10 | ||
Хорошо, наверное, что начали появляться готовые проекты на расте... | ||
Ответить | Правка | Наверх | Cообщить модератору |
98. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +1 +/– | |
Сообщение от Аноним (98), 17-Июн-21, 16:45 | ||
>готовые проекты на расте | ||
Ответить | Правка | Наверх | Cообщить модератору |
153. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от freecoder (?), 03-Июл-21, 22:28 | ||
А что вообще есть у нас готового, что не будет доработано или исправлено? | ||
Ответить | Правка | Наверх | Cообщить модератору |
110. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от deeaitch (ok), 17-Июн-21, 20:56 | ||
К сожалению или к счатью не мне нудить. Но нет, не готовые. Сырое оно как гавно мамонта. | ||
Ответить | Правка | К родителю #78 | Наверх | Cообщить модератору |
105. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +1 +/– | |
Сообщение от балмер в маске V (?), 17-Июн-21, 20:15 | ||
Всем радетелям за новое безопасное рекомендую уточнитт, кто владеет crates.io - сюрприз гарантирую | ||
Ответить | Правка | Наверх | Cообщить модератору |
114. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +1 +/– | |
Сообщение от Аноним (114), 17-Июн-21, 21:04 | ||
Rust Fondation? | ||
Ответить | Правка | Наверх | Cообщить модератору |
116. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +3 +/– | |
Сообщение от Аноним (-), 17-Июн-21, 22:56 | ||
> Всем радетелям за новое безопасное рекомендую уточнитт, кто владеет crates.io - сюрприз гарантирую | ||
Ответить | Правка | К родителю #105 | Наверх | Cообщить модератору |
119. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от Аноним (119), 18-Июн-21, 01:35 | ||
Единственный плюс раста это уродливый и упоротый цэпэпэ который от стандарта в стандарт становится размером с глобус и при этом тянет с собой сишные костыли и подпорки... это жк наверное случится и растом если он когда нибудь взлетит, но потом... | ||
Ответить | Правка | Наверх | Cообщить модератору |
121. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от Аноним (119), 18-Июн-21, 01:42 | ||
Почему нельзя было пилить синтаксис раста с оглядкой не на наркоманский CPP, а на более адекватный C# ну или Java на худой конец? И я не говорю о реализации языка, а о синтаксисе! Синтаксис можно было человеческий сделать? | ||
Ответить | Правка | Наверх | Cообщить модератору |
132. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +2 +/– | |
Сообщение от burjui (ok), 18-Июн-21, 13:33 | ||
Здешнее нытьё про синтаксис уже начинает утомлять. Без семантики синтаксис не имеет смысла, вот и учите её - тогда придёт навык чтения, и все проблемы отпадут. Такое ощущение, будто половина опеннетчиков остановилась в профессиональном развитии и категорически не приемлет изменений в привычном порядке вещей. И с какой стати он вдруг стал похож на C++? Это, скорее, ML в сишной обёртке, со своей спецификой. Если тебе нужен синтаксис, как в C# или Java, то и пиши тогда на них, и забей на Rust. Новые ЯП появляются не для того, чтобы делать всё по-старому. Новая семантика - новый синтаксис. | ||
Ответить | Правка | Наверх | Cообщить модератору |
146. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от Аноним (146), 19-Июн-21, 21:11 | ||
Синтаксис жуть криповая, это тебе любой скажет покажи ты ему код на расте... даже в крестах если не юзать в нем сишную хрень типа указателей, си-строк, макросов выглядит на порядок лучше и читабельней | ||
Ответить | Правка | Наверх | Cообщить модератору |
147. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | –1 +/– | |
Сообщение от burjui (ok), 20-Июн-21, 01:37 | ||
Ну, если для тебя код на С++ читабельнее, то я рад, что не являюсь твоим коллегой. И, кстати, "выглядит лучше" и "читабельнее" - синонимы. Как по мне, незамеченная тобой тавтология - признак того, что ты пытаешься в этом убедить не только меня, но и себя. Впрочем, я не исключаю возможности в один прекрасный день увидеть плюсовой код, который я счёл бы читабельным. Жаль только, что плюсовики всё никак не договорятся о стиле кода, а и без того раздутый стандарт языка только разрастается с каждой итерацией, заставляя задействовать все доступные ресурсы мозга при чтении любого мало-мальски нетривиального кода, чтобы не упустить мелкие, но очень важные детали самой запутанной семантики, которую только можно найти в мире ЯП. | ||
Ответить | Правка | Наверх | Cообщить модератору |
148. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от Аноним (148), 23-Июн-21, 20:43 | ||
Читать научись... если тебе попадался C++ на макросах и указателях на указатели то это не плюсы, это си стайл | ||
Ответить | Правка | Наверх | Cообщить модератору |
155. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от Хан (?), 30-Июл-21, 00:10 | ||
Реально так | ||
Ответить | Правка | Наверх | Cообщить модератору |
154. "Представлена библиотека Aya для создания eBPF-обработчиков н..." | +/– | |
Сообщение от freecoder (?), 03-Июл-21, 22:56 | ||
Ответ есть в этой статье: https://habr.com/ru/post/532660/ | ||
Ответить | Правка | К родителю #121 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |