Full resolution (JPEG) - On this page / på denna sida - Multiprogrammering vid Gävle stads datacentral, av Bo Stake - Annonser
<< prev. page << föreg. sida << >> nästa sida >> next page >>
Below is the raw OCR text
from the above scanned image.
Do you see an error? Proofread the page now!
Här nedan syns maskintolkade texten från faksimilbilden ovan.
Ser du något fel? Korrekturläs sidan nu!
This page has never been proofread. / Denna sida har aldrig korrekturlästs.
41
Försök vid Gävle stads datacentral
Vår maskinkonfiguration är f. n.
Centralenhet ICT 1903
(16.000 ord, cykeltid 2 mikrosek.)
4 st bandstationer (20.000 tecken/sek.)
1 st radskrivare (600 rader/min.)
1 st kortläsare (900 kort/min.)
1 st remsläsare (1000 tecken/sek.)
1 st kortstans (100 kort/min.)
Från början var maskinen utrustad med
ett 8.000 ords, 6 mikrosek.-minne, som
senare utbyttes mot ett större och
snabbare minne, omfattande 16.000 ord, 2
mikrosek. cykeltid. I och med att vi fick
det större minnet fick vi också
möjligheter att använda multiprogrammering.
Synpunkter på övergång till
multiprogrammering
I samband med övergång från ”normal”
bearbetning till multiprogrammering
ställes ökade krav på operatörerna att
hålla isär program och av programmen
utnyttjade enheter. För driftsledningen
ökar planeringsarbetet. Man måste
ändra invanda körordningar. Likaså måste
körinstruktioner ses över och
kompletteras med programmens prioritetsklass,
minnesutrymme och exaktare
körtids-angivelse. Existerande program måste
ses över t. ex. beträffande
prioritetsordning och tilldelning/frigörande av
peri-fera enheter. För nya rutiner och vid
genomgripande ändringar av
existerande program delar vi i högre grad än
tidigare upp bearbetningen i konvertering
av ingångsdata, sortering, uppdatering
och utskrift.
Med den begränsning vi har i antal in-/
utorgan är den vanligaste
bearbetnings-typen att vi gör sorteringar samtidigt
med konvertering av remsa/kort till
magnetband eller utskrift av ett
magnetband. Givetvis blir sorteringen något
fördröjd, speciellt som vi nu använder
färre antal bandstationer för sorteringen
än tidigare. Innebär dessutom båda
programmen bandbearbetningar, kan
för
dröjningen bli ganska märkbar. (Detta
gäller endast, om bandstationerna är
anslutna via en enda kanal. Finns separata
bandkanaler, åvilar det operatören att
tillse, att överlappning sker. Denna
optimering görs ej av Executive.). Om
däremot någon av bearbetningarna är
bunden av någon långsammare enhet,
blir överlappningen god.
Vi har gjort jämförelse mellan 1902 och
1903 med normal Executive som visar,
att körtidema ökar med 25-40 % vid
körning med 1902. Då nu Dual
Executive är något långsammare än normal
Executive, bör skillnaden bli ännu
större. Det är extrakoderna, t. ex. MPY,
DVD, MO VE, som tar något längre tid.
Vi har dock inte uppmärksammat någon
tidsökning vid direkt jämförelse mellan
de båda övervakningsprogrammen, då
ett program exekverats.
Dual Executive upptar större
minnesutrymme, c:a 50 % mer, än det normala
Executive, vilket gör att vi inte alltid
kan använda oss utav detta. I övrigt är
vi mycket imponerade och för nya
användare av 1902/3 är det bara att
rekommendera att multiprogrammering
redan från början inkluderas i
lösningarna.
Praktiska tillämpningar
Som exempel på program, som vi
kombinerar vid multiprogrammering kan
nämnas:
Program 1
Sorteringsprogram inläst
Sortering lönetransaktioner
„ eltransaktioner
,, bokföringstransaktioner
Program 2
Konvertering av lönetransaktioner
„ ,, avläsningsuppgifter
„ „ bokföringstransak-
tioner
Utskrift av eltransaktioner
Exempel på inlagring av programmen i
minnet:
Produktionsprogram 2
Produktionsprogram 1
Standardprogram för
”tape labelling”
Dual Executive
Kompatibilitet T
Ja, givetvis hos
IW 1900-serien
<< prev. page << föreg. sida << >> nästa sida >> next page >>