¿Cómo se relaciona la simpatía con la asignación de CPU en Solaris?


0

El artículo de wikipedia para nice describe la relación de la siguiente manera:

Como un ejemplo simple, cuando dos procesos vinculados a la CPU idénticos se ejecutan simultáneamente en un sistema Linux de una sola CPU, cada parte del tiempo de la CPU será proporcional a 20 − p, donde p es la prioridad del proceso. Por lo tanto, un proceso ejecutado con buen +15 recibirá el 25% del tiempo de CPU asignado a un proceso de prioridad normal: (20−15) / (20−0) = 0.25. En el planificador BSD 4.x, por otro lado, la relación en el mismo ejemplo es de aproximadamente diez a uno.

Me gustaría saber cómo se calcularía la cuota de CPU asignada a cada proceso en el ejemplo simple anterior en un servidor Solaris, incluido el caso en que un proceso tiene un agradable +19. Puntos de bonificación si puede proporcionar un enlace a cualquier documentación que cubra esto para SunOS 5.1.

Editar: también he solicitado citas para el comportamiento del planificador descrito en la entrada de wikipedia.


1
SunOS 5.1 (también conocido como Solaris 2.1) de 1992? o SunOS 5.10 (también conocido como Solaris 10) de 2005?
alanc

Lo último: disculpas por la ambigüedad.
user3490
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.