Rusty Russell
b60da13fc7
lguest: suppress notifications in example Launcher
...
The Guest only really needs to tell us about activity when we're going
to listen to the eventfd: normally, we don't want to know.
So if there are no available buffers, turn on notifications, re-check,
then wait for the Guest to notify us via the eventfd, then turn
notifications off again.
There's enough else going on that the differences are in the noise.
Before: Secs RxKicks TxKicks
1G TCP Guest->Host: 3.94 4686 32815
1M normal pings: 104 142862 1000010
1M 1k pings (-l 120): 57 142026 1000007
After:
1G TCP Guest->Host: 3.76 4691 32811
1M normal pings: 111 142859 997467
1M 1k pings (-l 120): 55 19648 501549
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au >
2009-06-12 22:27:13 +09:30
..
2009-06-11 11:10:35 -07:00
2009-01-15 16:39:37 -08:00
2009-03-26 22:44:43 +00:00
2009-06-02 14:52:32 +02:00
2009-04-07 08:12:38 +02:00
2009-04-13 15:04:33 -07:00
2009-02-12 16:47:01 -08:00
2009-02-24 22:47:31 -05:00
2009-01-08 16:32:13 -07:00
2009-05-18 10:15:35 +02:00
2009-04-16 16:17:10 -07:00
2009-03-30 12:43:31 -03:00
2009-04-07 08:31:09 -07:00
2009-06-11 10:36:12 -07:00
2009-06-01 13:46:50 +02:00
2009-03-30 21:46:43 +02:00
2009-03-30 15:21:59 +02:00
2009-04-08 13:52:01 -07:00
2009-05-23 09:53:26 -07:00
2009-03-30 12:43:15 -03:00
2009-04-27 05:37:39 -07:00
2009-01-28 15:55:48 -08:00
2009-04-19 11:12:12 +02:00
2009-04-18 01:19:54 -04:00
2009-06-12 22:27:13 +09:30
2009-01-14 19:19:03 +01:00
2009-04-01 08:59:18 -07:00
2009-05-17 21:19:31 -07:00
2009-03-20 11:35:04 -07:00
2009-04-22 13:02:09 +10:00
2009-04-14 11:33:43 +02:00
2009-05-29 16:21:09 +02:00
2009-04-03 09:23:11 -05:00
2009-05-27 16:51:27 +02:00
2009-04-21 13:41:50 -07:00
2009-05-22 18:40:59 +10:00
2009-06-10 19:53:40 -07:00
2009-03-24 16:20:36 -07:00
2009-04-06 21:44:24 -03:00
2009-04-13 15:04:32 -07:00
2009-01-08 08:31:14 -08:00
2009-06-10 16:13:20 -07:00
2009-03-30 15:22:02 +02:00
2009-01-29 18:19:30 -08:00
2009-01-29 18:19:29 -08:00
2009-01-11 19:12:49 +01:00
2009-04-07 08:44:05 -07:00
2009-06-02 16:21:42 +02:00
2009-04-07 08:31:12 -07:00
2009-03-26 15:45:43 -07:00
2009-03-24 16:38:27 -07:00
2009-04-13 17:02:13 +02:00
2009-05-09 07:12:50 +02:00
2009-04-02 19:04:51 -07:00
2009-01-29 18:19:29 -08:00
2009-05-02 15:36:10 -07:00
2009-06-11 14:15:57 -07:00
2009-06-11 17:03:29 +01:00
2009-04-07 08:31:08 -07:00
2009-04-26 18:21:24 +02:00
2009-04-27 12:00:27 -07:00
2009-04-27 12:00:27 -07:00
2009-03-31 15:18:37 +11:00
2009-04-29 14:15:55 +02:00
2009-01-08 12:04:47 +00:00
2009-04-03 16:42:35 +01:00
2009-04-14 09:00:23 +10:00
2009-04-11 08:18:11 +02:00
2009-05-08 19:22:20 -07:00
2009-04-02 00:49:02 +02:00
2009-04-14 09:14:58 +10:00