Вот тут читал книжку "UNIX изнутри" наткнулся на такую штуку как watchdog для слежки за изменениями, но там не написано как заюзать. Вот и встал вопрос как отслеживать изменения, т.е. к примеру мне надо узнать что файл изменился, но при этом чтение для сравнения со скоростью 200 мсек не самый лучший вариант, может есть в линухе что то подобное watchdog и как его заюзать в С++.
Заранее спасибо!!!