The OpenNET Project / Index page

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



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

"wolfIP и passt - легковесные стеки TCP/IP, работающие без динамического выделения памяти"  +/
Сообщение от opennews (??), 14-Мрт-26, 12:54 
Разработчики криптографической библиотеки wolfSSL развивают TCP/IP стек wolfIP, оптимизированный для использования на встраиваемых устройствах, имеющих ограниченные ресурсы, а также для систем, работающих в режиме реального времени, и решений, требующих повышенной надёжности (Safety-Critical). Для предсказуемого потребления ресурсов в wolfIP не используется динамическое выделение памяти  - все буферы и таблицы сокетов имеют фиксированный размер и настраиваются на этапе компиляции. Код проекта написан на языке Си и распространяется под лицензией GPLv3...

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

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

Оглавление

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


1. "wolfIP и passt - легковесные стеки TCP/IP, работающие без ди..."  +/
Сообщение от Аноним (1), 14-Мрт-26, 12:54 
Странно, почему весь критический код не пишется подобным образом. :)
Ответить | Правка | Наверх | Cообщить модератору

8. "wolfIP и passt - легковесные стеки TCP/IP, работающие без ди..."  +/
Сообщение от шолб (?), 14-Мрт-26, 13:40 
Тогда не получится делать важное табло с надутыми щоками, которое очень нужно для залезания на табурет и декламирования "посмотрите какую сложную уробору я сделяль, как мощны мои лапищи." Современное программирование с технической стороны не про практичность, а про самоутверждение. А если и условия потребуют практичности, то она будет уровня "от сохи". Зато с апломбом.
Ответить | Правка | Наверх | Cообщить модератору

2. "wolfIP и passt - легковесные стеки TCP/IP, работающие без ди..."  +/
Сообщение от Аноним (2), 14-Мрт-26, 12:56 
> Использование при обработке сетевых пакетов предварительно выделенных в статической памяти буферов. Вызовы malloc и free не используются.

Жаль, что это не спасет от других тысячи способов получить UB на этом прекрасном языке.

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

5. "wolfIP и passt - легковесные стеки TCP/IP, работающие без ди..."  +/
Сообщение от шолб (?), 14-Мрт-26, 13:19 
а если попробовать думать перед жмаканием кнопок? а не кяух-кяух и прочий эджайла.
Ответить | Правка | Наверх | Cообщить модератору

6. "wolfIP и passt - легковесные стеки TCP/IP, работающие без ди..."  +/
Сообщение от Аноним (6), 14-Мрт-26, 13:31 
> Жаль, что это не спасет от других тысячи способов получить UB на этом прекрасном языке.

На этом прекрасном языке написали легковесный TCP/IP стек, в отличие от...

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

10. "wolfIP и passt - легковесные стеки TCP/IP, работающие без ди..."  +/
Сообщение от Аноним (2), 14-Мрт-26, 13:41 
Плохая попытка.
https://github.com/smoltcp-rs/smoltcp
Ответить | Правка | Наверх | Cообщить модератору

13. "wolfIP и passt - легковесные стеки TCP/IP, работающие без ди..."  +/
Сообщение от Аноним (13), 14-Мрт-26, 14:20 
ls -lh smoltcp/target/release/libsmoltcp.rlib
17M авг  1  2022
Ответить | Правка | Наверх | Cообщить модератору

11. "wolfIP и passt - легковесные стеки TCP/IP, работающие без ди..."  +/
Сообщение от Аноним (11), 14-Мрт-26, 13:56 
Правильно писать: на этом прекрасном языке написали вагон и маленькую тележку стеков которыми пользуются все, в отличие от... Ожидаемо что и UB в штуках которыми не пользуются никого не интересуют. А если начинают пользоваться, то там тоже всякого вылазит, но чаще всего "ну мы прост не реализовали эту штуку реализованную ВЕЗДЕ, во всех других ЯП, потому что нишмагли"
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

3. "wolfIP и passt - легковесные стеки TCP/IP, работающие без ди..."  +/
Сообщение от Аноним (3), 14-Мрт-26, 13:13 
>Код проекта написан на языке Си и распространяется под лицензией GPLv3.

зумеры - о боже, они используют древнюю магию, мы не сможем ее контролировать! Срочно закопать!

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

4. "wolfIP и passt - легковесные стеки TCP/IP, работающие без ди..."  +1 +/
Сообщение от Аноним (3), 14-Мрт-26, 13:18 
>Срочно закопать!

НЕТ! Закопанное найдут! Нобходимо расщепить на байты и распылить по интернету. А тех кто это видел...ну вы поняли.

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

7. "wolfIP и passt - легковесные стеки TCP/IP, работающие без ди..."  +/
Сообщение от Аноним (7), 14-Мрт-26, 13:38 
Так, ведь, найдутся же переписывающие на безопасТном.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

9. "wolfIP и passt - легковесные стеки TCP/IP, работающие без ди..."  +/
Сообщение от Аноним (7), 14-Мрт-26, 13:40 
Кто-нибудь из этих проектов добавит, наконец, SCTP для микроконтроллеров?
Ответить | Правка | Наверх | Cообщить модератору

12. "wolfIP и passt - легковесные стеки TCP/IP, работающие без ди..."  +/
Сообщение от Аноним (12), 14-Мрт-26, 14:13 
> оптимизации на базе инструкций AVX2

Наверняка в QEMU внедрят и дропнут кору дуба.

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

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

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




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

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