Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
TSX-Plus
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Software}} {{Infobox OS | name = TSX-Plus<!-- Name of program or distribution --> | logo = <!-- filename only (no wikilink, no Image:/File:) --> | logo caption = | logo size = | logo alt = | screenshot = <!-- filename only (no wikilink, no Image:/File:) --> | caption = | screenshot_size = | screenshot_alt = | collapsible = | version of = <!-- For articles about releases of operating systems ONLY --> | developer = S&H Computer Systems<!-- Name of main developer or sponsor--> | family = <!-- "Unix-like" or "Microsoft Windows" --> | working state = <!-- "Current", "Discontinued" (operating systems), or "No longer supported" (releases) --> | source model = <!-- "Open source", "Closed source", or "Shared source" --> | released = | discontinued = <!-- DON'T use this for articles about releases of operating systems --> | RTM date = <!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} ONLY for articles about OS releases --> | GA date = <!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} ONLY for articles about OS releases --> | latest release version = | latest release date = | latest preview version = | latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} --> | marketing target = | programmed in = | language = [[English language|English]]<!-- Supported human languages (English, French, Italian, Arabic, ...) --> | update model = <!-- APT, Windows Update, etc. --> | package manager = <!-- dpkg, rpm, Windows installer, etc. --> | supported platforms = [[PDP-11]]/[[LSI-11]]<!-- IA-32, x64, Itanium, ARM, etc. --> | kernel type = <!-- Hybrid, Monolithic, Microkernel, Exokernel, Nanokernel, etc. --> | userland = | ui = | license = [[Proprietary software|Proprietary]] | preceded by = | succeeded by = | website = <!-- {{URL|www.example.org}} --> | support status = <!-- For articles about releases of operating systems ONLY --> | other articles = | prog_language = }} '''TSX-Plus''' is a [[multi-user]] [[operating system]] for the [[PDP-11]]/[[LSI-11]] series of computers. It was developed by [[S&H Computer Systems|S&H Computer Systems, Inc.]] and is based on [[Digital Equipment Corporation|DEC]]'s [[RT-11]] single-user [[real-time operating system]] (TSX-Plus installs on top of RT-11). ==Overview== The system is highly configurable and tunable.{{Fact|date=February 2007}} Due to the constraints of the memory management system in the PDP-11/LSI-11, the entire operating system core must occupy no more than 40 [[kibibyte]]s of memory, out of a maximum possible 4 [[mebibyte]]s of [[primary storage|physical memory]] that can actually be installed in those machines (mandated by the 22-bit [[address space]]). The strength of TSX-Plus is to simultaneously provide to multiple users the services of DEC's single-user [[RT-11]].<ref>{{cite magazine |magazine=Hardcopy |title=The RT-11 Perspective |date=January 1985 |page=125 |author=Milton Campbell}}</ref> Depending on which PDP-11 model and the amount of memory, the system could support a minimum of 12 users<ref name=TSX32.DCLdialog>{{cite news |newspaper=[[Computerworld]] |title=S&H TSX-Plus on 11/23, 11/34 |quote= efficient, general-purpose timesharing for up to 20 users on 11/23 and 11/34 based ... |date=December 1, 1980 |page=67}}</ref> (14-18 users on a 2Mb 11/73, depending on workload). A productivity feature called "''virtual lines''" "allows a single user to control several tasks from a single terminal."<ref>{{cite magazine |magazine=Hardcopy |date=October 1982 |page=9 |title=TSX-Plus: Time Share RT-11}}</ref> The software included a WP package named Lex-11<ref>See Tom Barnard and Ace Microsystems, Australia. New Scientist, 5 May 1983, Vol 98, No 1356, in Google Books.</ref> and a spreadsheet from [[Saturn Software]]. The machine slowed considerably if more than 8 students wanted to use the word-processing package at the same time. There was also a decision-table language called "D" from the NCC in Manchester which worked very well on TSX Plus. ==History== Released in 1980, TSX-Plus was the successor to TSX, released in 1976.<ref name=TSX32.DCLdialog/> The system was popular in the 1980s. The last version of TSX-Plus had [[Internet protocol suite|TCP/IP]] support. S&H wrote the original TSX because "Spending $25K on a computer that could only support one user bugged" (founder Harry Sanders); the outcome was the initial four-user TSX in 1976.<ref name=TSX32.DCLdialog/> ==Bootstrapping== {{unreferenced section|date=October 2022}} TSX-Plus required bootstrapping RT-11 first before running TSX-Plus as a user program. Once TSX-Plus was running, it would take over complete control of the machine from RT-11. It provided true memory protection for users from other users, provided user accounts and maintained account separation on disk volumes and implemented a superset of the RT-11 EMT programmed requests. RT-11 programs generally ran, unmodified, under TSX-Plus and, in fact, most of the RT-11 utilities were used as-is under TSX-Plus. Device drivers generally required only slight modifications. ==See also== * [[TSX-32]] ==References== {{Reflist}} ==External links== *[https://web.archive.org/web/19961209114726/http://sandh.com/ S&H Homepage] {{Operating system}} [[Category:Proprietary operating systems]] [[Category:PDP-11]] {{operating-system-stub}}
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)
Pages transcluded onto the current version of this page
(
help
)
:
Template:Ambox
(
edit
)
Template:Cite magazine
(
edit
)
Template:Cite news
(
edit
)
Template:Fact
(
edit
)
Template:Infobox OS
(
edit
)
Template:Operating-system-stub
(
edit
)
Template:Operating system
(
edit
)
Template:Reflist
(
edit
)
Template:Short description
(
edit
)
Template:Unreferenced
(
edit
)
Template:Unreferenced section
(
edit
)