Команда adb

Команда adb может изменять параметры ядра на работающей системе и при неправильном использовании может привести к аварийной ситуации. Выполняйте следующие процедуры очень осторожно. Некорректные элементы файла /etc/system или неправильное использование команды adb может привести к повреждению системы, аварии или невозможности перезапуска.

Если интересующий вас параметр ядра не отображается при использовании команды sysdef (например, параметр MAXUSERS), примените команду adb. Если вы вошли в систему как суперпользователь, в приглашении UNIX введите следующую командную строку:

adb -k /dev/ksyms /dev/mem

Файл /dev/ksyms - это специальный драйвер, который предоставляет некоторый образ таблицы символов (идентификаторов) ядра. Эту возможность можно использовать для анализа информации в памяти. Команда adb возвратит объем физической памяти (в шестнадцатеричном формате, в виде количества страниц размером по 4 Кбайт) следующим образом: physmem 3dec

После этого вы не получите приглашения, однако отладчик adb запущен и готов к приему команд. Для контроля настраиваемых параметров при работе в adb используйте следующий синтаксис:

/D Отображает значение целочисленного параметра в десятичном виде /X Отображает значение целочисленного параметра в шестнадцатеричном виде При этом заменяется анализируемым идентификатором ядра.

Так команда:

maxusers/D

будет отображать значение параметра MAXUSERS в десятичном виде, как показано ниже: maxusers: 40

Наберите команду shminfo_shmmax/D для отображения размера максимального сегмента разделяемой памяти. Система отвечает следующим образом:

shminfo_shmmax: 1048576

Выйдите из среды отладчика adb, для чего введите команду $q и нажмите клавишу Enter.

Программа MDB (Modular Debugger - модульный отладчик) представляет собой отладочный инструмент нового поколения для операционной среды Solaris, который обладает обратной совместимостью с отладчиком adb. Более подробная информация по модульному отладчику приведена в руководстве Solaris Modular Debugger Guide.


Ведете ли вы блог?

Да
Нет
Планирую


Результаты опроса

Новостной блок