Исследую iperf и ядро linux(2.6.18) с xenом. А именно задержки, где в линуксе найти работу с сокетом, а именно метод write. Мне показывали это как-то хитро, я лишь нашел aio_write и writev. Для оптимизации сетевой произв-ти, мне нужно отследить ход пакета при вызове в iperf метода write вплоть до драйвера. Ан-не получается пока. МОжет кто помочь, найти этот метод?
ПРосмотрел net/socket, уводит вообще не туда.
Мб net/ipv4/aio.c ? Но там тоже особо ничего определенного(
Должно быть что-то типа
int (*sendmsg) (struct kiocb *iocb, struct socket *sock,
struct msghdr *m, size_t total_len);
Как в ядре найти аналог write Для сокетов
Модератор: Модераторы разделов
-
zvoice
- Сообщения: 97
- ОС: Ubuntu Gutsy/ Debian Etch(XEN)