The OpenNET Project
 
Поиск (ключи):    ПРОГРАММЫ СТАТЬИ СОВЕТЫ ФОРУМ
  WIKI НОВОСТИ (+) MAN'ы ДОКУМЕНТАЦИЯ

Контроль состояния сокетов и событий

   Корень / Средства программирования / Библиотеки функций / Контроль состояния сокетов и событий

!!!-* libevent - an event notification library (Версия: 1.1 от 2005-05-16) [+]
[обсудить]
 Одна из лучших библиотек для слежения за изменением статуса файлового дескриптора (вызов callback функции на I/O событие). Представляет собой враппер для таких схем, как kqueue, select, poll, /dev/epoll, real-time signals.
  • libio - a data transport abstraction (надстройка над libevent с более высоким уровнем абстракции).
  • liboop - low-level event loop management library.
  •  
    ----* PAIOL - POSIX Asynchronous I/O for Linux [+]
    [обсудить]
     Проект по разработке API совместимого с POSIX AIO, использующего API Linux ядра 2.6.x и не требующего наложения дополнительных патчей при работе в режиме user-level библиотеки. Для увеличения производительности присутствует набор патчей, реализующих данную функциональность внутри ядра.
     
    ----* AEM - The Linux Asynchronous Event Mechanism [+]
    [обсудить]
     Гибкое и производительное решение для контроля за изменением состояния объекта, через генерацию событий. Доступны патчи для 2.4 и 2.6 Linux ядер.
     
    ----* Linux-AIO - Asynchronous I/O for Linux [+]
    [обсудить]
     Патч для 2.4.x Linux ядер и набор библиотек реализующих функции асинхронного ввода/вывода (POSIX 1003.1b aio_open, aio_write, aio_read).
     
    ----* FAM - File Alteration Monitor (Версия: 5.0.0 от 2005-11-10) [+]
    [обсудить]
     API для мониторинга за состоянием файла или группы файлов/директорий. Можно использовать, когда в программе нужно выполнить какое-то действие сразу после изменения состояния файла.
  • SGI::FAM - Perl-интерфейс;
  • Python FAM Lib;
  • fileschanged - утилита работающая в режиме командной строки, для использования в Shell.
  •  

    Близкие по значению ключи
    nice  garbage  udev  daemon  dbus  driver  lsof  timeout  zombie  path  dup  sendfile  fingerprint  pool  syscall 
    Близкие по совпадению ключи
    linux  gcc  cfq  select  tune  speed  freebsd  news  ethernet  ionice  threads  tcp  filter  epoll  kernel 
    Похожие разделы ключей
  • Программирование
  • Языки программирования
  • Базы данных
  • Средства разработки
  • Web-разработчику
  • сис. Функции
  • Библиотеки
  • Языковые конструкции

  • Тематический каталог
     FreeBSD для обслуживания 100-200 тысяч соединений
     Использование сокетов в PHP
     Планировщики ввода/вывода и процессов в Linux
     CFQ IO Schedule или как уменьшить тормоза при интенсивной работе с диском
     Сокращение TIME_WAIT, уменьшение таймаута
     Использование epoll() для организации асинхронной работы с сетевыми соединениями
     Пишем анализатор сетевого трафика и пакетный фильтр
     Методы обработки сетевых соединений
    Следующая страница >>

    Советы и заметки
     Что имеет смысл поменять через sysctl в FreeBSD
     Можно ли обойтись в FreeBSD GENERIC ядром или как изменить параметры ядра без его пересборки.
     Пример настройки dante socks сервера.
     expect для автоматизации операций требующих ручного ввода
     Выявление нагружающих дисковую подсистему процессов в Linux
     Предотвращение DoS атак в FreeBSD
     Как послать письмо с аттачем из shell
     Как в Perl/PHP выводить данные без буферизации, не дожидаясь конца строки
    Следующая страница >>

    Раздел новостей
     [10.01.2012] Для ядра Linux представлен планировщик ввода-вывода FIOPS для SSD-накопителей
     [06.06.2011] ioping - утилита для анализа отзывчивости подсистемы ввода/вывода
     [23.01.2010] Обзор и настройка планировщиков ввода/вывода в Linux
     [10.12.2009] В Google Chrome и WebKit появилась поддержка технологии web-сокетов
     [30.07.2009] Вышел контролер пропускной способности системы ввода-вывода dm-ioband 1.12.2
     [15.05.2009] Пути развития API системы сокетов
     [18.03.2009] Выполнение действий по событиям файловой системы при помощи incrontab
     [06.01.2009] Планировщики ввода/вывода в Linux и производительность
    Следующая страница >>

    Каталог программ
     Кроссплатформенная библиотека для разработки сетевых приложений на c++
     IO::Multiplex - Manage IO on many file handles
     fio - Flexible IO Tester
     TAS - Traffic Accounting System, gather and process the traffic statistics from PC or Cisco routers
     Sympa - mailing-list manager
     OpenSSL - Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1)
     ipacctd - демон для учета трафика под FreeBSD
     auditd - linux kernel auditing daemon
    Следующая страница >>

    Каталог ссылок
     Раздел о опытах и достижениях с операционной системой FreeBSD на странице Романа Богданова
     Основные команды по настройке и эксплуатации Cisco
     Система навигации по командам Cisco IOS.
     Secure Templates - примеры безопасной настройки Cisco IOS и Juniper JUNOS
     LDAP Zone - русскоязычный сайт про LDAP
     SP Filter - ежедневно обновляемые блэклисты для courier-mta, exim, postfix, qmail, sendmail и в виде reverse-dns.
     TuneLinux.COM - repository for advice and guidance on performance tuning Linux systems.
     The C10K problem (10000 clients simultaneously)
    Следующая страница >>

    Архив документации
     Использование интерфейса сокетов
     Sendmail+UUCP HOWTO
     Mini-HOWTO по преобразованию адресов в sendmail
     Sendmail+UUCP HOWTO
     sendmail address rewriting mini-HOWTO
     Divert Sockets mini-HOWTO
     [comp.unix.programmer] Unix-socket-faq for network programming
     [SSL-Talk List FAQ] Secure Sockets Layer Discussion List FAQ v1.1.1

    АКЦИЯ! ПОДПИШИСЬ на журнал Linux Format до 31 января 2012 года и выиграй СУПЕРПРИЗ!

    Журнал "Linux Format" (Линукс Формат)- Единственный в России и странах СНГ журнал на русском языке, посвящённый Linux и свободному ПО. Журнал для IT-директоров, IT-менеджеров, программистов, системных администраторов, учителей школ и преподавателей ВУЗов и всех пользователей ПК. В каждом выпуске: Новости индустрии OpenSource, обзоры новинок свободного ПО, обучающие и методические статьи.

    Каждый, кто оформит подписку, получает бонус- объёмные наклейки на системный блок и подарки: с одним из первых выпусков журнала в 2012 году- диск с архивом номеров за 2005-2011 г.г. и ежемесячно электронную версию журнала в pdf-формате.

    Подробнее о проведении акции вы можете прочитать на странице сайта.


      Закладки на сайте
      Проследить за страницей
    Created 1996-2012 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    RUNNet TopList