Базы данныхИнтернетКомпьютерыОперационные системыПрограммированиеСетиСвязьРазное
Поиск по сайту:
Подпишись на рассылку:

Назад в раздел

CORE(4)

НАЗВАНИЕ
core - формат файла, содержащего образ памяти

ОПИСАНИЕ
Система UNIX создает образ памяти терминированного процесса при обнаружении широкого класса ошибок. Причины ошибок описываются в signal(2). Типичными ошибками являются:

  1. Нарушение сегментации.
  2. Некорректная команда.
  3. Ошибка шины.
  4. Пользовательский сигнал выхода.

Файл, содержащий образ памяти, называется core и помещается в рабочем каталоге процесса (при условии, что он может быть туда помещен; используется обычный контроль прав доступа). Процесс, действующий идентификатор пользователя которого отличается от реального идентификатора пользователя, не создаст образа памяти.

Первая секция образа памяти является копией системных данных о процессе, включая состояние регистров на момент терминации. Размер секции зависит от параметра usize, определяемого во включаемом файле <sys/param.h>. Остальное представляет собственно содержимое памяти пользователя на момент создания образа памяти. Если сегмент команд доступен только для чтения и является разделяемым или отделенным от области данных, он не включается в образ.

Формат информации в первой секции описан в системной структуре user, определяемой в файле <sys/user.h>. Расположение регистров описано в файле <sys/reg.h>.

СМ. ТАКЖЕ
setuid(2), signal(2).
sdb(1) в Справочнике пользователя.
crash(1M) в Справочнике администратора.


  • Главная
  • Новости
  • Новинки
  • Скрипты
  • Форум
  • Ссылки
  • О сайте




  • Emanual.ru – это сайт, посвящённый всем значимым событиям в IT-индустрии: новейшие разработки, уникальные методы и горячие новости! Тонны информации, полезной как для обычных пользователей, так и для самых продвинутых программистов! Интересные обсуждения на актуальные темы и огромная аудитория, которая может быть интересна широкому кругу рекламодателей. У нас вы узнаете всё о компьютерах, базах данных, операционных системах, сетях, инфраструктурах, связях и программированию на популярных языках!
     Copyright © 2001-2024
    Реклама на сайте