IntervalZero RTX 產(chǎn)品特性:
● RTX2012 32位版本提供了對多至32個處理器的系統(tǒng)的支持,RTX64則提供了64個處理器核心的支持;
● RTX在應(yīng)用程序的控制上保證了足夠小的粒度,分為了127個級別的設(shè)定的線程的優(yōu)先級,并且IST(中斷服務(wù)線程)的延遲性能在10微秒以內(nèi)。
● RTX支持MSI和MSI-X能力的設(shè)備,提供了一個基于線性中斷的代替的選擇。這個基于消息的中斷支持在所有RTX支持的操作系統(tǒng)上都是可用的。RTX只需要這個設(shè)備使支持MSI/MSI-X,而不是支持操作系統(tǒng)。
● 由于RTX既支持了在PCI和PCI-E總線上的基于消息的中斷,又支持了基于線性的中斷,這使得在Windows Embedded、XP、Vista和Windows 7操作系統(tǒng)配置信息變得簡單。
● 為了減輕在RTSS與Win32進(jìn)程間的交互與共享數(shù)據(jù)的困難,RTX提供了普通的進(jìn)程間通信(IPC Inter-process Communication)對象,如事件、互斥體和信號量,但不包括數(shù)據(jù)間的共享內(nèi)存。
● RTX實時子系統(tǒng)是圍繞著利用優(yōu)先級驅(qū)動和搶先算法進(jìn)行的實時、確定性的調(diào)度來設(shè)計的。RTX保證了嚴(yán)格的線程上下文切換,并且讓出給發(fā)生在亞微秒范圍內(nèi)的具有更高優(yōu)先級的線程。
高性能的 Windows實時擴展,最多可支持32個處理器的系統(tǒng),127個線程優(yōu)先級,微秒級中斷延遲 |
穩(wěn)定可靠的高性能Windows實時操作系統(tǒng) 支持所有標(biāo)準(zhǔn)的微軟硬件抽象層: 包括PIC和單核、多核的APIC 遵從Win32 API:無需重新封裝任何API。 *支持x86 CPU:包括多處理器和多核CPU,無論是共享或獨立模式 通過優(yōu)先級提升方法,避免優(yōu)先級倒置:確保低優(yōu)先級線程不影響應(yīng)用的性能 優(yōu)先級搶占和輪循調(diào)度機制:每個線程可以優(yōu)先級 WinSock 包括TCP/IP協(xié)議棧:獨立于Windows系統(tǒng) 高速的內(nèi)部進(jìn)程通信(IPC)機制 支持微軟公司的 Visual Studio 6.0 ,.Net 2002 ,.Net 2003,Visual Studio 2005,Visual Studio 2008,Visual Studio 2010下的編譯和調(diào)試 不同版本的產(chǎn)品支持的Windows操作系統(tǒng)覆蓋:Windows 2000,Windows 2003,Windows Server 2003,Windows XP,Windows Vista,Windows 7,Windows XP Embedded,Windows Embedded Standard 2009,Windows Embedded Standard 7 |