diff options
author | Dieter Plaetinck <dieter@plaetinck.be> | 2010-01-02 12:45:46 +0100 |
---|---|---|
committer | Dieter Plaetinck <dieter@plaetinck.be> | 2010-01-02 12:45:46 +0100 |
commit | 39c4907435f75389594cab9a1eae1848336ea339 (patch) | |
tree | 22026acabb29be7777a5ab6035fffe6df3c33725 /docs | |
parent | 97392b5c3ec7254ec075b7b7902ee4933d5082c3 (diff) |
faq entry for memory usage
Diffstat (limited to 'docs')
-rw-r--r-- | docs/FAQ | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -75,6 +75,12 @@ They both have advantages and disadvantages: So, when writing scripts, using fifo's is usually the fastest method (because you do not need to fork another process), so fifo is preferred unless you need a response. +### Uzbl uses too much memory! Especially when having multiple windows (i.e. with uzbl-tabbed) +Don't be fooled with how memory usage is measured and reported on Linux. (or other systems) +You need to be aware of the difference between RSS and VSS. +And dynamic libraries (libwebkit, libgtk, etc) that are used by multiple processes are only stored in RAM once. +See [this page](http://virtualthreads.blogspot.com/2006/02/understanding-memory-usage-on-linux.html) for a good explanation. + ### What the hell is this 'XDG' stuff?? You'll notice our example/default scripts and configs use variables such as `$XDG_CONFIG_HOME` and `$XDG_DATA_HOME`. Most of us really like the [xdg basedir spec](http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html). |