分类:
2006-05-19 01:14:12
如果可用的字分页空间减少到一个很低的值,操作系统会尝试释放资源,首先警告进程释放字分页空见,如果仍然没有足够的字分页空间分配给当前进程,就中止进程。
npswarn 和 npskill 的阈值用于 VMM 决定什么时候告警进程和什么时候最终终止进程。
这两个参数可以通过 vmtune 命令来设置:
npswarn = maximum (512, 4*npskill)
npswarn 的数值一定要大于 0,而小于系统总字分页空间的页数。那可以由 vmtune -w 命令来改变。
npskill = maximum (64, number_of_paging_space_pages/128)
npskill 的数值一定要大于 0,而小于系统总字分页空间的页数。那可以由 vmtune -k 命令来改变。
通过将 nokilluid 选项设置到一个非零数值,使用 vmtune -n命令,低于该值的 ID 的用户可以免于因为低字分页空间的情况而被终止。该选项只在 4.3.3.2 及其之后的操作系统的版本中可用。