Raise default arc_min and enable more tunables
Don't reset arc_meta_max=0 just because arc_max tunable gets set.

Also,
- Correct a comment to say 3/4 instead of 1/4.
- Log changes to the arc_min and arc_meta_limit tunables.
WIP: adjust min arc size. only release as much memory as the OS requests, rather than release 1MB when the OS says zero memory needed.
Remove calls to kmem_flush(), which do nothing.
Add missing calls to arc_kmem_reap_now() - Illumos - flush the ZIO quantum caches when aggressively reducing arc size.
Reduce ARC to 25% until poor performance with larger ARC sizes is understood.
Raise default arc_min and enable more tunables
Don't reset arc_meta_max=0 just because arc_max tunable gets set.

Also,
- Correct a comment to say 3/4 instead of 1/4.
- Log changes to the arc_min and arc_meta_limit tunables.
WIP: adjust min arc size. only release as much memory as the OS requests, rather than release 1MB when the OS says zero memory needed.
Add missing calls to arc_kmem_reap_now() - Illumos - flush the ZIO quantum caches when aggressively reducing arc size.
Reduce ARC to 25% until poor performance with larger ARC sizes is understood.
Merge branch 'pk2' of github.com:openzfsonosx/zfs into pk2
Add missing _ to #define KERNEL - this was preventing some code from being compiled.
Bring back arc_kmem_reap_now() as IllumOS calls it, to set arc_shrink()
Do not throttle reclaim when we are unmounting.

Split out vnop_pageout, so that we can call it in separate thread when
we detect vnode_create() calling thread.
Speed up unmount, remove uneccessary delay for reclaim.
Properly disable throttle on unmount.
Raise default arc_min and enable more tunables
Don't reset arc_meta_max=0 just because arc_max tunable gets set.

Also,
- Correct a comment to say 3/4 instead of 1/4.
- Log changes to the arc_min and arc_meta_limit tunables.
WIP: adjust min arc size. only release as much memory as the OS requests, rather than release 1MB when the OS says zero memory needed.
Add missing calls to arc_kmem_reap_now() - Illumos - flush the ZIO quantum caches when aggressively reducing arc size.