Форум программистов, компьютерный форум, киберфорум
С под Linux
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C Linux Переделать bash - скрипт https://www.cyberforum.ru/ c-linux/ thread835634.html
Доброго всем! Пожалуйста, помогите выполнить это задание. Для выполнения лабораторной работы берутся задания из лабораторной работы №1 и переделываются на процессы с использованием функций...
C Linux Новый курс «Разработка драйверов устройств в Linux»
Подробности о новом курсе: «Разработка драйверов устройств в Linux». В связи с ростом спроса на квалифицированных Linux-программистов, образовалась ниша, где спрос работодателей превышает...
Как узнать завершился ли процесс-потомок? C Linux
Здраствуйте. Есть родитель который создает несколько потомков посредством вызова функции fork(). Соответственно есть идентификаторы всех процесов-потомков. Мне нужно как-то определять завершился ли...
C Linux Замена букв в файле Народ помогите сделать лабу. Требуется: Написать программу, которая получает со стандартного потока ввода содержимое любого текстового файла и выводит его в стандартный поток вывода, поменяв местами... https://www.cyberforum.ru/ c-linux/ thread833396.html
C Linux Получение названия флешки https://www.cyberforum.ru/ c-linux/ thread832218.html
Даже не знаю как это описать, ну короче можно ли как-то получить название подлюченной флешки. Задача копировать файл с определённым название в директорию, а как реализовать даже не знаю. Идея в том...
Создание Зомби процеса C Linux
#include <stdlib.h> #include <sys/types.h> #include <unistd.h> int main () { pid_t child_pid; child_pid = fork (); if (child_pid > 0) {
C Linux Процент CPU-time процесса
Доброй ночи, форумчане. Как можно получить корректный занимаемый процент процессорного времени процессом? Я понимаю, что это нужный файл с данными лежит в /proc// , но не могу понять конкретно...
C Linux Создание потока, ошибка Написал программу произведение элементов массива с помощью потока (по заданию требуется). Проблема заключается в том, что флаг в функции clone считает как не объявленную переменную (что вроде не... https://www.cyberforum.ru/ c-linux/ thread830339.html
C Linux Как работать в Cygwin? https://www.cyberforum.ru/ c-linux/ thread829370.html
Доброго времени суток ув.форумчани! Прошу извинения если такая тема где то была, но лично я ее не нашел. Подскажите плиз любые источники где можна было бы научится работать в Cygwin? В интернете...
C Linux Ошибка в компиляции Доброго дня. Написал код, при компиляции выдает сообщения на ошибки в строках. Пытался сам разобраться, но не понимаю, что с ними не так. Взял пример из методички и переделал под свое задание.... https://www.cyberforum.ru/ c-linux/ thread829122.html
deleted
177 / 50 / 5
Регистрация: 29.03.2013
Сообщений: 365
13.04.2013, 12:30 0

Мониторинг файла

13.04.2013, 12:30. Просмотров 1256. Ответов 5
Метки (Все метки)

Ответ

Цитата Сообщение от Dizark Посмотреть сообщение
Сначала мне подсказали, что можно просто сделать open этого файла, добавить его дескриптор в множество exceptfds select'а и при изменении файла этот дескриптор будет ISSET
в общем случае для псевдофс polll select inotify - все бесполезно

но в данном случае можно если линия gpio может быть использована как источник прерывания нужно в файл /sys/class/gpio/gpioX/edge явно прописать этот момент
C
1
2
3
4
5
6
7
8
9
static const struct {
        const char *name;
        unsigned long flags;
} trigger_types[] = {
        { "none",    0 }, Х
        { "falling", BIT(FLAG_TRIG_FALL) },
        { "rising",  BIT(FLAG_TRIG_RISE) },
        { "both",    BIT(FLAG_TRIG_FALL) | BIT(FLAG_TRIG_RISE) },
};
будет установлен обработчик прерывания который вызовет sysfs_notify_dirent который разбудит poll-ящий процесс А без этого можно полить и селектить бесконечно

Вернуться к обсуждению:
Мониторинг файла
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.04.2013, 12:30
Готовые ответы и решения:

Мониторинг папки
написал демона который должен в два потока мониторить две заданые с консоли папки при компиляции...

Мониторинг файла?
Здравствуйте, возникла некоторая проблема в создание программы которая бы выполняла некоторые...

Постоянный мониторинг файла
Добрый день. С php мало знаком, потому пишу на коленке. Целью является при возникновении...

Мониторинг наличия файла
Здравствуйте! необходимо организовать консольное приложение, которое осуществляет мониторинг...

5
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.