A pomyślałeś o jednej sprawie jaką są uprawnienia? Możesz określać jakie polecenia powłoki są dla usera dostępne a jakie nie. Możliwe, że top zostało zablokowane przez providera, by nie mogli odczytać procesów uruchomionych na danej maszynie, a tym samym nie podjęli próby ubicia jakiegoś procesu. Ja miałem do czynienia z takimi niedoróbkami administracyjnymi. Założono na kompie publicznym blokadę na wyświetlanie Menedżera procesów w trybie GUI i limitowano userom dostęp do netu na okres godziny. Po niej komp się wyłączał automatycznie. Tylko że nie zablokowano dostępu do konsoli i jej poleceń. Efekt? Używałem kompa ile chciałem bo robiłem sekwencję: cmd -> tasklist -> wyszukanie procesu nadzorującego -> taskkill

Polecenie top jest niebezpieczne bo podaje Ci PID procesów uruchomionych. Jeśli masz odpowiedni poziom uprawnień dla Apache'a to możesz zrobić jazdę na serwerze tłukąc procesy jakie wpadną do kręgu Twoich uprawnień.