TSX Plus

TSX Plus
Alapján RT-11
Első kiadás 1970-es évek
Támogatott platformok PDP-11
Weboldal sandh.com

A TSX-Plus (eredeti nevén TSX ) egy operációs rendszer , amelyet az 1970- es évek vége óta fejlesztett ki az amerikai S&H Computer Systems a PDP-11 és LSI-11 családok számítógépeihez .

Az RT-11 operációs rendszer kiterjesztéseként a TSX-Plus többfelhasználós, többfeladatos képességeket biztosított az RT-11XM képességeinek jelentős bővítésével. A rendszer többfeladatos kezelése adaptív feladatütemezővel valósul meg . Az ütemező munkája azon alapul, hogy minden feladathoz hozzárendelt időszeleteket biztosít, amelyeket az egyes feladatokhoz beállított prioritás határozza meg.

A TSX-Plus-t úgy tervezték, hogy olyan gépeken fusson, amelyek memóriakezelővel és több mint 32 kwords (64 KB) RAM-mal rendelkeznek. Az operációs rendszerhez legalább 2 MB kapacitású merevlemezre is szükség van. A minimálisan szükséges RAM mennyiségét a kernel rezidens részének mérete (kb. 100 Kwords) + egy feladathoz szükséges RAM mennyisége (32 Kwords) határozza meg. Az éppen inaktív feladatok a merevlemezen található SWAP memóriába kerülnek feltöltésre. Elegendő RAM-mal a rendszer SWAP memória támogatás nélkül is előállítható. Ebben az esetben a feladatok számát a rendelkezésre álló RAM mennyisége korlátozza.

Az NTS operációs rendszerrel ellentétben a TSX-Plus nem rendelkezik lemezbetöltővel. Betöltéséhez bármely, ugyanarra a rendszerlemezre telepített RT-11 monitort használjuk, amelynek vezérlése alatt elindul a TSX-Plus rendszer. Az RT-11 rendszer jelenléte további kényelmet biztosít a rendszer generálásához az adott hardver- és rendszerkövetelményeknek megfelelően.

A TSX-Plus monitor disztribúciós készletként kerül forgalomba  – objektum- és assembler-fájlok készlete. A terjesztési készlet kötegfájlokat is tartalmaz az operációs rendszer kernelének fordításához . A rendszer létrehozásához az RT-11 operációs rendszerhez mellékelt szabványos makró-összeállító fordítót és linkert (Link) használjuk . A szükséges rendszerparamétereket az assembler definíciós fájlban lehet beállítani egy szövegszerkesztő segítségével.

A TSX-Plus rendszer vezérlése alatt ugyanazt a szoftvert használják, mint az RT-11 operációs rendszernél , vagyis a rendszerek ABI szinten kompatibilisek:

A TSX-Plus-t és fajtáit nagyon széles körben használták a Szovjetunióban , ahol RAFOS/TS néven ismerték .

A PVK Elektronika MS 0585 -höz is készült egy verzió , amelyet a Szovjetunió Tudományos Akadémia Számítástechnikai Központjában fejlesztett ki a Mihail Potemkin által vezetett programozócsoport.

Egy mélyebb módosítást hajtottak végre az IONH programozói  - NTS-4VM (az NTS kernel alapján).

A legújabb 6.50-es verzió tartalmazza a TCP/IP támogatást .

Az IBM PC -hez is ismert verzió - TSX-32.

Linkek