Windows Real Time eXtensions

RTX 2012 - Real Time eXtensions per Windows

Caratteristiche tecniche di RTX:

  • RTX è un programma Windows, che gli aggiunge un RTSS (Real Time Sub System) lasciando invariato tutto il resto del sistema.
  • Il RTSS è un driver di Windows che sfrutta i servizi estesi messi a disposizione da un'estensione dell’HAL (Hardware Abstraction Layer) che serve ad avere un accesso diretto all'hardware ed a mascherare gli interrupt al kernel di Windows Standard.
  • I processi RTX sono anch'essi dei driver che saranno sempre schedulati con priorità rispetto a tutti gli altri processi Windows, user e kernel, grazie allo scheduler tempo reale contenuto nel RTSS.
  • processi Windows e quelli RTX si sincronizzano e comunicano grazie a diversi strumenti di IPC.
  • L'estensione dell'HAL permette ad RTX di gestire e sopravvivere a Blue Screen e Shutdown del Sistema.
  • RTX 2012 supporta: Windows 7; Windows Vista, sino al SP2; Windows XP, sino al SP3; Windows Embedded Standard 2009; e Windows Embedded Standard 7
  • Fornisce a Windows caratteristiche tempo reale:
    • Gestione di Clock e Timer real time (sino a d 1 uSec)
    • Accesso diretto allo spazio di I/O, memoria fisica e bus
    • Gestione diretta degli interrupt
    • Scheduler con tutte le priorità prima di quello Windows
    • 128 livelli di priorità, quanto di tempo definibile o no per ogni thread
    • Stack TCP/IP Real Time integrato.
    • Permette, se necessario, di eseguire processi su più processori in parallelo, sino a 7 su 8 (SMP)
  • RTX permette di usare hardware PC standard:
    • "Dove gira Windows, gira RTX"
    • Supporta architetture da monocore o Atom sino a sistemi multicore/multiprocessore sino ad 8 processori in SMP.
  • RTX supporta strumenti di sviluppo standard:
    • Sviluppo e Debug con Microsoft Visual Studio .NET sino al 2010
    • Fornisce strumenti di misura delle prestazioni del sistema e tracciamento degli eventi.
    • Possibilità di usare altri strumenti di sviluppo, come WinDbg
Le novità della versione 2011 sono:
  • RTX 2011 ora supporta il Simmetric Multi Processing (SMP) su PC sino a 32 processori, più che quadruplicando il numero di processori supportati nelle precedenti versioni.
  • I tools di RTX sono oggi inclusi in tutti i runtime del prodotto.
  • RTX 2011 è strutturato in sei diversi tipi di runtime, per fornire maggiore scalabilità tecnica e commerciale:

Sul Canale YouTube di easiTEC potete guardare alcuni video che spiegano come funziona RTX e come lo si utilizza.

PER VEDERE TUTTE LE NOVITA' DELLA VERSIONE 2012 CLICCA QUI

Sistemi operativi:

Windows
Windows

by TriplaW