aboutsummaryrefslogtreecommitdiffhomepage
path: root/docs
diff options
context:
space:
mode:
authorGravatar Dieter Plaetinck <dieter@plaetinck.be>2010-01-02 12:45:46 +0100
committerGravatar Dieter Plaetinck <dieter@plaetinck.be>2010-01-02 12:45:46 +0100
commit39c4907435f75389594cab9a1eae1848336ea339 (patch)
tree22026acabb29be7777a5ab6035fffe6df3c33725 /docs
parent97392b5c3ec7254ec075b7b7902ee4933d5082c3 (diff)
faq entry for memory usage
Diffstat (limited to 'docs')
-rw-r--r--docs/FAQ6
1 files changed, 6 insertions, 0 deletions
diff --git a/docs/FAQ b/docs/FAQ
index 1c54ad1..4a29663 100644
--- a/docs/FAQ
+++ b/docs/FAQ
@@ -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).