Woher weiß ich, welche gemeinsam genutzten Bibliotheken von einem bereits laufenden Prozess geladen werden?

Woher weiß ich, welche gemeinsam genutzten Bibliotheken von einem bereits laufenden Prozess geladen werden?

Woher weiß ich, welche gemeinsam genutzten Bibliotheken von einem bereits laufenden Prozess geladen werden?

Ich verwende Linux.

Antwort1

Versuchen

lsof -p <pid> | grep .so

Möglicherweise müssen Sie lsof installieren (apt-get install lsof unter Ubuntu).

Antwort2

Versuchen

cat /proc/<pid>/maps

Es zeigt die Prozessspeicherzuordnung. Eine Bibliothek sollte --x-das Bit in gesetzt haben perm.

verwandte Informationen