Eu tenho o MinGW e o MSYS instalados e nunca me importei com o funcionamento dos binários. No entanto, hoje abri o Process Explorer e percebi que tenho alguns processos virtualizados :
Eu sei que geralmente make / gcc / sh / mintty é para sistemas tipo POSIX / unix, no entanto, pensei que os projetos MinGW / MSYS forneceriam executáveis nativos. Virtualizado é geralmente um termo que associo a máquinas virtuais e me confunde um pouco. Na verdade, o gerenciador de tarefas chama a coluna "virtualização de UAC" correspondente.
Então, o que significa o sinalizador virtualizado no Windows? É algum tipo de camada de compatibilidade para os executáveis anteriores ao Vista?