tvac, unvac: allow 128MB cache size, up from 4MB - plan9port - [fork] Plan 9 from user space
(HTM) git clone git://src.adamsgaard.dk/plan9port
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
(DIR) commit 59b460f845ee7d2e0156a4ba43fbe75c2531489b
(DIR) parent fa588406f02b5f2adf666211bef03fbee30a61b0
(HTM) Author: Russ Cox <rsc@swtch.com>
Date: Mon, 13 Jan 2020 17:09:39 -0500
vac, unvac: allow 128MB cache size, up from 4MB
When a directory has lots of children, vac crashes because it runs out of cache.
Fixes #266.
Diffstat:
M src/cmd/vac/unvac.c | 2 +-
M src/cmd/vac/vac.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
---
(DIR) diff --git a/src/cmd/vac/unvac.c b/src/cmd/vac/unvac.c
t@@ -94,7 +94,7 @@ threadmain(int argc, char *argv[])
if(vtconnect(conn) < 0)
sysfatal("vtconnect: %r");
- fs = vacfsopen(conn, argv[0], VtOREAD, 4<<20);
+ fs = vacfsopen(conn, argv[0], VtOREAD, 128<<20);
if(fs == nil)
sysfatal("vacfsopen: %r");
(DIR) diff --git a/src/cmd/vac/vac.c b/src/cmd/vac/vac.c
t@@ -15,7 +15,7 @@ usage(void)
enum
{
BlockSize = 8*1024,
- CacheSize = 4<<20,
+ CacheSize = 128<<20,
};
struct