diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2022-03-01 01:45:42 +0100 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2022-03-01 01:45:42 +0100 |
commit | c8344d909bb8a91387826ffd0c8c337a5f2b001a (patch) | |
tree | 66f93c36067ba9c0bcc66e8100afe54fa7298198 /libpager | |
parent | b5f37094a13ed518adc74d2ddbc71e7a5d054eb0 (diff) | |
download | hurd-c8344d909bb8a91387826ffd0c8c337a5f2b001a.tar.gz hurd-c8344d909bb8a91387826ffd0c8c337a5f2b001a.tar.bz2 hurd-c8344d909bb8a91387826ffd0c8c337a5f2b001a.zip |
libpager: Make it a bit parallel
Making libpager use several workers allows it to queue several requests to
the disk (e.g. for different processes faulting data) rather than waiting
for them sequentially.
* libpager/demuxer.c (WORKER_COUNT): Set to 10.
Diffstat (limited to 'libpager')
-rw-r--r-- | libpager/demuxer.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libpager/demuxer.c b/libpager/demuxer.c index fcea629d..30fcc391 100644 --- a/libpager/demuxer.c +++ b/libpager/demuxer.c @@ -41,7 +41,7 @@ At least one worker thread is necessary. */ -#define WORKER_COUNT 1 +#define WORKER_COUNT 10 /* An request contains the message received from the port set. */ struct request |