Wie funktioniert die Anti-Idle-Technologie für virtuelle Maschinen?

Wie funktioniert die Anti-Idle-Technologie für virtuelle Maschinen?

Ich habe (als Endbenutzer) jetzt bei zwei verschiedenen Unternehmen (einmal bei AWS, einmal intern) virtuelle Maschinen verwendet, bei denen VMs heruntergefahren werden, wenn sie für einen bestimmten Zeitraum im Leerlauf sind. „Leerlauf“ scheint dadurch definiert zu sein, wie lange es her ist, dass Sie einen Shell-Befehl ausgegeben haben. (Wenn ich nur in einer X-Windows-Anwendung aktiv bin, wird die Anti-Leerlauf-Funktion ausgelöst.) Ich bin neugierig, wie das funktioniert – befindet sich der relevante Code wirklich in der Shell, wie es den Anschein hat? Dies scheint eine Sicherheitslücke zu sein, da sich jeder den relevanten Code aneignen und ausführen könnte, um die Anti-Leerlauf-Funktion zu umgehen. (Es ist auch ein bisschen ärgerlich, wenn Sie in einer Anwendung arbeiten und die Shell nicht benötigen.) Ich versuche nicht (wirklich!), etwas zu untergraben, aber ich würde die Dinge gerne besser verstehen, damit ich produktiver mit dem Verhalten arbeiten kann.

verwandte Informationen