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.