Next: Examples of Sysconf, Previous: Sysconf Definition, Up: Sysconf
sysconf ParametersHere are the symbolic constants for use as the parameter argument
to sysconf. The values are all integer constants (more
specifically, enumeration type values).
_SC_ARG_MAXARG_MAX.
_SC_CHILD_MAXCHILD_MAX.
_SC_OPEN_MAXOPEN_MAX.
_SC_STREAM_MAXSTREAM_MAX.
_SC_TZNAME_MAXTZNAME_MAX.
_SC_NGROUPS_MAXNGROUPS_MAX.
_SC_JOB_CONTROL_POSIX_JOB_CONTROL.
_SC_SAVED_IDS_POSIX_SAVED_IDS.
_SC_VERSION_POSIX_VERSION.
_SC_CLK_TCKCLOCKS_PER_SEC;
see CPU Time.
_SC_CHARCLASS_NAME_MAX_SC_REALTIME_SIGNALS_POSIX_REALTIME_SIGNALS.
_SC_PRIORITY_SCHEDULING_POSIX_PRIORITY_SCHEDULING.
_SC_TIMERS_POSIX_TIMERS.
_SC_ASYNCHRONOUS_IO_POSIX_ASYNCHRONOUS_IO.
_SC_PRIORITIZED_IO_POSIX_PRIORITIZED_IO.
_SC_SYNCHRONIZED_IO_POSIX_SYNCHRONIZED_IO.
_SC_FSYNC_POSIX_FSYNC.
_SC_MAPPED_FILES_POSIX_MAPPED_FILES.
_SC_MEMLOCK_POSIX_MEMLOCK.
_SC_MEMLOCK_RANGE_POSIX_MEMLOCK_RANGE.
_SC_MEMORY_PROTECTION_POSIX_MEMORY_PROTECTION.
_SC_MESSAGE_PASSING_POSIX_MESSAGE_PASSING.
_SC_SEMAPHORES_POSIX_SEMAPHORES.
_SC_SHARED_MEMORY_OBJECTS_POSIX_SHARED_MEMORY_OBJECTS.
_SC_AIO_LISTIO_MAX_POSIX_AIO_LISTIO_MAX.
_SC_AIO_MAX_POSIX_AIO_MAX.
_SC_AIO_PRIO_DELTA_MAXAIO_PRIO_DELTA_MAX.
_SC_DELAYTIMER_MAX_POSIX_DELAYTIMER_MAX.
_SC_MQ_OPEN_MAX_POSIX_MQ_OPEN_MAX.
_SC_MQ_PRIO_MAX_POSIX_MQ_PRIO_MAX.
_SC_RTSIG_MAX_POSIX_RTSIG_MAX.
_SC_SEM_NSEMS_MAX_POSIX_SEM_NSEMS_MAX.
_SC_SEM_VALUE_MAX_POSIX_SEM_VALUE_MAX.
_SC_SIGQUEUE_MAX_POSIX_SIGQUEUE_MAX.
_SC_TIMER_MAX_POSIX_TIMER_MAX.
_SC_PII_POSIX_PII.
_SC_PII_XTI_POSIX_PII_XTI.
_SC_PII_SOCKET_POSIX_PII_SOCKET.
_SC_PII_INTERNET_POSIX_PII_INTERNET.
_SC_PII_OSI_POSIX_PII_OSI.
_SC_SELECT_POSIX_SELECT.
_SC_UIO_MAXIOV_POSIX_UIO_MAXIOV.
_SC_PII_INTERNET_STREAM_POSIX_PII_INTERNET_STREAM.
_SC_PII_INTERNET_DGRAM_POSIX_PII_INTERNET_DGRAM.
_SC_PII_OSI_COTS_POSIX_PII_OSI_COTS.
_SC_PII_OSI_CLTS_POSIX_PII_OSI_CLTS.
_SC_PII_OSI_M_POSIX_PII_OSI_M.
_SC_T_IOV_MAXT_IOV_MAX
variable.
_SC_THREADS_POSIX_THREADS.
_SC_THREAD_SAFE_FUNCTIONS_POSIX_THREAD_SAFE_FUNCTIONS.
_SC_GETGR_R_SIZE_MAX_POSIX_GETGR_R_SIZE_MAX.
_SC_GETPW_R_SIZE_MAX_POSIX_GETPW_R_SIZE_MAX.
_SC_LOGIN_NAME_MAX_POSIX_LOGIN_NAME_MAX.
_SC_TTY_NAME_MAX_POSIX_TTY_NAME_MAX.
_SC_THREAD_DESTRUCTOR_ITERATIONS_POSIX_THREAD_DESTRUCTOR_ITERATIONS.
_SC_THREAD_KEYS_MAX_POSIX_THREAD_KEYS_MAX.
_SC_THREAD_STACK_MIN_POSIX_THREAD_STACK_MIN.
_SC_THREAD_THREADS_MAX_POSIX_THREAD_THREADS_MAX.
_SC_THREAD_ATTR_STACKADDR_POSIX_THREAD_ATTR_STACKADDR.
_SC_THREAD_ATTR_STACKSIZE_POSIX_THREAD_ATTR_STACKSIZE.
_SC_THREAD_PRIORITY_SCHEDULING_POSIX_THREAD_PRIORITY_SCHEDULING.
_SC_THREAD_PRIO_INHERIT_POSIX_THREAD_PRIO_INHERIT.
_SC_THREAD_PRIO_PROTECT_POSIX_THREAD_PRIO_PROTECT.
_SC_THREAD_PROCESS_SHARED_POSIX_THREAD_PROCESS_SHARED.
_SC_2_C_DEVc89.
_SC_2_FORT_DEVfort77.
_SC_2_FORT_RUNasa command to
interpret Fortran carriage control.
_SC_2_LOCALEDEFlocaledef
command.
_SC_2_SW_DEVar,
make, and strip.
_SC_BC_BASE_MAXobase in the bc
utility.
_SC_BC_DIM_MAXbc
utility.
_SC_BC_SCALE_MAXscale in the bc
utility.
_SC_BC_STRING_MAXbc utility.
_SC_COLL_WEIGHTS_MAX_SC_EXPR_NEST_MAXexpr utility.
_SC_LINE_MAX_SC_EQUIV_CLASS_MAXLC_COLLATE category `order' keyword in a locale
definition. The GNU C library does not presently support locale
definitions.
_SC_VERSION_SC_2_VERSION_SC_PAGESIZEgetpagesize returns the same value (see Query Memory Parameters).
_SC_NPROCESSORS_CONF_SC_NPROCESSORS_ONLN_SC_PHYS_PAGES_SC_AVPHYS_PAGES_SC_ATEXIT_MAXatexit; see Cleanups on Exit.
_SC_XOPEN_VERSION_XOPEN_VERSION.
_SC_XOPEN_XCU_VERSION_XOPEN_XCU_VERSION.
_SC_XOPEN_UNIX_XOPEN_UNIX.
_SC_XOPEN_REALTIME_XOPEN_REALTIME.
_SC_XOPEN_REALTIME_THREADS_XOPEN_REALTIME_THREADS.
_SC_XOPEN_LEGACY_XOPEN_LEGACY.
_SC_XOPEN_CRYPT_XOPEN_CRYPT.
_SC_XOPEN_ENH_I18N_XOPEN_ENH_I18N.
_SC_XOPEN_SHM_XOPEN_SHM.
_SC_XOPEN_XPG2_XOPEN_XPG2.
_SC_XOPEN_XPG3_XOPEN_XPG3.
_SC_XOPEN_XPG4_XOPEN_XPG4.
_SC_CHAR_BITchar.
_SC_CHAR_MAXchar.
_SC_CHAR_MINchar.
_SC_INT_MAXint.
_SC_INT_MINint.
_SC_LONG_BITlong int.
_SC_WORD_BIT_SC_MB_LEN_MAX_SC_NZEROSC_SSIZE_MAXssize_t.
_SC_SCHAR_MAXsigned char.
_SC_SCHAR_MINsigned char.
_SC_SHRT_MAXshort int.
_SC_SHRT_MINshort int.
_SC_UCHAR_MAXunsigned char.
_SC_UINT_MAXunsigned int.
_SC_ULONG_MAXunsigned long int.
_SC_USHRT_MAXunsigned short int.
_SC_NL_ARGMAXNL_ARGMAX.
_SC_NL_LANGMAXNL_LANGMAX.
_SC_NL_MSGMAXNL_MSGMAX.
_SC_NL_NMAXNL_NMAX.
_SC_NL_SETMAXNL_SETMAX.
_SC_NL_TEXTMAXNL_TEXTMAX.