INFORMASJON FRA AUN IT REGNESENTRET VED UNIVERSITETET I TRONDHEIM Postadr.: Elgeseter ot. 10 Telex: 55 620 sintf n Telegram: COMPUTING NTH 7034 Trondheim - NTH Tlf.: (07)593100 (07)593028 Tittel RINFO nr. RUN-SETNINGEN Dato 4.02 1987-03-25 Forfatter Anne B. Reitan Sivertsen Antall sider 4 Stikkord SPERRY RUN-setningen styrespråk kjøre/brukernummer prioritet opsjon Erstatter tidligere RINFO nr. 4.02 Dato 1982-08-31 INNHOLD 1. @RUN-SETNINGEN I SIN ENKLESTE FORM S. 1 2. FULLSTENDIG FORMAT PA RUN-SETNINGEN S. 2
1 1. &RUN-SETNINGEN I ENKLESTE FORH @RUN-setningen er alltid første setning i en jobb. Denne tjener først og fremst til identifisere brukeren og angi hvem som skal betale kjøringen. I sin enkleste form har @RUN-setningen følgende format: @RUN brukernummer,kjørenummer,prosjektnavn Betydningen av feltene er som følger: "brukernummer": Hver enkelt bruker som ønsker kjøre mot RUNITs SPERRY 1100-anLegg, m registreres ved RUNITs ekspedisjon. En vil da f tildelt et 5-sifret nummer, brukernummeret, som identifiserer vedkommende bruker. "kjørenummer": ALL kjøring skal i prinsippet betales. HviLken konto som skal belastes oppgis i form av et kjørenummer. Dette tildeles ved RUNITs ekspedisjoner, eller man benytter et allerede tildelt nummer etter avtale med den som er ansvarlig for vedkommende kjørenummer. "prosjektnavn": Angis med opptil 12 tegn. Lovlige er bokstavene A - Z, sifrene O 9 samt og $. Brukes som kvalifikator ved fil-referanser, dersom kvalifikator ikke oppgis. Hvis feltet utelates, benyttes Q$Q$Q$ som prosjekt og kvalifikator. EksempeL 1: @RUN 12345,AB1234C,ANALYSE En jobb introduseres systemet med brukernummer 12345, kjørenummer AB1234C og prosjektnavn ANALYSE. Da annet ikke er spesifisert, blir jobben behandlet etter følgende regler:
2 Jobben blir avbrutt automatisk dersom kjøretid overstiger. min og primærminne SaK (interaktivt), 2 min og 7SK (satsvis) eller utskrift overstiger 100 sider eller 6000 kortbilder. Dersom filer refereres uten angi kvalifikator, settes kvalifikator til ANALYSE. 2. FULLSTENDIG FORMAT PA @RUN-SETNINGEN @RUN,prioritet/opsjoner brukernummer,kjørenummer,prosjekt,; kjøretid,sider/kort,start-tid Betydningen av feltene er som følger: 'prioritet' : angis med en enkel bokstav. Lovlige verdier: E - ekspress H - hurtig N - normal U - ubetjent T - tape Dersom feltet sløyfes, antas N. E og H gir høyere prioritet og høyere pris. Jobber med U-prioritet blir kjørt i en ubetjent periode (se RINFO 4.10) og forutsetter da at det ikke er nødvendig med inngrep av operatør. "opsjoner": Angis med en eller flere bokstaver rekkefølge. vilk rlig B Brukes n r en satsvis jobb Leses inn fra en interaktiv terminal. N TilLat "dumping". p Avbryt kjøringen hvis antall sider utskrift overskrider estimatet (se feltet 'sider').
3 R Dersom systemet faller ut mens jobben kjører, vil jobben bli kjørt pa nytt. T Avbryt kjøringen hvis forbrukt CPU-tid overstiger estimatet (se feltet 'kjøretid'). NW Ta automatisk "dump" hvis feilavbrudd. NY Tillat "dump" ogsa av programelementer fra SYS$*LIB$ og SYS$*RLIB$. NYW Ta automatisk "dump" ved feilavbrudd av bade bruker-programmer og elementer fra SYS$*LIB$ og SYS$*RLIB$. Z Sideskift blir ikke utført (sparer papir) 'brukernummer' : 'kjørenummer' : 'prosjekt': 'kjøretid' : Antatt kjøretid (CPU-tid) i minutter. Kan ogsa oppgis sekunder med S som prefix (eks. S40). Se T-opsjon. 'sider' : Maksimalt antall sider utskrift jobben ventes a produsere. Se P-opsjon. 'kort': Maksimalt antall kortbilder jobben ventes a generere. (OBSI Fysisk stansing av hullkort utføres ikke.) 'start-tid' : Angir formen pa 100 x timer + minutter hvor lang tid etter innlesning jobben skal vente før den blir kjørt. Et klokkeslett kan angis ved prefixe med D. Jobber som starter etter 2100 far redusert pris, se RINFO 3.03.
4 Eksempler: 100 = ikke kjør jobben før en time er g~tt. D2130 = ikke kjør jobben før kl. 21.30. EksempeL 2: @RUN,/PT 12345,AB1234C,ANALYSE,10,100 Dette gir samme resultat som eksempel 1. Eksempel 3: @RUN,H/R 12345,AB1234C,ANALYSE,5,20 Jobben har H-prioritet, og blir kjørt om igjen i tilfelle av systemutfall under kjøringen. Jobben blir avbrutt dersom kjøretiden overskrider 5 minutter, eller dersom grensene p~ 20 sider utskrift overskrides. @RUN-setninger er nærmere beskrevet i SPERRYs h~ndbøker. P~ enkelte punkter vil SPERRYs beskrivelse avvike fra det ovener st~ende. Dette skyldes endringer som gjort av RUNIT for ~ tilpasse systemet til v~re Lokale forhold. Forskjellene mellom RUNITs og standard SPERRYs @RUN-setning vil være interessant for brukere som ogs~ kjører mot andre SPERR Y 1100-anlegg og listes derfor nedenfor: N-opsjon har motsatt betydning. U-prioritetens spesielle betydning ved ubetjent kjøring gjelder bare ved RUNIT. Feltet kjøretid angir ved RUNIT CPU-tid (ikke TOTAL-tid som er standard). Run-id tilsvarer v~rt brukernummer. User-id oppgis ikke. Systemet setter dette Lik brukernummeret. Studenter m~ angi sitt brukernummer som prosjektnavn.