Выпуск сетевого стека F-Stack 1.13, выполняемого в простран...,
opennews (??), 18-Ноя-19, (0) [смотреть все]
- Подождите-ка, подождите-ка Вон та верхняя картинка, с 600-байтными пакетами -,
Аноним (2), 11:58 , 18-Ноя-19, (2) //
- Дак мы вам об этом уже 30 лет рассказываем а вы всё трындите про свои какие-то ,
Аноним (3), 12:06 , 18-Ноя-19, (3) +8
- Не забывай что ядро делает ещо кучу нужного и не очень нужного кода логики, но т,
Ktoto (?), 12:17 , 18-Ноя-19, (5) //
- Дело не во фряшном стеке, а в DPDK ,
Аноним (6), 12:18 , 18-Ноя-19, (6) +4 //
- дело не в большей производительности, а том что f-stack расположен полностью в п,
Аноним (10), 12:29 , 18-Ноя-19, (10) +3
- Я конечно не иксперд, но думаю смысл именно в том, чтоб не терять производительн,
Аноним (11), 12:36 , 18-Ноя-19, (11) +3 //
- Вот тебе идея, как уменьшить накладные расходы на переключение контекстов Пишем ,
Аноним (15), 13:32 , 18-Ноя-19, (15) //
- И правда, имбецилы какие-то Особенно в сравнении с анонимами оупеннета ,
xm (ok), 13:41 , 18-Ноя-19, (17) –1
- Всё равно потребуется копирование из user space в kernel space Избавиться от эт,
Olololo (?), 15:48 , 18-Ноя-19, (24) +2
- Дополню, там где есть копирование там есть и выделение памяти, а выделение памят,
Olololo (?), 15:51 , 18-Ноя-19, (26) +2
- Здесь нету никакой проблемы копирования Здесь мы видим убогий лям rps на полуто,
RibiKukan (ok), 20:55 , 18-Ноя-19, (47)
- Дело не в чистом копировании, а в том что на каждый send дёргается сискол, кот,
Ivan_83 (ok), 21:50 , 18-Ноя-19, (57) +1
- Про накладные расходы на сискол даже школьнику известно А вот про то, что все п,
Император Интернета (?), 22:25 , 18-Ноя-19, (65) –1
- Сам учи Я zerocopy для отправки уже лет 5 юзаю, с момента выхода FreeBSD 10 Там ,
Ivan_83 (ok), 23:46 , 18-Ноя-19, (81) +1
- У вас какая-то альтернативная память, раз её нельзя выделять параллельно ,
Анонимус2 (?), 10:44 , 20-Ноя-19, (94)
- Не потребуется Достаточно смапить память через mmap , я сам так делал когда то ,
Ivan_83 (ok), 21:48 , 18-Ноя-19, (56) +1
- Я тебе отвечу почему - потому что обезьяне нужны говносокеты И в этом проблема ,
RibiKukan (ok), 20:11 , 18-Ноя-19, (43) –1
- Каким дураком надо быть, чтобы писать ядерный код там, где можно обойтись юзерсп,
Ordu (ok), 20:17 , 18-Ноя-19, (44)
- Обязательно сообщи это вот этим ребятам tempesta-tech com,
Император Интернета (?), 20:22 , 18-Ноя-19, (45) +1
- Проблема там не в самом стеке, а в api на говносокетах Если просто У тебя есть ,
RibiKukan (ok), 20:48 , 18-Ноя-19, (46)
- z-copy вроде Линукс научился или это опять только в FreeBSD ,
Аноним (48), 21:10 , 18-Ноя-19, (49)
- Как интересно, выше ты пишешь, что нет никакой проблемы в копировании, а тут пиш,
Olololo (?), 21:11 , 18-Ноя-19, (50) +2
- Смысл понятен, но ты хоть сравни - когда веб появился, а когда сокеты ,
Crazy Alex (ok), 21:13 , 18-Ноя-19, (52) +1
- Но зачем Неужели нельзя просто взять и запилить новое API, без сокетов, исключи,
Аноним (62), 22:01 , 18-Ноя-19, (62) –1
- Позвольте, в чем глубокий смысл этой процедуры кроме, разве что, легкости досту,
zzz (??), 00:16 , 19-Ноя-19, (83)
- Помнится несколько лет назад в Facebook была вакансия системного разработчика Li,
xm (ok), 13:00 , 18-Ноя-19, (13) –1 //
- Есть аналогичный порт линукс стека на dpdk и он также уделывает стек в ОС И ест,
Аноним (4), 12:12 , 18-Ноя-19, (4) +3 //
- И чего только китайцы потащили бсдшный стек в линукс, если линуксовый стек в dpd,
zzz (??), 13:52 , 18-Ноя-19, (19) –3 //
- Вполне могли потому и потащить, чтобы в своём юзерспейсном софте иметь BSD-лицен,
Crazy Alex (ok), 16:45 , 18-Ноя-19, (32) +1 //
- https github com F-Stack f-stack blob dev LICENSEОй ,
анонн (ok), 17:13 , 18-Ноя-19, (35) +1
- Ога, поэтому вложились в разработку новой приблуды для линуха ,
Аноним (2), 17:26 , 18-Ноя-19, (36)
- А так всё славно начиналось - да мы корпорастов в стойло поставим, да мы из них ,
zzz (??), 18:28 , 18-Ноя-19, (38) +2
- Но все это уделывание происходит в рамках локальной сети ЦОД, а в интернет рул,
Аноним (4), 12:18 , 18-Ноя-19, (7) –1
- А потом вынесут всё ядро в юзерспейс и будет микроюзер ядро ,
Аноним (8), 12:23 , 18-Ноя-19, (8) //
- Так ведь уже лет 5 или 10 как ядро можно запускать в user space,
Olololo (?), 15:52 , 18-Ноя-19, (28) +1 //
- можно то можно, только оно там еле шевелится,
Аноним (4), 16:02 , 18-Ноя-19, (30) //
- еле шевелится вообще то так работает жесткий RT на базе L4,
fi2fi (?), 18:31 , 18-Ноя-19, (39)
- Какой он тогда RT да, даже просто из UserSpace Ring3 ,
Аноним (41), 18:55 , 18-Ноя-19, (41) –1
- Учи матчасть RT не обязан шевелиться быстро, он обязан шевелиться с предсказуем,
Аноним (42), 19:14 , 18-Ноя-19, (42) +2
- Так это что получается, приложение должно от рута исполняться, чтобы иметь досту,
Аноним (12), 12:40 , 18-Ноя-19, (12) +1 //
- дада, раз мы не умеем openvpn и прочие xlat в ядро мы захр W сделаем сетевой ,
Ann None (?), 13:22 , 18-Ноя-19, (14)
- в systemd еще не запихнули ,
Аноним (16), 13:33 , 18-Ноя-19, (16) +1 //
- Кто то может пояснить как DPDK работает с железом в обход ядра ,
Аноним (20), 13:54 , 18-Ноя-19, (20) +1 //
- Регистры железа мапятся в адресное пространство процесса ,
Аноним (21), 14:10 , 18-Ноя-19, (21) +1
- в ядре выполняется мини модуль - который представляет user land доступ к некотор,
Аноним (48), 15:31 , 18-Ноя-19, (23) +1 //
- Предоставлять доступ к адресному пространству ядра или работать из ядра с память,
GentooBoy (ok), 22:55 , 18-Ноя-19, (70) //
- вам шашечки или ехать можно тупить пытаясь пропихать кучу трафика через page cac,
Аноним (48), 23:22 , 18-Ноя-19, (75)
- А оно не делает ни того, ни другого, вообще-то DPDK обычно запирает PCI, и не т,
Клапауций (ok), 03:54 , 19-Ноя-19, (87)
- Звучитит так что хотят сделать ненужными асики ,
анонимно (?), 15:20 , 18-Ноя-19, (22)
- Не поддержки IPv6 и однопоточный Это точно порт с FreeBSD ,
Аноним (4), 16:10 , 18-Ноя-19, (31) //
- Давно не видел пакетов по 600 байт, типовая страница весит пару метров А вот для,
GentooBoy (ok), 22:51 , 18-Ноя-19, (69) //
- я не могу заставить его работать, может быть вы мне поможете include stdlib ,
Аноним (97), 19:01 , 28-Ноя-19, (97)
2,4,7,8,12,14,16,20,22,31,69,97
|