Tuesday, 7 June 2016

Arg - max 87






+

sysconf () La función sysconf () proporciona un método para la aplicación para determinar el valor actual de un límite del sistema configurable o una opción. La Plataforma TCRACKER N u es compatible con los valores siguientes para el nombre. Estas variables corresponden a una constante de tiempo de compilación que figuran en. Para cada uno de estos, la constante de tiempo de compilación aparece después del nombre del parámetro sysconf (). Un valor distinto de -1 si se admite la opción Encuadernación lenguaje C. Un valor distinto de -1 si se admite la opción de lenguaje C Desarrollo de Servicios Públicos. Un valor entero que indica la versión de la norma ISO POSIX-2 estándar de C vinculación de lenguaje implementado. Cambia con cada nueva versión de la norma. Se devuelve un valor distinto de -1 si se admite al menos un tipo de terminal. Un valor distinto de -1 si se admite la opción de Fortran Desarrollo de Servicios Públicos. Un valor distinto de -1 si la opción de tiempo de ejecución Fortran Utilidades es compatible. Un valor distinto de -1 si se admite la creación de locales por la utilidad localedef. Un valor distinto de -1 si se admite la opción de desarrollo de software de utilidades. Un valor distinto de -1 si se admite la opción de portabilidad Utilidades del usuario. Un valor entero que indica la versión de la norma ISO POSIX-2 implementado. Cambia con cada nueva versión de la norma. El número máximo de operaciones de E / S apoyado en una llamada lista única de E / S. El número máximo de operaciones de E / S asíncronas pendientes. La cantidad máxima por la que un proceso puede disminuir su nivel de prioridad I / O asíncrona de su propia prioridad de planificación. La longitud máxima de la lista de argumentos a la familia exec () de funciones, incluyendo los datos del entorno. Un valor distinto de -1 indica que la opción de entrada / salida asíncrona es compatible. El número máximo de funciones que pueden ser registrado en el atexit (). Los valores máximos obase aceptados por la utilidad bc. El número máximo de elementos permitidos en un vector por la utilidad bc. El valor máximo de la escala aceptada por la utilidad bc. La longitud máxima de una constante de cadena aceptado por la utilidad bc. El número máximo de procesos simultáneos por identificador de usuario real. El número de reloj-ticks por segundo devueltos por tiempos (). El número máximo de pesos que se puede asignar a una entrada de la palabra clave para LC_COLLATE en un archivo de definición de localización. El número máximo de los excesos de la expiración del temporizador. El número máximo de expresiones que pueden anidarse entre paréntesis por la utilidad expr. Un valor distinto de -1 indica que la opción de sincronización de archivos es compatible. El tamaño máximo de la memoria intermedia necesaria para información del grupo a ser rellenado por getgrgid_r () o getgrnam_r (). El tamaño máximo de la memoria intermedia necesaria para información del usuario a rellenar por getpwnam_r () o getpwuid_r (). El número máximo de estructuras iovec que un proceso tiene disponible para su uso con readv () o writev (). Un valor distinto de -1 indica que la opción Control de trabajos es compatible. La longitud máxima, en bytes, de la línea de entrada para un programa (ya sea la entrada estándar u otro archivo), cuando la utilidad se describe como archivos de texto de procesamiento. La longitud incluye espacio para el carácter salto de línea final. La documentación para una utilidad que puede indicar una longitud de línea diferente es compatible. La longitud máxima del nombre de inicio de sesión de un usuario. Un valor distinto de -1 indica que la opción archivos de memoria asignada es compatible. Un valor distinto de -1 indica que la memoria del proceso opción de bloqueo es compatible. Un valor distinto de -1 indica que la opción intervalo de memoria de bloqueo es compatible. Un valor distinto de -1 indica que la opción de protección de memoria es compatible. Un valor distinto de -1 indica que el mensaje Pasando opción es compatible. El número máximo de descriptores de cola de mensajes abierto un proceso puede tener. El número máximo de prioridades de mensajes compatible. El número máximo de identificadores de grupo suplementarios simultáneas por proceso. El número de procesadores configurados en el sistema. El número de procesadores actualmente en ejecución en el sistema. La granularidad con la que la memoria virtual es asignado por el sistema. Esto puede no ser el mismo que el tamaño de la página física. El tamaño de una página de memoria física, en bytes. Una constante que indica los sistemas Windows que la Plataforma u TCRACKER N se está ejecutando actualmente. Uno de los siguientes valores: NUTC_PLAT_UNKNOWN. NUTC_PLAT_WIN2003. NUTC_PLAT_LONGHORN. NUTC_PLAT_WINDOWS7. NUTC_PLAT_WINDOWS8 o NUTC_PLAT_WINDOWS10. El número máximo de archivos que un proceso puede tener abiertos en cualquier momento. El tamaño de una página de memoria física, en bytes. Igual que _SC_PAGESIZE. Un valor distinto de -1 indica que la opción de entrada y salida priorizada es compatible. Un valor distinto de -1 indica que la opción de programación de procesos es compatible. Un valor distinto de -1 indica que la expresión regular opción de Manejo es compatible. El número máximo de veces que se repite una expresión regular permitida cuando se utiliza la notación de intervalos \ m, n \>. El número máximo de señales en tiempo real reservado para el uso de la aplicación. Un valor distinto de -1 indica que cada proceso tiene un usuario guardado Id y ha guardado la configuración de identificación de grupo. Un valor distinto de -1 indica que la opción semáforos es compatible. El número máximo de semáforos que un proceso pueda tener. El valor máximo de un semáforo puede tener. Un valor distinto de -1 indica que la memoria compartida Objetos opción es compatible. Un valor distinto -1 indica que el shell POSIX es compatible. El número máximo de señales en cola que un proceso puede enviar y haber pendientes en el receptor (s) en cualquier momento. El número de flujos que un proceso puede tener abiertos al mismo tiempo. El número máximo de enlaces simbólicos que se pueden desplazar de forma fiable en la resolución de un nombre de ruta en ausencia de un bucle. Un valor distinto de -1 indica que la opción de entrada y salida sincronizada es compatible. Un valor distinto de -1 indica que la opción atributo de dirección de rosca de pila es compatible. Un valor distinto de -1 indica que la opción atributo de tamaño de rosca de pila es compatible. El número máximo de intentos realizados para destruir los valores de datos específicas de hilos de rosca en una salida de rosca. El número máximo de claves de datos hilos específica que se pueden crear por un proceso. Un valor distinto de -1 indica que la opción de herencia de prioridad del hilo es compatible. Un valor distinto de -1 indica que la opción de protección de prioridad de subproceso es compatible. Un valor distinto de -1 indica que la opción de ejecución la programación de subprocesos es compatible. Un valor distinto de -1 indica que la opción objeto de sincronización proceso compartido es compatible. Un valor distinto de -1 indica que la opción funciones de hilo de seguridad es compatible. El tamaño mínimo de bytes de almacenamiento pila de subprocesos. El número máximo de hilos que pueden ser creados por proceso. Un valor distinto de -1 indica que la opción de rosca POSIX es compatible. El número máximo de temporizadores admite en cada proceso. Un valor distinto de -1 indica que la opción Timers es compatible. La longitud máxima de un nombre de dispositivo de terminal. El número máximo de bytes soportado por el nombre de una zona horaria. Un valor entero que indica la versión del POSIX-1 estándar ISO (Enlaces del lenguaje C) implementado. Cambia con cada nueva versión de la norma. Un valor distinto de -1 indica que un entorno de compilación de lenguaje C con int 32 bits. largo . puntero y tipos off_t está disponible. Un valor distinto de -1 indica que un entorno de compilación de lenguaje C con int 32 bits. largo . y los tipos de puntero y un tipo off_t soportar al menos 64 bits, que está disponible. Un valor distinto de -1 indica que un entorno de compilación de lenguaje C con int de 32 bits y 64 bits de longitud. puntero y tipos off_t está disponible. Un valor distinto de -1 indica que un entorno de compilación de lenguaje C con un tipo int de al menos 32 bits y largo. puntero y tipos off_t de al menos 64 bits está disponible. Un valor distinto de -1 indica que el X / Open Group función de cifrado es compatible. Un valor distinto de -1 indica que la internacionalización mejorada Grupo de Funciones es compatible. Un valor distinto de -1 indica que el Grupo Legado función es compatible. Un valor distinto de -1 indica que la función de un grupo X / Open en tiempo real es compatible. Un valor distinto de -1 indica que la característica Grupo X / Open Realtime Hilos es compatible. Un valor distinto de -1 indica que el Grupo de Funciones de memoria compartida es compatible. Un valor distinto de -1 indica que la especificación de X / Open CAE, enero de 1997, y las interfaces del sistema de cabecera, número 5, es compatible. Un valor distinto de -1 indica la versión compatible de la especificación de comandos de X / Open y utilidades. Un valor distinto de -1 indica que el / Open Guía de Portabilidad X, Volumen 2, enero de 1987, llamadas del sistema XVS y Bibliotecas, es compatible. Un valor distinto de -1 indica que el X / Open Specification, febrero de 1992, interfaces de sistemas y soportes de conexión, Cuestiones 3, es compatible. Un valor distinto de -1 indica que el X / Open CAE Especificación, de julio de 1992, interfaces de sistemas y soportes de conexión, número 4, es compatible. Es la variable de sistema se va a consultar, a partir de la lista que figura en la sección de descripción. Si el nombre es un valor no válido, sysconf () devuelve -1 y modifica errno para indicar el error, como se muestra a continuación. Si la variable correspondiente al nombre está asociado con una funcionalidad que no es compatible, sysconf () devuelve -1 sin cambiar el valor de errno. De lo contrario, sysconf () devuelve el valor de la variable de corriente en el sistema, como se describe anteriormente. El valor devuelto no es más restrictivo que el valor de tiempo de compilación correspondiente que se encuentra en. El valor no cambia durante la vida del proceso de llamada. El valor devuelto por sysconf (_SC_OPEN_MAX) puede cambiar si una llamada a setrlimit () ajusta el límite blando RLIMIT_NOFILE. El valor de nombre no es válido. UNIX 98, con excepciones. Windows utiliza una granularidad de asignación de memoria virtual que no necesariamente coincide con el tamaño de la página del sistema. Esto afecta el tamaño y la alineación de memoria asignada con shmget () / shmat () y mmap (). Debido a que puede haber una necesidad de ambos parámetros, la Plataforma u TCRACKER N proporciona los parámetros _SC_NUTC_OS_ALLOCGRANULARITY y _SC_NUTC_OS_PAGESIZE para sysconf (). Consulte la sección de migración a Windows 9x de la Portabilidad El Proceso capítulo del PTC MKS Toolkit UNIX a Windows Guía de portabilidad para más información sobre _SC_NUTC_OS_PLATFORM. Kit de herramientas de MKS PTC PTC para los desarrolladores profesionales MKS Toolkit para Desarrolladores Empresa PTC MKS Toolkit para Desarrolladores Empresa edición de 64 bits PTC MKS Toolkit Build 10.0 Documentación 6.




No comments:

Post a Comment