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

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

ACCT(2)

НАЗВАНИЕ
acct - включение/выключение режима сбора статистической информации о процессах

СИНТАКСИС

        int acct (path)
        char *path;

ОПИСАНИЕ
Системный вызов acct используется для включения/выключения режима сбора статистической информации о процессах. Если режим включен, то для каждого завершившегося процесса в файл сбора статистики помещается соответствующая запись. Завершение выполнения процесса может произойти с помощью системного вызова exit или из-за получения сигнала [см. exit(2) и signal(2)]. Системный вызов acct доступен только суперпользователю.

Аргумент path указывает на маршрутное имя файла сбора статистики. Формат файла сбора статистики описан в acct(4).

Режим сбора статистики включается, если значение аргумента path не равно 0, и не произошло ошибок во время выполнения системного вызова. Режим сбора статистики выключается, если значение path равно 0, и не произошло ошибок во время выполнения системного вызова.

Системный вызов acct завершается неудачей, если выполнено хотя бы одно из следующих условий:

[EPERM]
Пользователь вызывающего процесса не является суперпользователем.
[EBUSY]
Попытка включить режим сбора статистики, когда он уже включен.
[ENOTDIR]
Компонент маршрутного префикса не является каталогом.
[ENOENT]
Компонент в маршрутном имени файла сбора статистики не существует.
[EACCES]
Файл, заданный аргументом path, не является обычным файлом.
[EROFS]
Указанный файл находится в файловой системе с доступом к файлам только по чтению.
[EFAULT]
Аргумент path задает недопустимый адрес.

СМ. ТАКЖЕ
exit(2), signal(2), acct(4).

ДИАГНОСТИКА
При успешном завершении результат равен 0; в случае ошибки возвращается -1, а переменной errno присваивается код ошибки.


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




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