Folgende Voraussetzungen sind nötig, um Kpm zu kompilieren:
Das Betriebssystem Linux mit Kernel Version 2.0 oder höher. Kpm basiert auf dem proc Dateisystem von Linux. Leider ist dieses System nicht auf andere Betriebssysteme übertragbar, da scheinbar jedes UNIX-System einen eigenen Weg geht, um Informationen über Prozesse zu sammeln.