ps迂险子例程

用途

定义可用调页空间量。

语法

#include <signal.h>
#include <sys/vminfo.h>
blkcnt_t psdanger (Signal)
int Signal;

描述

ps迂险 子例程返回当前可用调页空间块数与系统的调页空间阈值之间的差值。

参数

描述
Signal 定义信号。

返回值

如果 Signal 参数的值为 0 ,那么返回值为系统中定义的调页空间块总数。

如果信号参数值为-1,则返回值为系统中可用的空闲分页空间块数。

如果 Signal 参数的值为 SIG生命危险,那么返回值是当前可用调页空间块数与调页空间警告阈值之间的差值。 如果可用调页空间块数小于调页空间警告阈值,那么返回值为负数。

如果 Signal 参数的值为 SIGKILL,那么返回值是当前可用调页空间块数与调页空间终止阈值之间的差值。 如果可用调页空间块数小于调页空间终止阈值,那么返回值为负数。