Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Четверг
26 марта
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
657561
Топик полностью
LightElf
(03.03.2016 13:50, просмотров: 129)
ответил
USSR
на
А стек TCP/IP разве не выделяет память под каждого нового клиента через malloc? При этом никакие сторонние программы вроде как и не загружаются. При этом формально, память занимает одна программа - TCP/IP, просто она не может знать заранее сколько
Смотря какой стек, на каком процессоре и под какой OS. Вполне может быть (и часто бывает) пул буферов фиксированного размера.
Не надо делать мне как лучше, оставьте мне как хорошо
Ну это кривая реализация, КМК. Правильный путь - выделять память по мере подключения клиентов и в зависимости от того, что конкретно хочет тот или иной клиент. Одному нужна страничка HTTP, другому нужен файл по FTP, а третьему нужен RTP. Если
USSR
(271 знак., 03.03.2016 14:02
,
)