Форум: "Прочее";
Текущий архив: 2008.07.27;
Скачать: [xml.tar.bz2];
ВнизСкорость обработки Найти похожие ветки
← →
Волков Макс (2008-06-10 19:20) [0]Читаю текст в котором идет рассказ про обработку пакетов доставляемых через сеть. (вообще про сам IP-протокол).
Возникло несколько вопросов:
1) Зачем вообще выравнивают пакеты например по 32 битной границе? Т.е. там пакет набивают какими-то сведениями и если в итоге, общий объем пакета не кратен 4 - то в пакет докладывают нулей. Каков смысл этого и как это отражается на быстродействии?
2) Сказано, уже про другую версию IP-протокола... что выравнивание по 64 битной границе, в современных процессорах будет обрабатываться быстрее. С чем это связано и какой прирост производительности?
3) Рассказано про то, что структура с заведомо известной длиной: например у нас в структуре разные типы от Byte - до Int64 быдет обрабатываться быстрее, чем структура в которой есть поля с неизвестной длиной, т.е. в этой структуре для рада полей указывается длина а потом само значение. Насколько разница обработки будет в этих двух случаях?
← →
Сергей М. © (2008-06-10 19:49) [1]
> Читаю текст
Кроме тебя никто этот текст не видит, для начала было бы неплохо сравнить содержимое оригинала с твоей интерпретацией.
← →
vrem (2008-06-10 20:29) [2]понятное заявление, если рассматривается неизвестная никому кроме автора тема, а в данном случае это не так.
*увидел ваш ник и думаю ну с какой стороны он автора уколет..)
← →
Zeqfreed © (2008-06-10 21:01) [3]http://en.wikipedia.org/wiki/Data_structure_alignment#Problems
http://www.ibm.com/developerworks/library/pa-dalign/
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2008.07.27;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.006 c