Hi andyj
so unless you are using copy2fs (because you have lots of RAM) then the compressed file (the squashfs archive) will be the only file in RAM. Thus, every access to any file in an extension will require decompression.
Maybe I'm missing something, but my understanding is if you don't use copy2fs then extensions get loop mounted. The mount
point is in the ramfs (/tmp/tcloop/) but the extension resides on the hard drive. The files in the extensions get linked into the ramfs
(/usr/local/bin for example) but the extensions files still reside on the hard drive. When you go to execute the program it follows
the link to read the file into RAM for execution. When you exit the program, it remains in RAM as long as that RAM doesn't need to
be freed up for something else.