Slow computing -------------------------------------------------------------------- My primary record is at https://www.k58.uk/pages/stuff/old-computer-challenge-v3.html I'm duplicating stuff here for giggles. I last used gopher around 1994. Might have guessed: UTF-8 issues! -------------------------------------------------------------------- This year's Old Computer Challenge runs from Monday 10th July 2023 and finishes on Sunday 16th July. People are documenting the challenge using... * a discussion thread on Sol??ne Rapenne's Mastodon account * a Mastodon tag #oldcomputerchallenge * and a Web site, with links to other participants' pages and details of a mailing list for the project. My project for the week of the challenge is to use graphical applications as much as possible to get some maths teaching notes written. I'm using my Thinkpad T42 with one Centrino core pegged at 600MHz and 512Mb of physical RAM. The 40Mb hard drive rotates at a stately 5400 rpm. The software includes... * A default slackware install minus the Plasma/KDE desktop * Fluxbox window manager with more or less default configuration started using startx * Seamonkey provides the Web browser along with email and a Web page editor. * OpenOffice 4.1.14 provides a wordprocessor, presentation package and a spreadsheet. * Gnumeric spreadsheet as it has really good charting and can run simulations more quickly than OpenOffice Calc. * Lyx which is a graphical editor for LaTeX. My previous Old Computer Challenge pages are * 2021: The T42 with OpenBSD 6.9 until its fan stopped working (fixed now) * 2022: Using a Thinkpad X60 with OpenBSD 7.1 and a USB WiFi dongle Day 0: July 9th I'm editing this Web page in Seamonkey's graphical Web page editor. Some of the mark-up might be a bit redundant but the Web pages usually render OK on most Web browsers. I'm just reading through some of the Web/gopher/gemini pages linked from http://occ.deadnet.se/. I've subscribed to the mailing list that Tekk has kindly set up: I used the old convention of sending an email to the address given with subject 'subscribe'. It hasn't bounced which is a good sign, but I have not yet had any kind of automatic reply from the list manager software. Below is the output from free -m with Seamonkey's three components running in a single thread, UXTerm and fluxbox... bash-5.1$ free -m total used free shared buff/cache available Mem: 480 314 20 25 146 127 Swap: 1023 75 948 As you can see the T42 is using a tiny bit of swap. The key to managing a slow computer is to have a good idea what task you want to work on and load just the software you need. This morning is Web and mail. Tomorrow will be mostly OpenOffice and LyX. Below is part of the output from cpufreq-info... current policy: frequency should be within 600 MHz and 1.70 GHz. The governor "powersave" may decide which speed to use within this range. current CPU frequency is 600 MHz. cpufreq stats: 1.70 GHz:0.30%, 1.40 GHz:0.04%, 1.20 GHz:0.03%, 1000 MHz:0.05%, 800 MHz:0.14%, 600 MHz:99.45% (1028) I'm using Slackware's 'huge.s' kernel (the T42 can't support a PAE kernel) which I suspect is built with the ondemand CPU governor configured. My /etc/rc.d/rc.local file has the following commands which kick in when the kernel switches to userland... bash-5.1$ cat /etc/rc.d/rc.local #!/bin/bash # # /etc/rc.d/rc.local: Local system initialization script. # cpufreq-set -c 0 -g powersave powertop --auto-tune So I think that I am as close as I can be to the rules without rebuilding a custom kernel. -------------------------------------------------------------------------- Last update: 2023-07-09