2012-05-21 13 views

Odpowiedz

3

Strona podręcznika użytkownika Solaris dla ksyms(7d) wyjaśnia to. Dane mają jedynie charakter informacyjny, jądro udostępnia swoją aktualnie używaną tablicę symboli do debuggerów jądra i/lub programu ładującego moduł jądra w ten sposób, poprzez /dev/ksyms.

Linux robi to samo poprzez /proc/kallsyms; /proc/ksyms - jeśli jest obecny - jest plikiem "tradycyjnym" przedstawiającym podzbiór tych samych danych (to znaczy jest przestarzały).

Różnica, jak zwykle w Linuksie/Solarisie, polega na tym, że wersja Linux przedstawia tekst, podczas gdy Solaris jest binarny. Możesz uruchomić nm /dev/ksyms na Solaris, aby uzyskać ten sam typ wyjścia, jaki otrzymasz z Linuksa w wersji .

+0

dziękuję za link! –

Powiązane problemy