bool VM_Version::is_cpu_emulated() {
int ret = 0;
size_t size = sizeof(ret); // Is this process being ran in Rosetta (i.e. emulation) mode on macOS?
if (sysctlbyname("sysctl.proc_translated", &ret, &size, NULL, 0) == -1) { // errno == ENOENT is a valid response, but anything else is a real error
if (errno != ENOENT) {
warning("unable to lookup sysctl.proc_translated");
}
} return (ret==1);
}
#endif
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.10 Sekunden
(vorverarbeitet am 2026-09-02)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.