Reduce KFS's fake block time
authorBarret Rhoden <brho@cs.berkeley.edu>
Thu, 1 Dec 2016 21:36:41 +0000 (16:36 -0500)
committerBarret Rhoden <brho@cs.berkeley.edu>
Wed, 7 Dec 2016 22:46:48 +0000 (14:46 -0800)
This was hurting scp's performance.  I'll leave in the slight sleep to help
catch bugs.

Signed-off-by: Barret Rhoden <brho@cs.berkeley.edu>
kern/src/kfs.c

index ecf71b5..eef0470 100644 (file)
@@ -123,7 +123,7 @@ int kfs_readpage(struct page_map *pm, struct page *page)
         * bugs.  It does slightly slow down the kernel, but it's only when filling
         * the page cache, and considering we are using a RAMFS, you shouldn't
         * measure things that actually rely on KFS's performance. */
-       kthread_usleep(1000);
+       kthread_usleep(1);
        /* If we're beyond the initial start point, we just need a zero page.  This
         * is for a hole or for extending a file (even though it won't be saved).
         * Otherwise, we want the data from KFS, being careful to not copy from