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