Thanks for all your help.
I'm going to read into tmpfs and squashfs in more detail. ^_^
EDIT: Does TC use swap? or does it just use the partition on which it is install on? I say this because I haven't setup a swap.
Going to my root filesystem, it says that it's mounted 4.6GB or data, while my computer only has 2 GB of RAM , while top says only 1GB of my ram is being used?
Meaning 3.6GB of data is being pumped from my HDD somehow.
I read briefly about initrmfs/tmp And it states that it requires swap?