Путеводитель по Руководству Linux

  User  |  Syst  |  Libr  |  Device  |  Files  |  Other  |  Admin  |  Head  |



   stap    ( 1 )

переводчик / драйвер скрипта systemtap (systemtap script translator/driver)

CACHING

The systemtap translator caches the pass 3 output (the generated
       C code) and the pass 4 output (the compiled kernel module) if
       pass 4 completes successfully.  This cached output is reused if
       the same script is translated again assuming the same conditions
       exist (same kernel version, same systemtap version, etc.).
       Cached files are stored in the $SYSTEMTAP_DIR/cache directory.
       The cache can be limited by having the file cache_mb_limit placed
       in the cache directory (shown above) containing only an ASCII
       integer representing how many MiB the cache should not exceed. In
       the absence of this file, a default will be created with the
       limit set to 256MiB.  This is a 'soft' limit in that the cache
       will be cleaned after a new entry is added if the cache clean
       interval is exceeded, so the total cache size may temporarily
       exceed this limit. This interval can be specified by having the
       file cache_clean_interval_s placed in the cache directory (shown
       above) containing only an ASCII integer representing the interval
       in seconds. In the absence of this file, a default will be
       created with the interval set to 300 s.