Definitely would benefit from more physical RAM.
You have a large drive and could set up a larger swap partition (only 128mb when drive is 60gb).
Your free -m results indicate the swap partition isn't recognized.
You'll need to remedy as without swap your low RAM system won't be very useful.
On my system, for example, free -m properly shows:
- swap: total 729mb - yours shows 0
- swap: used 0
- swap: free 729
Run blkid in terminal to see if your swap is recognized:
blkid | grep sd
Also check /etc/fstab to ensure swap is listed:
cat /etc/fstab
Gut /home/tc directory of software you're not using as it limits available RAM after boot:
- Delete entire tc/.mozilla (large) and .opera directories, your system won't run this software
- Look in .config and .local for remnants of software previously installed that you'll never run
- TC includes vi out-of-the-box, vim seems like unnecessary duplication
As previously recommended by gerald_clark, persistent /home and /opt would defnitely be helpful.
You have a large drive and don't need to delete extensions, use Apps to move items from OnBoot to OnDemand.
The limitation isn't how much software you download onto drive, just how much you can load into RAM during a session.
Apps > Maintenance > OnBoot Maintenance --> remove ezremaster
Apps > Mantenance > OnDemand Maintenance --> add ezremaster
Provided you have a working swap partition, should be able to run Dillo. Install size with FLTK is 4mb compressed and it does not bloat like Firefox during use.