Kristoffer Eriksson
<5357>
· Text 3058 · w8 · kommentar
1986-03-14 20:13
Ärende: Multitask - beskrivning av 30H anrop.
Men vad ska du använda ett så omfattande multitasksystem till? Lägger
man ner så mycket jobb på något bör det ju användas också...
Fil- och diskhantering går ju bra redan som det är om man inte kräver
att doset ska specialbehandla fallet där två processer använder samma
fil på en gång. Jämför med vad som händer om du med det vanliga doset
och BASIC öppnar en fil på två filnummer.
Det enda jag tycker du ska göra åt doset är automatiskt förindrande av
processbyte när rutiner i det används. C-kompilator får du (som du vet)
gärna skriva ändå, vad mig anbelangar.
Ett specialdos måste väl antingen prommas eller läggas i extraminne
som mappas över det vanliga doset, vilket inte finns på alla maskiner
(806 är bäst lämpad med sin 4K-blockning). Ska du dessutom gör särskilda
versioner för CAT-net, LUX-net, ABC-net och vanliga maskiner?
Apropos LUX-net, så har ju även där samtidigt öppnade filer på samma
filnamn skilda dosbuffertar, trots att det är ett slags fleranvändar-
system. Den enda specialhantering som görs är att öppna filer blir
raderingsskyddade. (Sen finns förstås filskydd, FILESTAT o dyl...)