In this journal entry, for #AMayGA20204, I follow up on my April 1st video a month earlier where I tried to figure out priorities in AmigaOS. Turns out that things didn't work as expected and the reason is that the Exec kernel may be doing real-time priorities, where a task can get 100% control of the CPU if its priority is higher than everyone else. To fix this, there is Executive, a program that augments the Exec kernel and gives Linux-like process control to Amiga tasks. It's a pretty neat tool and I'll demonstrate how it works.
#Amiga #Exec #Kernel #Executive #Linux #UNIX #Multitasking #QL #Retro
Index
00.05 Introduction
02:15 How priorities work in Linux
04:15 Interrupts? Example of QL file handling disrupting kernel
07:20 Linux real-time priorities
09:05 Windows priorities
10:00 Executive Installation on Amiga
13:15 Quick overview of Executive features
14:35 Showing how Executive controls jobs
19:04 Setting "nice" values
21:30 Executive' utilities included
24:30 Wrapping up
22 май 2024