Heim >System-Tutorial >LINUX >Wie profiliere ich das Centos6.6-System?

Wie profiliere ich das Centos6.6-System?

WBOY
WBOYnach vorne
2024-01-07 12:18:151019Durchsuche

Während dieser Zeit habe ich volatiletiy für Arbeiten im Zusammenhang mit der Speicheranalyse verwendet. Da ich dies auf Centos tat, musste ich ein CentOs-Profil erstellen, aber es gab keine direkte Lösung. Schließlich habe ich verschiedene Methoden ausprobiert, um eine Lösung zu finden.

1. Als Erstes muss das Dwarfdump-Tool installiert werden. Im Allgemeinen verfügen CentOs-Quellen nicht über diese Funktion, daher müssen Sie sie selbst herunterladen.

Erste Installation:

yum install elfutils-devel

Dann holen Sie sich die Quelldatei von dwarfdump:

wget'http://www.prevanders.net/libdwarf-20140413.tar.gz'

Entpacken Sie den Ordner und geben Sie ihn ein

./konfigurieren

Machen

Dann betreten Sie den Dwarfdump-Ordner

Installation durchführen

Dwarfdump ist seitdem installiert

2.g++ darf nicht in CentOs installiert werden

Die Methode zur Installation von g++ ist:

Yum gcc-c++ installieren

3. Suchen Sie den Linux-Ordner im Tools-Ordner unter dem Volatility-Ordner,

Unter dem Verzeichnis volatile/volatility/tools/linux/:

Machen

Eine Dwarfdump-Formatdatei moudle.dwarfdump wird generiert

4. Packen Sie die Systemmap in den Boot-Ordner und die im dritten Schritt generierte moudle.dwarf, um ein Profil zu generieren

zip CentOs6.6.zip module.dwarfdump /boot/Systemmap-….

Systemmap wird je nach Kernel unterschiedlich sein

Das obige ist der detaillierte Inhalt vonWie profiliere ich das Centos6.6-System?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:jb51.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen