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