Pavel
bf32ab65d9
[vnet] Reduce netstack data-path allocations ( #67950 )
...
* allow RunTestBackgroundTask to be used from benchmarks
* reuse fakeTUN packet buffers via sync.Pool to avoid benchmark alloc noise
* add network stack throughput benchmark
* bump gvisor version
* use AsViewList to drop the [][]byte alloc per outbound packet
* do go mod tidy
* fix some nits
* add 512 B chunk case to netstack throughput benchmark
2026-07-24 19:21:57 +00:00
..
2026-06-23 14:46:13 +00:00
2025-09-29 07:32:55 +00:00
2025-10-29 15:19:44 +00:00
2025-12-19 00:37:59 +00:00
2025-01-23 19:38:24 +00:00
2026-02-20 15:31:03 +00:00
2025-05-08 11:18:50 +00:00
2026-01-26 15:00:24 +00:00
2025-11-04 09:32:30 +00:00
2026-06-11 20:27:46 +00:00
2026-04-01 12:48:50 +00:00
2026-02-20 15:31:03 +00:00
2025-06-22 10:53:52 +00:00
2025-06-22 10:53:52 +00:00
2026-06-05 14:52:58 +00:00
2026-07-11 00:03:17 +00:00
2025-06-22 10:53:52 +00:00
2025-09-29 17:42:09 +00:00
2026-06-30 11:35:36 +00:00
2025-10-22 18:37:18 +00:00
2026-06-17 22:16:19 +00:00
2026-01-14 11:43:39 +00:00
2025-10-01 20:30:50 +00:00
2026-04-20 14:59:21 +00:00
2025-09-12 17:46:18 +00:00
2026-06-04 05:13:57 +00:00
2025-10-28 22:59:11 +00:00
2026-07-21 20:08:35 +00:00
2026-06-18 11:52:23 +00:00
2026-04-07 18:06:00 +00:00
2024-12-19 15:08:04 +00:00
2025-08-10 22:10:17 +00:00
2024-10-31 17:09:24 +00:00
2025-08-01 18:42:18 +00:00
2025-07-15 18:11:10 +00:00
2026-02-20 15:31:03 +00:00
2025-05-15 01:32:11 +00:00
2026-05-27 14:44:30 +00:00
2025-06-22 10:53:52 +00:00
2026-05-28 14:17:34 +00:00
2026-04-22 14:57:55 +00:00
2026-07-24 19:21:57 +00:00
2026-07-23 01:15:10 +00:00
2025-06-22 10:53:52 +00:00
2025-06-22 10:53:52 +00:00
2026-03-26 11:46:12 +00:00
2026-03-26 11:46:12 +00:00
2026-07-07 18:33:50 +00:00
2026-07-07 18:33:50 +00:00
2025-06-22 10:53:52 +00:00
2024-10-31 23:35:30 +00:00
2025-10-09 17:13:14 +00:00
2026-03-13 00:47:15 +00:00
2026-04-07 18:06:00 +00:00
2025-06-22 10:53:52 +00:00
2026-04-22 14:57:55 +00:00
2026-07-02 12:07:06 +00:00
2024-12-19 15:08:04 +00:00
2025-10-06 17:10:50 +00:00
2025-10-06 17:10:50 +00:00
2025-06-22 10:53:52 +00:00
2025-04-07 12:35:51 +00:00
2025-06-22 10:53:52 +00:00
2026-07-15 22:17:22 +00:00
2026-05-12 23:22:29 +00:00
2026-05-12 23:22:29 +00:00
2025-09-01 16:24:26 +00:00
2025-09-01 16:24:26 +00:00
2026-04-23 02:44:47 +00:00
2026-04-23 02:44:47 +00:00
2025-08-01 18:42:18 +00:00
2025-04-07 12:35:51 +00:00
2025-04-07 12:35:51 +00:00
2025-04-07 12:35:51 +00:00
2025-11-14 17:03:28 +00:00
2026-06-30 16:46:55 +00:00
2025-05-07 22:14:51 +00:00
2026-06-17 22:16:19 +00:00
2025-06-22 10:53:52 +00:00
2025-06-22 10:53:52 +00:00
2026-07-20 15:27:00 +00:00
2026-04-29 11:24:36 +00:00
2026-04-29 11:24:36 +00:00
2025-06-22 10:53:52 +00:00
2025-10-03 15:52:45 +00:00
2025-10-03 15:52:45 +00:00
2025-05-13 17:23:20 +00:00
2026-03-31 01:37:58 +00:00
2026-04-01 12:34:10 +00:00
2024-12-19 15:08:04 +00:00
2025-06-22 10:53:52 +00:00
2026-06-30 16:46:55 +00:00
2026-06-30 16:46:55 +00:00
2025-04-28 14:37:26 +00:00
2025-04-28 14:37:26 +00:00
2026-06-26 13:21:42 +00:00
2026-06-26 13:21:42 +00:00
2025-05-05 18:35:28 +00:00
2026-07-21 13:00:54 +00:00
2025-06-22 10:53:52 +00:00
2025-06-22 10:53:52 +00:00
2025-06-22 10:53:52 +00:00
2025-02-04 16:43:35 +00:00
2026-05-06 18:18:47 +00:00
2026-05-06 18:18:47 +00:00
2025-05-23 16:40:30 +00:00
2025-05-23 16:40:30 +00:00
2025-12-30 13:54:56 +00:00
2025-12-30 13:54:56 +00:00
2024-12-03 05:11:52 +00:00
2025-10-29 15:19:44 +00:00
2025-04-24 20:28:43 +00:00
2026-07-15 22:17:22 +00:00
2026-07-15 22:17:22 +00:00
2026-05-08 13:53:15 +00:00
2025-10-29 15:19:44 +00:00
2025-11-19 18:33:25 +00:00
2025-06-22 10:53:52 +00:00
2025-04-24 12:58:05 +00:00