about summary refs log tree commit homepage
diff options
authorEric Wong <e@80x24.org>2016-10-31 20:27:00 +0000
committerEric Wong <e@80x24.org>2016-10-31 20:28:16 +0000
commit50e91f1ac0cdbd6da85f298b0e29c94018b5b989 (patch)
parent4932b06f13912f371ea2b3d06daf0f6ea3c9271c (diff)
sendfile(2) is fewer syscalls and FDs than splice(2),
and an open-file-cache is unlikely to be worth the complexity.
1 files changed, 0 insertions, 8 deletions
diff --git a/Static_Files b/Static_Files
index bbc47a8..e2aa622 100644
--- a/Static_Files
+++ b/Static_Files
@@ -61,11 +61,3 @@ With large files and high-throughput clients, there should be little
 performance difference compared to optimal C implementation such as
 nginx and lighttpd.  Ruby runtime overhead matters more when serving
 slower clients and smaller files.
-== The Future...
-We'll also support an open file cache (similar to nginx) which
-allows us to reuse open file descriptors.
-Under Linux, we'll support the splice(2) system call for zero-copy
-proxying {io_splice}[http://bogomips.org/ruby_io_splice/], too.