Post #186492
2026-01-30 15:42 UTC
There are three modules which are very densely connected - two are general utility functions, and one is the interface from userland into various bits of the kernel. I'm going to make a version of the graph which omits these, and hopefully the remainder will be more readable.
2/n
#CTSS #retrocomputing #IBM7094
Replies (1)
-
@philcowans@universeodon.com 2026-01-30 15:46
One thing I haven't got my head around yet is memory management. I previously assumed that there was no support for virtual memory at all, but I'm not sure that's the case - I've now seen a paper which discusses what might be support for it as one of the hardware modifications which were made to the #MIT machines to support #CTSS, but also suggests it wasn't actually used. In any case, presumably memory fragmentation needs to be dealt with somehow. I think I need to either look at how the emulator is implemented or do some experiments. 3/n #retrocomputing #IBM7094