Tiny Core Base > Release Candidate Testing

Core v14.0beta1

<< < (10/12) > >>

CNK:

--- Quote from: Juanito on March 18, 2023, 11:00:43 AM ---I rebuilt glibc and created rootfs_i486.gz - maybe you could test

http://tinycorelinux.net/14.x/x86/release_candidates/distribution_files/rootfs_i486.gz

--- End quote ---

Yep that's fixed it, I got a chance to boot the revised rootfs on my Cx486DX4 today and it worked.

RE rebuildfstab: I also tested that out earlier in TC 13.0beta1 on the 486. Comparing between the standard TC 13 rebuildfstab and the current version from the Git repo. The main limitation here isn't actually the 486 CPU, but the 16MB RAM (5-6MB left after the Linux kernel is loaded) which only works at all with a HDD install, a swap partition, and modifications to the tc-config script.

The system only has three partitions on one drive.

TC 13 rebuildfstab:

--- Code: ---real 3m 31s
user 0m 3.79s
sys  0m 52.37s

--- End code ---

Latest (2023-03-18) Git repo rebuildfstab:

--- Code: ---real 0m 59.68s
user 0m 1.57s
sys  0m 16.02s

--- End code ---

So yes, well done Rich, the speed improvements work on the slowest systems as well.

Rich:
Hi CNK

--- Quote from: CNK on March 19, 2023, 06:03:03 PM --- ... So yes, well done Rich, the speed improvements work on the slowest systems as well.
--- End quote ---
Thanks, though I would have hoped for somewhat lower execution times.
I wonder where the bottleneck is?
What's the clock speed of the CPU?
Are there any USB storage devices connected?
Could you attach copies of  /proc/partitions  and  /etc/fstab  please?

CNK:

--- Quote from: Rich on March 19, 2023, 08:28:32 PM ---
--- Quote from: CNK on March 19, 2023, 06:03:03 PM --- ... So yes, well done Rich, the speed improvements work on the slowest systems as well.
--- End quote ---
Thanks, though I would have hoped for somewhat lower execution times.
I wonder where the bottleneck is?

--- End quote ---

Oh it's sure to be the RAM, it has to dive into swap space to do anything and the mid-90s laptop HDD that the swap partition lives on isn't quick. Plus because adding Tiny Core was a late change and I didn't want to mess with my existing MSDOS installation, the swap partition is at the end of the disk space, which is the worst place for it.

Note that even with almost everything disabled (including fstab generation at boot) TC 13 took over 3minutes to boot up itself. TC 14 actually took over 9minutes, but I may have messed up the file system when I accidentally booted without my modified version of tc-config and had to do a hard power off when it ran out of RAM, so some of that time might have been repairing/working-around that.


--- Quote from: CNK on March 19, 2023, 06:03:03 PM ---What's the clock speed of the CPU?

--- End quote ---

100MHz - very quick by 486 standards. BasicLinux, based on kernel v. 2.2, boots up in 16 seconds and runs as fast as you'd want. In part that might be because it has almost 15MB of RAM left after that much older/smaller kernel has loaded. A comparison with current OpenWrt would be interesting to do one day, because they turn off a lot more kernel features.


--- Quote from: CNK on March 19, 2023, 06:03:03 PM ---Are there any USB storage devices connected?
Could you attach copies of  /proc/partitions  and  /etc/fstab  please?

--- End quote ---

No USB anything, and although it'll be a while until I have time get files off it, from memory I can assure you that /etc/fstab recorded three partitons on only one drive, /dev/sda: one vfat (FAT16), one ext2, and one Linux swap partition.

aus9:
hi GNUser

I re-read my post 40. basicfileperms ......was finding I was building as root. gutmensch advised me that my earlier builds, even I agree they are/were terrible, resolve owner issues easily if I build as root.

your change was new to me....and now that I have read your comments I accept I am going see that msg more often as I will still build as root.  ;D
cheers

Rich:
Hi CNK

--- Quote from: Rich on March 19, 2023, 08:28:32 PM --- ... I wonder where the bottleneck is? ...
 ... Could you attach copies of  /proc/partitions  and  /etc/fstab  please?
--- End quote ---
Don't bother. Between a 100Mhz CPU and a system that needs to access swap to
do anything, I think that mystery is solved.


--- Quote from: CNK on March 19, 2023, 09:20:55 PM --- ... the swap partition is at the end of the disk space, which is the worst place for it. ...
--- End quote ---
Swap is slow wherever it's placed. I'm not sure there would even be a noticeable
difference if the swap partition were move to "the best place for it".

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version