The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

Общесистемный софт

   Оглавление / Общесистемный софт
Управление пакетами и установкой программ: [->]
Ведение логов [12]
Аналиаторы логов: [->]
Измерение производительности и оптимизация [41]
Поддержка аппаратного обеспечения [45]
FM и TV-тюнеры, WEB-камеры: [->]
DVB-карты (Skystar, SkyMedia) для приема данных со спутника [4]
Linux на ноутбуке [25]
Дисковые накопители, RAID, Flash [16]
Контроль систем бесперебойного питания [5]
Модемы [12]
Оборудование для Звука и Видео [16]
Сетевые карты и беспроводные устройства [25]
Цифровые фотоаппараты [17]
Резервное копирование (backup) [27]
Синхронизация файлов [11]
Системы виртуализации и эмуляторы [27]
Средства для печати [14]
Файловая система [48]
Распределенные и кластерные ФС[->]
Восстановление после сбоя и управление разделами [23]
Журналируемые файловые системы [7]
ФС с расширенным контролем доступа (ACL) [5]

----* pbzip2 - Parallel BZIP2 [+]
[обсудить]
 Многопоточная реализация bzip2, отличающаяся значительным приростом производительности на SMP системах. При использовании pbzip2 скорость сжатия на многопроцессорных системах отличается от стандартного bzip2 в разы.
  • pigz - многопоточная реализация gzip, полностью совместимая со стандартным gzip.
  •  
    ----* CryoPID - A Process Freezer for Linux [+]
    [обсудить]
     CryoPID позволяет сохранять в файле состояние запущенного процесса. Этот файл, в дальнейшем, может быть использован для запуска процесса после перезагрузки системы или даже на другой системе с другой версией ядра (2.4 2.6). Особенности: не требует привилегий root; не требует модификаций ядра; не требует пекомпиляции замораживаемой программы; не использует LD_PRELOAD.
     
    ----* empty - replace TCL/Expect with a simple shell-tool [+]
    [обсудить]
     Утилита empty предназначена для замены TCL/Expect, т.е. позволяет запускать и управлять интерактивными программами из sh-скриптов
     
    ----* initng - sysvinit replacement (Версия: 0.6.10.1 от 2007-06-01) [+]
    [обсудить]
     Проект initng является новой высокопроизводительной заменой традиционной системы начальной инициализации SysVInit. Значительного увеличения скорости загрузки (в тесте с 41 сек. до 17 сек.), удалось достичь благодаря параллельному запуску приложений и представления скриптов инициализации в виде единого набора файлов конфигурации (вместо обособленных скриптов). Но главное отличие от SysV, это введение понятия зависимости приложения от других стартующих подсистем. Предусмотрены средства мониторинга за состоянием процессов и их перезапуск в случае падения.

    initng чем то напоминает систему launchd из Mac OS X, но для описания конфигурации используется не XML, а формат стартовых скриптов чем-то напоминающий конфигурацию xinetd, с возможностью вставок блоков на shell и явным определением связей/зависимостей.

    *** runit - другая альтернативная система init со средствами контроля работоспособности сервиса.
  • cinit - простая и быстрая замена init с возможностью использования зависимостей и профайлов для параллельного запуска стартовых сервисов.
  •  
    ----* UPX - Ultimate Packer for eXecutables (Версия: 3.07 от 2010-11-09) [+]
    [обсудить]
     Linux утилита для сжатия выполняемых файлов в формате AOUT, ELF, script.
  • Для упаковки запускных файлов так же можно использовать утилиту 624.
  •  
    ----* NBD - Enhanced Network Block Device Linux Kernel Module [+]
    [обсудить]
     Модуль реализующий экспорт файла или раздела диска с одной машины на другую, причем экспортированное дисковое пространство выглядит как обычное блочное устройство (например, /dev/hdb). Проще говоря, реализуется поддержка виртуальных дисковых разделов, физически расположенных на другой машине в сети. В итоге система прекрасно подходит для реализации RAID массива распределенного по сети.
  • enbd - Enhanced Network Block Device for Linux;
  • anbd - Another Network Block Device;
  • nbd - Network Block Device (TCP version);
  • drbd;
  • NWD - network block device;
  • nbdsrvr для Windows
  •  
    ----* pam_watch is a PAM module that controls all input and output of the user session and allows external connection to it using fifos. [+]
    [обсудить]
     pam модуль для слежения за работой пользователя в консоли.
     
    ----* embutils - small system utilities for embedded systems (Версия: 0.16 от 2003-09-13) [+]
    ----* asmutils - a set of miscellaneous utilities written in assembly language, targeted for embedded systems and small distributions (Версия: 0.18 от 2006-02-19) [+]
    [обсудить]
     Набор утилит написанных на языке ассемблер и оптимизированных для максимального быстродействия и минимального размера, доступен для Linux, FreeBSD, OpenBSD и NetBSD. В набор входят мини-библиотеги libc и crypto, а так же такие утилиты как arch basename cat chmod chroot cp df dirname dmesg domainname echo env grep halt hostname httpd id kill ln ls md5sum mkdir more mount mv ps pwd reboot rm rmdir sleep strings sync tee tty umount uname wc и т.д.
     
    ----* afwd - daemon program to enable the transparent use of an audio (or other character) device across the network (Версия: 0.14 от 2004-03-13) [+]
    [обсудить]
     Программа организующая экспорт символьных устройств (например звуковых /dev/dsp и /dev/audio) на удаленные машины.
     
    ----* Webmin - web-based interface for system administration for Unix (Версия: 1.690 от 2014-05-24) [+]
    [обсудить]
     Система удаленного управления Unix машиной, посредством WEB интерфейса. Например, можно управлять пользователями, менять настройки named, squid, cron, samba, sendmail и httpd. Не требует http сервера для работы, есть поддержка SSL.
  • gadmintools - набор GUI интерфейсов GTK+ для настройки сетевых сервисов (DNS, DHCP, FTP, Samba, Apache, Squid).
  •  






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