Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Представлена библиотека 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-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |