|
DataMuseum.dkPresents historical artifacts from the history of: RC4000/8000/9000 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about RC4000/8000/9000 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 3072 (0xc00) Types: TextFile Names: »orcbosinp«
└─⟦667bb35d6⟧ Bits:30007480 RC8000 Dump tape fra HCØ. └─⟦4334b4c0b⟧ └─⟦this⟧ »orcbosinp«
( orcbos=set 25 orcbos=typeset scope day orcbos c=copy orcbos ) *pl 297,18,270,0,0**pn 0,0* *lw 150**ps 0**sj* Edb-afdelingen H. C. Ørsted Institutet Københavns Universitet Universitetsparken 1 DK-2100 København Ø Anders Lindgård *qr**cd1* *sj*Til ORCB's medlemmer *rj* Operativsystem os. *nl**np* "os" er et algol-programmeret operativsystem for RC8000. Det klarer satsvis afvikling og interaktivkørsel (dialogkørsel). Man kan betragte det som en afløser af kombinationen BOSS2 og SOS på maskiner hvor der er rigeligt med primært lager. I "os" afsættes en fast del af lageret til til den satsvise afvikling medens resten er frit til dialogkørsel som under SOS eller S. I dialogkørsel får hver process sit stykke primært lager ligesom under S. Den satsvise kørsel anvender lagerveksling mellem et antal kørende jobs (processer). De kørende jobs får tid efter 1) forventet køretid 2) forbrugt køretid og 3) forbrugt centralenhedstid. Job sendes til afvikling ved at kalde hjælpeprogrammet "submit" og man kan simpelt specificere hvor uddata skal hen f. eks. på linieskriver via PRIMO. Tilmeldte jobs anbringes i en kø der gemmes på baggrundslager, således at "os" ved en genstart afvikler de jobs der står i kø. Den satsvise afvikling udvælger jobs efter forventet køretid og hvor mange kørende jobs dette projekt allerede har kørende, således at man ikke kan majorisere systemet ved at submitte mange små jobs. Man kan naturligvis i jobfilen specificere køretid, resourcer etc. "os" har en resourceadministration meget lig BOSS2's. Fordelen ved "os" frem for BOSS2 + SOS er at man kun har en resourceadministrator og at man kan dele filer mellem diaglog processer og satsvise processer. *np* På HCØ kører vi med "os" i en 384 k ord maskine, heraf bruger monitor+S ca 50 k ord, PRIMO ca 5 k ord og "os"'s egetforbrug er ca 50 k ord. De resterende ca 280 k ord anvendes med 100 k ord til satsvis afvikling og med 12 dialog processer a 15k ord. *np* Systemet blev udviklet i perioden 1981-08-01 til 1981-12-01 og vi har brugt en af RC's utallige korutinemonitorer. På projektet har der kun arbejdet en person (undertegnede) og jeg havde også meget andet at lave. Der eksisterer ingen egentlig beskrivelse af systemet, kun en overfladisk brugervejledning. *np* For at produktionsmode og distributionsmode systemet kræves en 4-5 personmåneders indsats bl. a. til at skrive en vejledning og systembeskrivelse. Herved vil også systemets ublu lagerkrav kunne reduceres væsentligt. *np* Til slut bemærkes at det er særdeles nemt at lave ændringer i systemet, selv om det består af ca 5000 linier algol tekst. *nl4**lm20* Anders Lindgård *ef* ▶EOF◀