Мне нужно измерить задержку между одним UDP-пакетом, поступающим на порт Ethernet (т. Е. Сгенерированным прерыванием), и временем, когда этот пакет доставляется на пользовательский уровень (т.е. разблокирован).Измерение латентности UDP для Linux с использованием ftrace
Это время можно измерить с помощью времени timestamping через SIOCGSTAMP ioctl (уровень ядра) и clock_gettime (пользовательский уровень). Тем не менее, мне интересно понять, как эта задержка может быть измерена с помощью команды ftrace.
спасибо. Однако, пример, похоже, не указывает время, в которое прибыло прерывание hw. Имеет ли это ? – Claudio