Rendimiento de C ++ administrado Vs no administrado / C ++ nativo

Estoy escribiendo una aplicación de muy alto rendimiento que maneja y procesa cientos de eventos cada milisegundo.

¿C ++ no administrado es más rápido que C ++ administrado? ¿y por qué?

C ++ gestionado trata con CLR en lugar de SO y CLR se encarga de la administración de memoria, lo que simplifica el código y probablemente también sea más eficiente que el código escrito por "un programador" en C ++ no administrado. o hay alguna otra razón? Cuando se usa administrado, ¿cómo puede uno evitar la asignación dinámica de memoria, que causa un impacto en el rendimiento, si todo es transparente para el programador y manejado por CLR?

Volviendo a mi pregunta, ¿es C ++ administrado más eficiente en términos de velocidad que C ++ no administrado y por qué?

Respuestas a la pregunta(8)

Su respuesta a la pregunta