Bladeren bron

cat: Use a 32 KB I/O buffer here to improve "cat a > b" scenario

This is roughly twice as fast as the old 4 KB buffer size. We still
don't go nearly as fast as "cp", since we don't ftruncate() up front
like "cp" does.
Andreas Kling 5 jaren geleden
bovenliggende
commit
ddd8332015
1 gewijzigde bestanden met toevoegingen van 1 en 1 verwijderingen
  1. 1 1
      Userland/cat.cpp

+ 1 - 1
Userland/cat.cpp

@@ -24,7 +24,7 @@ int main(int argc, char** argv)
     }
     for (auto& fd : fds) {
         for (;;) {
-            char buf[4096];
+            char buf[32768];
             ssize_t nread = read(fd, buf, sizeof(buf));
             if (nread == 0)
                 break;