Alex Wilkinson wrote: > Can someone please elaborate on the acronym KVA ? > > $ sysctl -d kern.ipc.maxpipekva > kern.ipc.maxpipekva: Pipe KVA limit > > This doesn't tell me enough. Kernel Virtual Address The fast pipe code in FreeBSD uses page lending between the processes participating in the pipe endpoints, so it uses a set of wired memory to do its job. By definition, this means that it takes a chunk of KVA space in order to get the wired memory. This tunable value is an administrative limit on the amount of KVA that can be used up by pipes. In general, you should never feel this, unless you are doing strange things with your pipes. Massively parallel compiles using pipes to communicate between the compiler stages, for example. -- TerryReceived on Tue Nov 11 2003 - 02:16:19 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:28 UTC