Давайте подумаем об обстоятельствах, подобных этому:
В MMORPG-игре мы отправляем пакет на сервер, и сервер будет много вычислять для всех игроков, у которых есть какое-либо соединение, например, атака или лечение. или что-то другое. После этого мы можем получить несколько пакетов.
Поскольку мы можем получать несколько пакетов, дело немного сложное. Если мы только прочитаем один, то мы можем просто использовать метку времени, чтобы увидеть стоимость времени. Но сейчас мы не можем этого сделать. Итак, как оценить производительность между традиционным стеком TCP / IP и процессом DPDK в таких сложных условиях?