Hello,
I'm trying to optimize a NFS server used by diskless workstations
(Linux, FreeBSD, OpenVMS). This server actually runs NetBSD 10.99.14 but
I have built a -11 beta kernel last night.
legendre# df
Filesystem 1K-blocks Used Avail %Cap Mounted on
/dev/raid0a 32529068 15004030 15898586 48% /
/dev/raid0e 65058298 31682850 30122534 51% /usr
/dev/raid0f 32529068 18580496 12322120 60% /var
/dev/raid0g 264277976 137092064 113972016 54% /usr/src
/dev/raid0h 548684628 394784644 126465756 75% /srv
/dev/dk0 3876580176 2400009320 1282741848 65% /home
kernfs 1 1 0 100% /kern
ptyfs 1 1 0 100% /dev/pts
procfs 4 4 0 100% /proc
tmpfs 4162676 1052 4161624 0% /var/shm
/dev/dk6 11335898764 9407711308 1361392520 87% /opt/bacula
/dev/dk7 11343502476 3864697556 6911629800 35% /opt/video
raid0 : raid 1 volume
raid1 : raid 5 volume
/srv contains all root filesystems for clients.
/home contains users data.
swaps volumes are exported to clients through iscsi (istgt over a ccd
device).
NFS itself runs lika a charm. Throughput is very close to maximal
throughput of LAN.
Today, bufq.strategies built in kernel are:
legendre# sysctl -a | grep bufq
kern.bufq.strategies = priocscan fcfs disksort
I have seen I have removed from kernel BUFQ_READPRIO. I don't remember
why I have removed this strategy... and I have tried to find some
informations about these strategies.
fcfs seems to be a trivial FIFO queue. A have found few informations
about priocscan strategy. But what is the difference between disksort
and priocscan ? And between priocscan and readprio ? Does prioscan works
in read and write and readprio only in read mode ?
Best regards,
JB
signature.asc
Description: OpenPGP digital signature
