Вышел RRDtool 1.3.0, использующий для формирования графиков Cairo и Pango

Материал из Викиновостей, свободного источника новостей

17 июня 2008 года

Анонсирован первый стабильный релиз новой ветки RRDTool 1.3.x, набора программ и библиотек для эффективного хранения и визуализации постоянно меняющихся во времени данных.

Из новшеств можно выделить:

  • Новый метод (multiplicative) прогнозирования поведения переменных на графике, позволяющий более точно спрогнозировать наиболее вероятное развитие событий на графике, на основании собранных в предыдущее время данных. На основании отклонения фактического значения от cпрогнозированного можно судить о вероятном отклонении от нормы.
  • Переработан механизм доступа к RRD файлам, который теперь основан на использовании системного вызова mmap, что позволило добиться двойного прироста производительности, за счет более эффективного использования кэша (ранее тесты демонстрировали производительность в 12000 изменений в секунду (для RRD уже загруженного в память), после переработки - 22000. На диск данные сбрасываются не сразу. В кэше ОС умещается в 3-5 раз больше rrd файлов, чем ранее);
  • Для формирования графиков вместо libart используется библиотека Cairo, что позволило реализовать несколько новых режимов, таких как улучшение работы антиалиасинга (сглаживания кривых) и возможность записи графиков в форматах PDF, SVG, EPS;
  • Для вывода текста используется библиотека Pango, что позволяет подключать любые системные шрифты через стандартный интерфейс fontconfig, а также вставлять в текст специальные тэги, управляющее начертанием (--pango-markup);
  • Новый интерфейс graphv, дополняющий rrd_info, для получения различной мета-информации о графиках и предназначенный для использования в интерактивных web-приложениях;
  • API для вызова функций rrdtool из программ на Си;
  • Для работы "rrdtool restore" теперь используется libxml.

Источники[править]


Creative Commons
Creative Commons
Эта статья содержит материалы из статьи «Вышел RRDtool 1.3.0, использующий для формирования графиков Cairo и Pango», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии[править]

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.