Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

4.4BSD will nicht swappen

2 views
Skip to first unread message

Dennis Grevestein

unread,
May 24, 2023, 6:39:03 PM5/24/23
to
Hallo,

ich habe mich mal wieder tief ins Archiv gewagt und 4.4BSD auf einer
DECstation (pmax) installiert. So vor einem Jahr hat jemand das
4.4BSD aus dem CSRG Archiv gebaut und da binaries veroeffentlicht.
Die kann man mit ein bisschen basteln auch auf echter hardware
zum laufen bekommen und dazu passt dann der kernel source aus dem
Archiv.
also sowas:

root@minou:~# uname -a
4.4BSD minou 4.4BSD-Lite 4.4BSD-Lite #11: Wed May 24 23:27:20 MET DST 2023 root@minou:/sys/compile/MINOU DEC

Laeuft soweit... aber die Kiste will nicht swappen:

root@minou:~# vmstat
procs memory page disks faults cpu
r b w avm fre flt re pi po fr sr r0 r1 r2 r3 in sy cs us sy id
0 0 0 12772 22708 197 59 1 0 0 0 2 0 2 0 102 153 41 46 27 27
root@minou:~# pstat -s
Device 1K-blocks Used Avail Capacity Type
/dev/rz0b 131072 4 131068 0% Interleaved
/dev/rz3b 977025 4 977021 0% Interleaved
Total 1108097 8 1108089 0%

Ich kann bei compile jobs teilweise zusehen wie die 64MB physikalischer
Speicher vollaufen, aber swap wird keiner benutzt. Irgendwann wird
dann der Prozess gekillt wegen out of memory.

/etc/fstab:
/dev/rz0a / ufs rw 1 1
/dev/rz0b none swap sw 0 0
/dev/rz3b none swap sw 0 0
/dev/rz0d /var ufs rw 1 2
/dev/rz0g /usr ufs rw 1 2
/dev/rz1a /usr/local ufs rw 1 2
/dev/rz2a /usr/local/compile ufs rw 1 2
/dev/rz5a /home ufs rw 1 2

sowas habe ich noch nie gesehen. Hat jemand eine Idee, was
da los sein koennte?

gruss,
Dennis

--
"I've seen things you people wouldn't believe. Attack ships on fire off the
shoulder of Orion. I watched C-beams glitter in the dark near the Tannhaeuser
gate. All those moments will be lost in time, like tears in rain."

Stefan Möding

unread,
May 25, 2023, 1:31:27 AM5/25/23
to
Dennis Grevestein <dennis.gr...@gmail.com> writes:

> Laeuft soweit... aber die Kiste will nicht swappen:

Bei Ultrix musste der Swap ja auch in der Kernel Config
(/usr/sys/conf/vax/MACHINE) eingetragen werden:

config vmunix root on ra0a swap on ra0b dumps on ra0b

Ist das hier eventuell auch nötig und nicht vorhanden?

--
Stefan

Dennis Grevenstein

unread,
May 25, 2023, 1:51:20 AM5/25/23
to
Stefan Möding <May2023....@spamgourmet.com> wrote:
>
> Bei Ultrix musste der Swap ja auch in der Kernel Config
> (/usr/sys/conf/vax/MACHINE) eingetragen werden:
>
> config vmunix root on ra0a swap on ra0b dumps on ra0b
>
> Ist das hier eventuell auch nötig und nicht vorhanden?

ja, ist so:

config vmunix root on rz0a swap on rz0b and rz3b dumps on rz0b

gruss,
Dennis

--
"I've seen things you people wouldn't believe. Attack ships on fire off the
shoulder of Orion. I watched C-beams glitter in the dark near the Tannhäuser
0 new messages