Why I am still hunting on KolibriOS?
Because Linux is focused on corporations instead of individual private users. TC should be the most efficient with resources. Lets see what TC shows for using PDF docs. Remember, PDF is PORTABLE Document Format. The more portable, then the smaller tools to use it.
qemu-system-i386 -accel kvm -cdrom TC-12.0-K_5.10.3
from Appls, search for "pdf" and we find only two:
epdfview.tcz (size+dep = 19.34 MB, updated on 20/02/29)
flaxpdf.tcz (size+dep = 12.73 MB, updated on 20/01/07)
Logically we choose the smallest tcz storage on disk, and smallest RAM load, the flaxpdf.tcz
tce-load -iw flaxpdf.tcz
in aterm, "du -h /" give us 83.1 MB storage used
in aterm, "sync; sync; free -k" and we see the used RAM= 31,860K (=31MB)
(FYI: we mounted 30 loops of 4KB each, so yeah their consume themself 120 KB, negligible)
If we try with TinyCorePure64-12.0 will be worst (bigger kernel, progs, libs).
Summary: today a minimal FUNCTIONAL linux asks for 31 MB RAM and 81MB HDD storge for using a common standard format PDF.
Hm, it is like instead to use vi_busybox (or nano), we use abiword_gt2/3 (or libreoffice-writer) for text file.Or M$windows loading 1000 services you do not need, but hey it knows better than you what you need.
I did not even discuss about a simple internet browser to see "free"/public HTTPS web-site in year 2022.
But.. it is not TC fault, it is Linux trend toward bloat software, to justify more RAM and CPU purchase.