summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorroot <root>2011-04-14 23:02:32 +0000
committerroot <root>2011-04-14 23:02:32 +0000
commite0ecd69eb8351fbfdc32e22cb9c2c6dc42cb3f4b (patch)
tree0d9f597d22a472a535d1c55e2e2e387f3c4dfb7a
parent643f2a6c50a99d6414797ba9a6313a02a6530994 (diff)
*** empty log message ***
-rw-r--r--Changes1
-rw-r--r--ev.pod8
2 files changed, 5 insertions, 4 deletions
diff --git a/Changes b/Changes
index 08c45df..8732867 100644
--- a/Changes
+++ b/Changes
@@ -3,6 +3,7 @@ Revision history for libev, a high-performance and full-featured event loop.
TODO: ev_loop_prefork hint?
TODO: ev_loop_wakeup
TODO: confusion about threads ongiong
+TODO: not_blocked flag.
- change the default periodic reschedule function to hopefully be more
exact and correct even in corner cases or in the far future.
diff --git a/ev.pod b/ev.pod
index 0bbbf4a..36495bb 100644
--- a/ev.pod
+++ b/ev.pod
@@ -485,10 +485,10 @@ C<EV_WRITE> to C<POLLOUT | POLLERR | POLLHUP>.
Use the linux-specific epoll(7) interface (for both pre- and post-2.6.9
kernels).
-For few fds, this backend is a bit little slower than poll and select,
-but it scales phenomenally better. While poll and select usually scale
-like O(total_fds) where n is the total number of fds (or the highest fd),
-epoll scales either O(1) or O(active_fds).
+For few fds, this backend is a bit little slower than poll and select, but
+it scales phenomenally better. While poll and select usually scale like
+O(total_fds) where total_fds is the total number of fds (or the highest
+fd), epoll scales either O(1) or O(active_fds).
The epoll mechanism deserves honorable mention as the most misdesigned
of the more advanced event mechanisms: mere annoyances include silently