TSX Plus

TSX Plus
Na základě RT-11
První vydání 70. léta 20. století
Podporované platformy PDP-11
Webová stránka sandh.com

TSX-Plus (původně TSX ) je operační systém vyvíjený od konce 70. let americkou společností S&H Computer Systems pro počítače rodiny PDP-11 a LSI-11 .

Jako rozšíření operačního systému RT-11 , TSX-Plus poskytoval víceuživatelské, multi-taskingové možnosti s významným rozšířením schopností RT-11XM. Multitasking systému je realizován pomocí adaptivního plánovače úloh . Práce plánovače je založena na poskytování každé úlohy s přidělenými úseky času, určenými prioritou nastavenou pro každý úkol.

TSX-Plus je navržen tak, aby běžel na počítačích, které mají správce paměti a více než 32 kwords (64 KB) paměti RAM. Operační systém také vyžaduje pevný disk s kapacitou alespoň 2 MB. Minimální požadovaná velikost RAM je dána velikostí rezidentní části jádra (asi 100 Kwords) + velikostí RAM pro jeden úkol (32 Kwords). Úkoly, které jsou aktuálně neaktivní, se nahrávají do paměti SWAP umístěné na pevném disku. S dostatečnou RAM lze systém generovat bez podpory SWAP paměti. V tomto případě je počet úloh omezen množstvím dostupné paměti RAM.

Na rozdíl od NTS OS nemá TSX-Plus zavaděč disku. K jeho načtení slouží jakýkoli monitor RT-11 nainstalovaný na stejném systémovém disku , pod jehož kontrolou se spouští systém TSX-Plus. Přítomnost systému RT-11 také vytváří další pohodlí při generování systému v souladu se specifickými požadavky na hardware a systém.

Monitor TSX-Plus je dodáván jako distribuční sada  - sada objektových a assemblerových souborů. Distribuční sada také obsahuje sadu dávkových souborů pro kompilaci jádra OS . Pro generování systému se používá standardní kompilátor a linker makra assembler (Link) dodávaný s OS RT-11 . Potřebné systémové parametry se nastavují v definičním souboru assembleru pomocí textového editoru.

Pod kontrolou systému TSX-Plus se používá stejný software jako pro OS RT-11 , jinými slovy, systémy jsou kompatibilní na úrovni ABI:

TSX-Plus a jeho odrůdy byly velmi široce používány v SSSR , kde byly známy pod názvem - RAFOS/TS .

Existovala také verze pro PVK Elektronika MS 0585 , vyvinutá ve Výpočetním centru Akademie věd SSSR skupinou programátorů vedených Michailem Potěmkinem.

Došlo k hlubší úpravě provedené programátory IONH  - NTS-4VM (založené na jádře NTS).

Nejnovější verze 6.50 obsahuje podporu TCP/IP .

Také známá verze pro IBM PC - TSX-32.

Odkazy