context-switch

conmutador de contexto de hilo vs conmutador de contexto de proceso

¿Podría alguien decirme qué se hace exactamente en ambas situaciones? ¿cuál es el costo principal de cada uno de ellos?

Funcionamiento interno del interruptor de contexto

Quiero aprender y llenar lagunas en mi conocimiento con la ayuda de esta pregunta Entonces, un usuario está ejecutando un su ... proceso que solo puede ejecutar código del núcleo)? ¿Hay una pila de kernel separada para cada kernel-thread o cada proceso?

la herramienta más simple para medir el hit / miss de C program cache y el tiempo de cpu en linux?

Estoy escribiendo un pequeño programa en C, y quiero medir su rendimiento. Quiero ver cuánto tiempo se ejecuta en el procesa ... gran cantidad de gastos generales. Es por eso que quería una herramienta simple, como /proc/[pid]/stat, que siempre está ahí.