<commit_before>

Parameters
----------<commit_msg>First attempt at params<commit_after>

Parameters
----------

Varnish Cache has a set of parameter that affect its behaviour and
performance. Most of these parameters can be set on the Varnish
command line (through varnishadm) useing the param.set keyword.

Some parameters can, for security purposes be read only using the "-r"
command line switch to varnishd.

I don't recommend tweaking the parameters unless you're sure of what
you're doing. We've worked hard to make the defaults sane and Varnish
should be able to handle most workloads with the default settings.

For a complete listing of all the parameters and a short descriptions
type ``param.show`` in the CLI. To inspect a certain parameter and get a somewhat longer description on what it does and what the default is type ``param.show *param*``, like this::

  varnish> param.show shortlived
  200        
  shortlived                  10.000000 [s]
                              Default is 10.0
                              Objects created with TTL shorter than this are
                              always put in transient storage.


{'fraction_non_alphanumeric': 0.05647263249348393, 'fraction_numerical': 0.01216333622936577, 'mean_word_length': 2.6112852664576804, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 4, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2626624', 'n_tokens_mistral': 293, 'n_tokens_neox': 266, 'n_words': 154}