Changes between Version 3 and Version 4 of RRDaccelerator


Ignore:
Timestamp:
Mar 20, 2007, 7:30:55 AM (16 years ago)
Author:
human
Comment:

typos

Legend:

Unmodified
Added
Removed
Modified
  • RRDaccelerator

    v3 v4  
    33== Problem ==
    44
    5 The rrd data format is quite efficient when it comes to minimize the amount of data that has to be written to disk for a single update. Big installations feature many rrd files. With this the OS is not able to cache everything anymore and updateing 60'000 rrd file can become incredibly slow. Writing the same amount of data into 10 files would be incredibly fast.
     5The rrd data format is quite efficient when it comes to minimize the amount of data that has to be written to disk for a single update. Big installations feature many rrd files. With this the OS is not able to cache everything anymore and updating 60'000 rrd files can become incredibly slow. Writing the same amount of data into 10 files would be incredibly fast.
    66
    77== Solution ==
     
    1212 * a configurable number of updates have been accumulated for a file
    1313 * memory is full
    14  * we receife a flush command
     14 * we receive a flush command
    1515 * rrdgraph needs the rrd file
    1616
    1717== Implementation ==
    1818
    19 When rrdtool accelerator daemon is running, it creates a unix domain socket in a well known location (/tmp/rrd-accelerator-$USER/socket). When any of the rrdtool commands are run, they first check if the socket is there. If it is they will either send a flush command for the file they are interested in, or the data for rrdtool update.
     19When the rrdtool accelerator daemon is running, it creates a unix domain socket in a well known location (/tmp/rrd-accelerator-$USER/socket). When any of the rrdtool commands are run, they first check if the socket is there. If so they will either send a flush command for the file they are interested in, or the data for rrdtool update.
    2020
    2121== Problems ==
    2222
    23 When running rrdtool accelerator in combination with a mix of rrdtool versions, some knowing about the acelerator and others NOT knowing about it, then interesting things may happen.
     23When running rrdtool accelerator in combination with a mix of rrdtool versions, some knowing about the accelerator and others NOT knowing about it, then interesting things may happen.
    2424
    2525== Ideas ==

NOTE: The content of this website is accessible with any browser. The graphical design though relies completely on CSS2 styles. If you see this text, this means that your browser does not support CSS2. Consider upgrading to a standard conformant browser like Mozilla Firefox or Opera but also Apple's Safari or KDE's Konqueror for example. It may also be that you are looking at a mirror page which did not copy the CSS for this page. Or if some pictu res are missing, then the mirror may not have picked up the contents of the inc directory.