Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

ThreadPool.SetMaxThreads (Método)

Establece el número de solicitudes al grupo de subprocesos que pueden estar activas al mismo tiempo. Todas las solicitudes que pasen de ese número permanecen en la cola hasta que haya subprocesos de grupo de subprocesos disponibles.

Espacio de nombres:  System.Threading
Ensamblado:  mscorlib (en mscorlib.dll)

'Declaración
<SecurityPermissionAttribute(SecurityAction.Demand, ControlThread := True)> _
Public Shared Function SetMaxThreads ( _
	workerThreads As Integer, _
	completionPortThreads As Integer _
) As Boolean

Parámetros

workerThreads
Tipo: System.Int32
Número máximo de subprocesos de trabajo del grupo de subprocesos.
completionPortThreads
Tipo: System.Int32
Número máximo de subprocesos de E/S asincrónicos del grupo de subprocesos.

Valor devuelto

Tipo: System.Boolean
Es true si el cambio es correcto; en caso contrario, es false.

No puede establecer el número de subprocesos de trabajo o el número de subprocesos de finalización de E/S en un número inferior al de procesadores del equipo.

Cuando se hospeda Common Language Runtime, por ejemplo en Internet Information Services (IIS) o SQL Server, el host puede limitar o evitar los cambios de tamaño del grupo de subprocesos.

Tenga cuidado al cambiar el número máximo de subprocesos en el grupo de subprocesos. Aunque pueda resultar beneficioso para el código, los cambios podrían tener un efecto adverso en las bibliotecas de códigos que utilice.

Si se establece un tamaño demasiado grande del grupo de subprocesos se pueden producir problemas de rendimiento. Si se ejecutan demasiados subprocesos al mismo tiempo, la sobrecarga por la conmutación de tareas se convierte en un factor importante.

.NET Framework

Compatible con: 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft