ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
23 апреля
829768 Топик полностью
Nikolay_Po (05.04.2018 13:58, просмотров: 341) ответил Экспериментатор на Хочу поговорить на тему: "Квантование времени в ПЭВМ при обращении к COM-port и Ethernet." Кто-нибудь тут понял, о чем я?
Нихрена не понял. Но из того, что понял, вопрос в том, какого размера квант времени оптимально использовать для работы с типовым последовательным портом и типовым интерфейсом Ethernet, чтобы обеспечить минимальное время отклика и максимальную пропускную способность. И как определить размер этого кванта времени. Так? Возьмёшь размер пакета больший, чем квант - побьётся на кванты внутри ПЭВМ с накладными расходами. Возьмёшь меньше - недоберёт пропускной способности. Очевидно, для Ethernet оптимальный квант времени равен времени отправки одного полного кадра плюс межкадровый зазор. Это если драйвера не "кривые". Про ком-порт железный ничего не знаю, про ЮСБ-шный можно ориентироваться на размер пакета данных интерфейса в режиме High Speed, а так же смотреть структуру конкретного моста USB-UART, объём его буфера обычно прямо указан. Скорее всего, квант времени для последовательного порта будет равен времени заполнения и опустошения этого буфера.