我安装了MinGW和MSYS,从不真正关心二进制文件的工作方式。但是,今天我打开了Process Explorer,意识到我有一些虚拟化的流程:
我知道通常make / gcc / sh / mintty用于POSIX / unix类系统,但是我认为MinGW / MSYS项目将提供本机可执行文件。虚拟化通常是我与虚拟机相关联的一个术语,这让我有些困惑。任务管理器实际上将相应的列称为“ UAC虚拟化”。
那么Windows 中的虚拟化标志是什么意思呢?这是Vista之前的可执行文件的某种兼容层吗?