LINUX.ORG.RU

Мониторинг системной активности при помощи inotify

 , ,


0

0

Inotify – это подсистема Linux®, которая отслеживает операции файловой системы, такие как чтение, запись и создание. Inotify действует в реактивном режиме, удивительно проста в использовании и намного более эффективна, чем, например, мониторинг активности при помощи задания планировщика Cron. Научитесь интегрировать inotify в свои приложения и познакомьтесь с набором средств командной строки для более полной автоматизации системного администрирования.

>>> Подробности

★★★

Проверено: JB ()

Re: Мониторинг системной активности при помощи inotify

Проглядел API, неплохо так. Особенно про возможность select на события.

JackYF ★★★★ ()

Re: Мониторинг системной активности при помощи inotify

Лучше бы kqueue в ведро запихнули, вместо зоопарка из еполлов и инотифаев

Joe_Bishop ()

Re: Мониторинг системной активности при помощи inotify

> Linux®

И давно мы так пишем?

mamay_cozak ()

Re: Мониторинг системной активности при помощи inotify

> Linux®

О ужас...

Df_Yz ()

Re: Мониторинг системной активности при помощи inotify

GNU®/Linux™

Так правильнее.

Cancellor ★★★★☆ ()

Re: Мониторинг системной активности при помощи inotify

> Лучше бы kqueue в ведро запихнули, вместо зоопарка из еполлов и инотифаев

Зоопарк есть только из select, poll и epoll: первые два стандартные посиксные, третий линуксовый, типа фичастый скоростной. Остальное - это "входные параметры" для этих трёх, источники событий: socket, inotify, timerfd, signalfd... Что ещё для счастья надо?

const86 ★★★★★ ()

Re: Мониторинг системной активности при помощи inotify

"Если вы не знаете версию установленного ядра, запустите shell и введите команду uname -a"
По идее, тем, кто не знает версию своего ядра, зачем вообще Inotify подобные штучки? Статьи подобного рода должны быть рассчитаны на тех, кто уже более - менее освоился и админит lin.
А они смешали материал для новичок и профи в одну кучу. И первых глубина пугает, а вторых некоторые глупые моменты просто раздражают.

darkshvein ☆☆ ()

Re: Мониторинг системной активности при помощи inotify

>Inotify действует в реактивном режиме

Может все-таки в активном?

Siado ★★★★★ ()

Re: Мониторинг системной активности при помощи inotify

>>Inotify действует в реактивном режиме

>Может все-таки в активном?

Реактивном -- в смысле "реагирует на событие". А активный -- это, например, опрашивает периодически.

snp ()

Re: Мониторинг системной активности при помощи inotify

kqueue если мне память не изменяет тот самый где нужен отдельный дескриптор для каждого отслеживаемого файла или каталога? нет, "такого нам не надо" :)

shadone ()

Re: Мониторинг системной активности при помощи inotify

Не очень понятно, зачем сравнивать inotify и cron. Это вещи э... несколько для разного предназначены.

В остальном познавательно.

hobbit ★★★★★ ()

Re: Мониторинг системной активности при помощи inotify

>> "Если вы не знаете версию установленного ядра, запустите shell и введите команду uname -a"

> По идее, тем, кто не знает версию своего ядра, зачем вообще Inotify подобные штучки? Статьи подобного рода должны быть рассчитаны на тех, кто уже более - менее освоился и админит lin.

> А они смешали материал для новичок и профи в одну кучу. И первых глубина пугает, а вторых некоторые глупые моменты просто раздражают.

Да не, все нормально. На dev_works на русском как раз такие статьи и идут. То есть обзорные. Если заинтересовало описание фитчи и хочешь использовать - надо идти по ссылкам в конце статьи.

skwish ★★ ()

Re: Мониторинг системной активности при помощи inotify

Занятная статья, приятно удивлен, не ожидал уже такого от IBM_dW. Вот если б всегда так, эххх...

A-234 ★★★★★ ()

Re: Мониторинг системной активности при помощи inotify

>Всю сознательную жизнь IBM_dW. Как-то недавно он ® забыл - все долго удивлялись.

С каких это пор у бота сознательная жизнь??

Pavval ★★★★★ ()

Re: Мониторинг системной активности при помощи inotify

>Не очень понятно, зачем сравнивать inotify и cron. Это вещи э... несколько для разного предназначены.

Есть еще incron - может его имели ввиду при сравнении?

Red_Lion ()

Re: Мониторинг системной активности при помощи inotify

> Linux®

Модераторы, проверяете остальные новости - проставляйте Linux®, UNIX®, Java™, что же вы?

Jayrome ★★★★★ ()

Re: Мониторинг системной активности при помощи inotify

Возьмём на заметку =)

Vitaly-KF ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.