Resultados de la búsqueda a petición "context-switch"

8 la respuesta

Thread context switch vs. proceso de cambio de contexto

¿Alguien podría decirme qué se hace exactamente en ambas situaciones? ¿Cuál es el costo principal de cada uno de ellos?

3 la respuesta

El sistema llama a gastos generales

Acabo de empezar a estudiar sobre llamadas al sistema. Me gustaría saber qué causa la sobrecarga cuando se realiza una llamada al sistema. Por ejemplo, si consideramos getpid (), cuando se realiza una llamada al sistema para obtener getpid (), ...

1 la respuesta

El contexto cambia en hilos dormidos / en espera

Estoy tratando de entender cómo los sistemas operativos manejan el cambio de contexto en diferentes modelos para comprender mejor por qué el rendimiento de NIO es mejor en casos de grandes picos en el número de solicitudes. Además del hecho de ...

1 la respuesta

Monitoreo de cambio de contexto pthread

Me gustaría monitorear el comportamiento de cambio de contexto en una aplicación pthread multihilo. En otros RTOSes (Micro C OS), he podido registrar una devolución de llamada de cambio de contexto para cada hilo en la aplicación, y luego ...

1 la respuesta

¿Cómo funcionan realmente las funciones schedule () + switch_to () del kernel de Linux?

Estoy tratando de entender cómo funciona realmente el proceso de programación en el kernel de Linux. Mi pregunta no es sobre el algoritmo de programación. Se trata de cómo las funcionesschedule() yswitch_to() trabajo Intentaré explicarlo. Vi ...

2 la respuesta

Regresando del modo kernel al modo usuario

Estoy un poco confundido sobre la comprensión de un cambio de modo en el núcleo de Unix. Doy mi entendimiento aquí y lo abro para discusión / corrección. Mientras pasa del modo de usuario al modo de núcleo, el procesador realiza un cambio ...

1 la respuesta

context switch durante la creación de listas doblemente vinculadas

Hay un ejemplo en The Design of the Unix Operating System de Maurice Bach que menciona cómo es posible que se destruya una lista doblemente vinculada debido a un cambio de contexto durante su creación. (Continúa diciendo que esto se evita al ...

3 la respuesta

Internos de cambio de contexto

Quiero aprender y llenar vacíos en mi conocimiento con la ayuda de esta pregunta.Entonces, un usuario está ejecutando un subproceso (nivel de kernel) y ahora...

3 la respuesta

¿Cuál es la sobrecarga de un cambio de contexto?

Originalmente, creía que la sobrecarga de un cambio de contexto era el TLB que se descargaba. Sin embargo, acabo de ver en ...