Meta tags:
Headings (most frequently used words):
edit, navigation, tools, tss, operating, system, contents, novel, characteristics, user, interface, position, independent, code, criticism, see, also, references, further, reading, external, links, menu, personal, namespaces, views, contribute, print, export, languages,
Text of the page (most frequently used words):
the (78), tss (45), 360 (45), and (44), #system (38), ibm (27), time (20), operating (18), sharing (17), systems (15), this (14), was (14), for (14), 1967 (13), from (12), command (12), edit (11), with (11), 370 (11), line (10), model (10), mvs (9), user (9), code (9), wikipedia (8), unix (8), dos (7), psect (7), save (7), area (7), not (6), mainframe (6), vse (6), that (6), early (6), into (6), virtual (6), program (6), interface (6), available (5), may (5), page (5), pdf (5), articles (5), references (5), citations (5), software (5), its (5), linux (5), source (5), isbn (5), 1966 (5), when (5), also (5), were (5), address (5), etc (5), esa (5), 1972 (5), about (4), links (4), article (4), more (4), history (4), computer (4), retrieved (4), org (4), aix (4), tpf (4), successors (4), dynamic (4), loader (4), which (4), customers (4), copy (4), position (4), independent (4), one (4), operands (4), novel (4), 1979 (4), 1965 (4), view (3), text (3), additional (3), december (3), special (3), related (3), tools (3), learn (3), help (3), current (3), navigation (3), categories (3), august (3), different (3), discontinued (3), rax (3), orvyl (3), music (3), mts (3), ctss (3), cms (3), red (3), hat (3), enterprise (3), 390 (3), vs1 (3), number (3), archive (3), external (3), reading (3), john (3), 1991 (3), corporation (3), 2021 (3), assembler (3), 2000 (3), university (3), eventually (3), until (3), 1984 (3), implementation (3), canceled (3), multiple (3), 1968 (3), run (3), continued (3), section (3), message (3), process (3), each (3), have (3), routine (3), register (3), new (3), general (3), single (3), management (3), are (3), separated (3), can (3), such (3), table (3), used (3), later (3), set (3), mainframes (3), 1985 (3), contact (2), privacy (2), policy (2), terms (2), using (2), license (2), 2022 (2), version (2), wikidata (2), cite (2), pages (2), upload (2), file (2), changes (2), community (2), contents (2), read (2), english (2), talk (2), all (2), needing (2), july (2), 2020 (2), lacking (2), 2010 (2), short (2), description (2), language (2), https (2), category (2), css (2), uts (2), tops (2), tso (2), nos (2), multics (2), timesharing (2), evolution (2), acp (2), svs (2), tos (2), bos (2), ibsys (2), large (2), includes (2), public (2), describes (2), 1995 (2), schedule (2), problems (2), cambridge (2), mit (2), further (2), technical (2), 1976 (2), guide (2), gc28 (2), 1971 (2), 2001 (2), october (2), 1999 (2), morgan (2), kaufmann (2), engineering (2), 978 (2), 55860 (2), 496 (2), bell (2), designed (2), carnegie (2), mellon (2), cost (2), performance (2), reliability (2), although (2), some (2), cmu (2), 1974 (2), per (2), ran (2), dec (2), laboratories (2), see (2), monitor (2), other (2), developed (2), machine (2), provided (2), existing (2), same (2), officially (2), how (2), remove (2), template (2), please (2), sources (2), improve (2), does (2), criticism (2), load (2), constants (2), first (2), loads (2), addresses (2), writable (2), located (2), entry (2), must (2), follows (2), type (2), linkage (2), conventions (2), pointed (2), word (2), constant (2), product (2), profile (2), default (2), commands (2), users (2), format (2), name (2), characters (2), lines (2), typing (2), end (2), included (2), keyword (2), standard (2), development (2), priority (2), kernel (2), would (2), appeared (2), working (2), memory (2), characteristics (2), basis (2), but (2), services (2), 1990 (2), 2005 (2), 1988 (2), 1980 (2), 1983 (2), mft (2), oses (2), 1410 (2), 7040 (2), free (2), jump (2), web (2), cookie, statement, statistics, developers, mobile, disclaimers, under, apply, site, you, agree, registered, trademark, non, profit, organization, wikimedia, foundation, inc, use, creative, commons, attribution, sharealike, last, edited, utc, norsk, bokmål, languages, printable, download, print, export, item, information, permanent, link, what, here, recent, portal, contribute, donate, random, events, main, views, namespaces, log, create, account, contributions, logged, personal, menu, hidden, assembly, introductions, index, php, title, tss_, operating_system, oldid, 1126221336, waits, vps, tsos, tenex, rsts, pick, os4000, wylbur, openvms, nltss, mctss, ltss, emas, dtss, cray, cos, compatible, cdc, kronos, burroughs, mcp, berkeley, bbn, fedora, k42, trillian, monterey, workplace, taligent, projects, 4690, 4680, point, sale, aos, textpack, workstation, desktop, srtos, ssp, dppx, dpcx, zlinux, cpf, server, cnk, ink, supercomputer, contains, pdfs, manuals, manual, bitsavers, binary, archives, domain, second, syndrome, affected, brooks, frederick, addison, wesley, 201, 83595, mythical, man, month, origin, pugh, emerson, lyle, johnson, palmer, press, 265, 596, 262, 16123, 362, preliminary, summary, c20, 1647, april, 132, 147, programmer, 2032, fourth, september, gy28, 2031, 2015, errata, chapter, loading, overlays, series, programming, san, francisco, usa, 42413382, oclc, linkers, loaders, levine, gordon, craig, mudge, mcnamara, 2014, elsevier, science, 180, graduate, student, adrian, van, goor, reaction, complexity, their, marketed, worked, contributed, ideas, trained, thousands, operated, swapping, disk, expired, job, tended, 4832, 2110, hardware, design, felton, miller, milner, 1751, 1767, 7425099, s2cid, 1002, 1538, 7305, tb00063, doi, journal, timeline, after, put, primary, efforts, several, groups, less, ambitious, successful, notably, evolved, migration, path, went, through, releases, prpq, stanford, michigan, scientific, center, option, suffered, lack, compatibility, those, issues, addressed, attempted, develop, very, aggressive, staff, programmers, compete, had, become, evident, suffering, kinds, delays, february, there, eighteen, sites, attempting, during, conference, announced, via, blue, letter, being, decommitted, great, blow, decision, temporarily, reversed, however, quietly, interim, measure, share, unsourced, material, challenged, removed, adding, reliable, any, resolve, fault, makes, relocates, adcons, reflect, assigned, within, therefore, has, unique, procedure, only, csect, private, prototype, typically, procedures, points, since, will, place, every, generally, responsible, saving, registers, retrieving, chaining, putting, caller, gr15, copies, 19th, gr13, prior, calling, routines, ability, executable, possibly, mapped, processes, asm, hasm, pli, pliopt, ftnh, fortran, optimizing, compiler, cobol, synonym, handling, creation, procdef, builtin, dump, display, trap, data, catalog, ddef, delete, task, logon, logoff, abend, divided, seven, provides, interact, consists, eight, without, imbedded, blanks, optional, depending, least, blank, should, commas, hyphen, continuation, beginning, next, written, separating, them, semicolons, comments, allowed, semicolon, quotes, either, positional, value, tab, command_name, given, full, access, entire, improvements, patches, frequently, incorporated, official, motors, research, driven, scheduler, configured, whose, columns, parameters, size, date, refer, calculating, diverse, honeywell, thread, timeslices, implemented, machines, implementations, tightly, coupled, pair, shared, common, physical, space, application, operation, launched, processor, could, cause, instruction, called, test, implement, critical, sections, locks, interrupt, symmetric, multiprocessing, exclusively, made, trial, limited, never, released, supported, pioneered, features, popular, migrated, despite, many, advances, capabilities, failed, meet, expectations, port, inspired, 303x, 2008, opensolaris, 1996, 1993, openedition, 1981, like, sepp, bse, bsepp, vs2r2, 1978, vs2r1, 65mp, mvt, bpe, racs, miscellaneous, 7010, 155, 7044, 32k, 150, 1961, 1960, 1959, sos, 1958, umes, 1957, besys, 1955, naa, proprietary, models, dat, platforms, years, ago, initial, release, state, developer, list, precise, introducing, lacks, sufficient, corresponding, inline, 1960s, era, search, redirected, encyclopedia, wayback, http, 20221228215308, wiki, timestamps, capture, fail, success, 2023, jan, nov, sep, 2006, jul, 2026, captures,
Text of the page (random words):
tss operating system wikipedia 93 captures 13 sep 2006 12 jul 2026 nov dec jan 28 2021 2022 2023 success fail about this capture timestamps the wayback machine http web archive org web 20221228215308 https en wikipedia org wiki tss 360 tss operating system from wikipedia the free encyclopedia redirected from tss 360 jump to navigation jump to search 1960s era timesharing operating system for ibm mainframes this article includes a list of general references but it lacks sufficient corresponding inline citations please help to improve this article by introducing more precise citations august 2010 learn how and when to remove this template message tss developer ibm working state discontinued source model source available initial release 1967 55 years ago 1967 available in english platforms system 360 model 67 system 370 models with dat default user interface command line interface license tss 360 free tss 370 proprietary history of ibm mainframe operating systems early mainframe computer oses gm os gm naa i o 1955 besys 1957 umes 1958 sos 1959 ibsys 1960 mit ctss 1961 7040 7044 operating system 16 32k 7040 pr 150 1410 7010 operating system 1410 pr 155 miscellaneous s 360 line oses bos 360 1965 tos 360 1965 tss 360 1967 mts 1967 orvyl 1967 racs 1965 rax 1966 music 1972 music sp 1985 dos 360 and successors 1966 dos 360 1965 dos vs 1972 dos vse 1979 vse af 1979 vse sp 1983 1985 vse esa 1991 z vse 2005 os 360 and successors 1966 mft 1966 mft ii 1968 os vs1 1972 os vs1 bpe mvt 1967 65mp os vs2r1 svs 1972 mvs os vs2r2 and later 1974 mvs se 1978 mvs se 2 1979 mvs sp version 1 1980 mvs xa 1983 mvs esa 1988 os 390 1995 z os 2000 vm line cp 40 cms 1967 cp 67 cms 1967 vp css 1968 vm 370 1972 vm bse bsepp vm se sepp vm sp 1980 vm xa ma 1984 vm xa sf 1985 vm xa sp 1988 vm esa 1990 z vm 2000 tpf line acp 1967 tpf 1979 z tpf 2005 unix and unix like uts 1981 aix 370 1990 aix esa 1991 mvs esa openedition 1993 os 390 unix system services 1996 linux 1999 z os unix system services 2001 opensolaris 2008 v t e ibm system 360 model 67 2 this is the computer model on which tss 360 would have run the ibm time sharing system tss 360 is a discontinued early time sharing operating system designed exclusively for a special model of the system 360 line of mainframes the model 67 made available on a trial basis to a limited set of customers in 1967 it was never officially released as a supported product by ibm tss pioneered a number of novel features some of which later appeared in more popular systems such as mvs tss was migrated to system 370 and 303x systems but despite its many advances and novel capabilities tss failed to meet expectations and was eventually canceled tss 370 was used as the basis for a port of unix to the ibm mainframe 1 tss 360 also inspired the development of the tss 8 operating system 2 contents 1 novel characteristics 2 user interface 3 position independent code 4 criticism 5 see also 6 references 7 further reading 8 external links novel characteristics edit tss 360 was one of the first implementations of tightly coupled symmetric multiprocessing a pair of model 67 mainframes shared a common physical memory space and ran a single copy of the kernel and application code an i o operation launched by one processor could end and cause an interrupt in the other the model 67 used a standard 360 instruction called test and set to implement locks on code critical sections it also implemented virtual memory and virtual machines using position independent code 3 tss 360 included an early implementation of a table driven scheduler a user configured table whose columns were parameters such as current priority working set size and number of timeslices used to date the kernel would refer to this table when calculating the new priority of a thread this later appeared in systems as diverse as honeywell cp v and ibm z os as was standard with operating system software at the time tss 360 customers such as general motors research laboratories were given full access to the entire source of the operating system code and development tools user developed improvements and patches were frequently incorporated into the official source code user interface edit tss provides users a command line interface 4 users interact with the command system the command format consists of command_name operands the command name is one to eight characters without imbedded blanks the operands are optional depending on the command and must be separated from the command name by at least one blank multiple operands should be separated by tab characters or commas command lines can be continued by typing a hyphen at the end of the line to be continued and typing the continuation at the beginning of the next line multiple commands can be written on a line by separating them with semicolons comments are allowed in command lines separated from the command with a semicolon and included in single quotes operands can be either positional or keyword with the format keyword value system commands are divided into seven categories task management logon logoff abend etc data management catalog ddef delete etc program management load dump display trap etc command creation procdef builtin message handling user profile synonym default profile etc program product language interface asm assembler f cobol hasm assembler h pli pl i f pliopt pl i optimizing compiler ftnh fortran h etc position independent code edit tss provided an early implementation of position independent code the ability to have different processes run a single copy of an executable possibly mapped to a different virtual addresses in each process each procedure may have a read only public csect a writable private prototype section psect and a writable save area typically located in the psect address constants of external procedures and entry points must be located in the psect since the dynamic loader 5 will not place a routine at the same virtual address in every process a program that follows type i linkage conventions is generally responsible at entry for saving its registers in the save area pointed to by register 13 retrieving the address of its psect from word 19 of the save area chaining the save area to a new save area and putting the address of the new save area in register 13 a caller that follows type i linkage conventions loads a v constant for the routine into general register 15 gr15 and copies an r constant for the routine s psect into the 19th word of the save area pointed to be gr13 prior to calling that routines 6 7 when the dynamic loader loads a program it makes a copy of the psect and relocates the adcons to reflect the virtual addresses assigned within the current process therefore each user of the program has a unique copy of the psect the dynamic loader does not load program pages or resolve address constants until the first page fault criticism edit this section does not cite any sources please help improve this section by adding citations to reliable sources unsourced material may be challenged and removed july 2020 learn how and when to remove this template message tss 360 suffered from performance and reliability problems and lack of compatibility with os 360 although those issues were eventually addressed ibm attempted to develop tss on a very aggressive schedule with a large staff of programmers to compete with multics by 1967 it had become evident that tss 360 was suffering from the same kinds of delays as os 360 in february 1968 at the time of share 30 there were eighteen s 360 67 sites attempting to run tss during the conference ibm announced via blue letter that tss 360 was being decommitted a great blow to the time sharing community this decision was temporarily reversed and tss 360 was not officially canceled until 1971 however tss 360 continued to be quietly available for a time to existing tss 360 customers as an interim measure after tss 360 was canceled ibm put its primary efforts into the time sharing option tso a time sharing monitor for os 360 several other groups developed less ambitious more successful time sharing systems for the s 360 67 notably cp 67 at ibm s cambridge scientific center an early virtual machine monitor which evolved into vm 370 mts at the university of michigan and orvyl at stanford university ibm also provided the tss 370 prpq as a migration path for existing tss 360 customers which went through multiple releases see also edit history of ibm mainframe operating systems time sharing system evolution history of operating systems timeline of operating systems references edit felton w a miller g l milner j m october 1984 the unix system a unix system implementation for system 370 at t bell laboratories technical journal 63 8 1751 1767 doi 10 1002 j 1538 7305 1984 tb00063 x s2cid 7425099 c gordon bell j craig mudge john e mcnamara 12 may 2014 computer engineering a dec view of hardware systems design elsevier science p 180 isbn 978 1 4832 2110 6 tss 8 was designed at carnegie mellon university with graduate student adrian van de goor in reaction to the cost performance reliability and complexity of ibm s tss 360 for their model 67 although the tss 360 was not marketed it eventually worked and contributed some ideas and trained thousands for ibm at carnegie mellon cmu a tss 8 operated until 1974 when the special swapping disk expired the cost per user or per job tended to be about 1 20 of the tss 360 system cmu ran levine john r 2000 october 1999 chapter 8 loading and overlays linkers and loaders the morgan kaufmann series in software engineering and programming 1 ed san francisco usa morgan kaufmann isbn 1 55860 496 0 oclc 42413382 isbn 978 1 55860 496 4 code 1 errata 2 ibm corporation august 1976 time sharing system command system user s guide gc28 2001 9 pdf retrieved may 2 2015 ibm system 360 time sharing system dynamic loader pdf fourth ed september 1971 gy28 2031 3 ibm corporation april 1976 ibm time sharing system assembler programmer s guide gc28 2032 6 pdf pp 132 147 retrieved december 25 2021 ibm corporation 1966 ibm system 360 model 67 time sharing system preliminary technical summary c20 1647 0 pdf pp 47 50 retrieved december 25 2021 further reading edit pugh emerson lyle r johnson john h palmer 1991 ibm s 360 and early 370 systems cambridge ma mit press pp 362 265 596 isbn 0 262 16123 0 describes the origin and schedule problems of tss brooks frederick p 1995 the mythical man month reading ma addison wesley isbn 0 201 83595 9 describes the second system syndrome that affected tss external links edit public domain software archive includes tss 370 source and binary archives tss 360 manual archive at bitsavers org contains pdfs for a large number of tss manuals from ibm v t e operating systems by ibm supercomputer ink cnk red hat enterprise linux server mainframe ibsys bos 360 tos 360 tss 360 rax dos 360 and successors vse os 360 and successors os vs1 svs mvs os 390 z os vm line acp tpf cpf system 88 os ibm i aix zlinux dpcx dppx ssp srtos red hat enterprise linux desktop workstation textpack pc dos dos v pc ix aix os 2 aos red hat enterprise linux point of sale 4680 os 4690 os projects taligent workplace os monterey trillian k42 related fedora linux category v t e time sharing operating systems time sharing system evolution bbn time sharing system berkeley timesharing system burroughs mcp cdc kronos compatible time sharing system ctss cos cp cms cray time sharing system ctss dtss emas its ltss mctss mts multics music sp nltss nos nos ve openvms orvyl and wylbur os4000 pick rax rsts e tenex tso tsos tops 10 tops 20 tss tss 8 unix uts vm vp css vps vm waits category retrieved from https en wikipedia org w index php title tss_ operating_system oldid 1126221336 categories ibm mainframe operating systems time sharing operating systems discontinued operating systems 1967 software computer related introductions in 1967 assembly language software hidden categories articles with short description short description is different from wikidata articles lacking in text citations from august 2010 all articles lacking in text citations articles needing additional references from july 2020 all articles needing additional references navigation menu personal tools not logged in talk contributions create account log in namespaces article talk english views read edit view history more navigation main page contents current events random article about wikipedia contact us donate contribute help learn to edit community portal recent changes upload file tools what links here related changes upload file special pages permanent link page information cite this page wikidata item print export download as pdf printable version languages norsk bokmål edit links this page was last edited on 8 december 2022 at 05 10 utc text is available under the creative commons attribution sharealike license 3 0 additional terms may apply by using this site you agree to the terms of use and privacy policy wikipedia is a registered trademark of the wikimedia foundation inc a non profit organization privacy policy about wikipedia disclaimers contact wikipedia mobile view developers statistics cookie statement
|