Define los valores para el ejecutor predeterminado del kernel de Liberty. Tenga en cuenta que siempre existe un único ejecutor predeterminado para que lo utilice únicamente el tiempo de ejecución de Liberty y no para que otras aplicaciones puedan acceder al mismo de forma directa. Las aplicaciones que necesitan configurar y utilizar los ejecutores deberán utilizar, en su lugar, los ejecutores gestionados.
| Nombre | Tipo | Valor predeterminado | Descripción |
|---|---|---|---|
coreThreads |
int |
-1 |
Línea base o número mínimo de hebras que se van a asociar con el ejecutor. El número de hebras asociadas con el ejecutor alcanzará rápidamente este número. Si este valor es menor que 0, se utiliza un valor predeterminado, que se calcula basándose en el número de hebras de hardware del sistema. Si el valor es un número positivo menor de 4, se utiliza un valor predeterminado de 4. |
maxThreads |
int |
-1 |
Número máximo de hebras que se puede asociar con el ejecutor. Si es mayor que 0, el valor mínimo de maxThreads es 4, y debe ser al menos tan grande como coreThreads; si el valor de maxThreads establecido es inferior al de coreThreads, Liberty reducirá coreThreads al valor de maxThreads. Si el valor de maxThreads es menor o igual que 0, el número máximo de hebras no tiene límites, lo cual permite al kernel de Liberty decidir el número de hebras que deben asociarse con el ejecutor sin tener un límite superior definido. |
name |
string |
Default Executor |
El nombre del ejecutor predeterminado del kernel de Liberty. |