Гамин - Gamin - Wikipedia

Гамин
Операциялық жүйеLinux, BSD
ПлатформаGNOME
Түріфайлды өзгерту мониторы
Веб-сайтwww.gnome.org/ ~ veillard/ гамин/

Гамин үшін бақылау жүйесі болып табылады файлдар және анықтамалықтар FAM ішкі жиынын дербес жүзеге асыратын Файлдарды өзгерту мониторы. Қызмет ретінде жұмыс істей отырып, ол файлға немесе каталогқа енгізілген өзгертулерді анықтауға мүмкіндік береді. gam_server ретінде қызмет етеді демон Гамин үшін.

Шығу тегі

Сөз гамин француз тілінде (мұнда оның әйел нысаны да бар) гамин ) балаға қатысты. Гамин жобасы ертерек Marmot деп аталатын жоба бойынша салынған[1](бұл француз тілінен аударғанда «бала» немесе «брат» дегенді білдіреді).

Қолдану

Астында Linux, Gamin қолданады инотификациялау немесе ескерту файлдық жүйенің жұмысын бақылау үшін. Астында FreeBSD, Gamin қолданады kqueue /кевент түпнұсқа FreeBSD ядросы туралы хабарлау механизмі ретінде, бірақ бұл жағдайда kqueue inotify-мен салыстырғанда бір үлкен кемшілікке ие: inotify - файл атына негізделген бақылау қондырғысы және kqueue пайдалану файл дескрипторлары бақыланатын файлдарды сәйкестендіру үшін, gam_server FreeBSD аясында әр файлды бақыланатын каталогта ашуы керек. Бұл көптеген файлдар сақталған каталогтарды бақылау кезінде мәселе туындауы мүмкін, өйткені жүйе файлдардың дескрипторларының максималды саны (kern.maxfiles және kern.maxfilesperproc) бойынша ядро ​​шегіне оңай жетеді.

Әдебиеттер тізімі

Сыртқы сілтемелер