Red de conocimiento del abogados - Ley de patentes - ¿Qué es la descarga de un solo subproceso y qué es la descarga de múltiples subprocesos? Por favor responda, gracias.

¿Qué es la descarga de un solo subproceso y qué es la descarga de múltiples subprocesos? Por favor responda, gracias.

El principio de la descarga multiproceso es el siguiente: normalmente el servidor está conectado a varios usuarios al mismo tiempo y el ancho de banda se comparte entre los usuarios. Si todos N usuarios tienen la misma prioridad, entonces el ancho de banda real de cada usuario conectado al servidor es una enésima parte del ancho de banda del servidor. Es concebible que si el número de usuarios es grande, cada usuario solo pueda ocupar una pequeña cantidad de ancho de banda y la descarga será un proceso largo.

Si te conectas al servidor a través de varios subprocesos al mismo tiempo, puedes extraer mayor ancho de banda. Por ejemplo, originalmente hay 10 usuarios conectados al servidor a través de un único subproceso. Suponiendo que el ancho de banda total del servidor es de 56 Kbps, el ancho de banda asignado a cada usuario (cada subproceso) es de 5,6 Kbps o 0,7 K bytes/segundo. Si abre dos subprocesos para conectarse al servidor al mismo tiempo, habrá 11 subprocesos para conectarse al servidor y el ancho de banda que obtendrá será 56/11*2=10,2 Kbps, aproximadamente 1,27 K bytes/segundo. que está cerca del doble original. Cuantos más subprocesos abras al mismo tiempo, mayor será el ancho de banda que obtendrás (resulta que este es el caso, me conectaré a través de subprocesos de 1K cada vez en el futuro: P). Por supuesto, en este caso se ocuparán más recursos de la máquina. Algunas herramientas de descarga conocidas como "descargas locas" pueden incluso abrir 100 subprocesos para conectarse al servidor al mismo tiempo.