I2O - I2O

Intelligent Input / Output ( I2O ) jest Nieistniejący wejście komputera / wyjścia (I / O) specyfikacja. I2O został pierwotnie zaprojektowany do wykorzystania w i960 Intel mikroprocesor z silnikiem odciążyć I / O, przynosząc kanałów I / O do komputera. I2O wyłonił się z Intelem w połowie 1990 z publikacji specyfikacji I2O w 1996 roku przez Intelligent I / O Special Interest Group , która rozpuszcza się na dzień 13 października 2000 r.

Główne elementy architektoniczne I2O obejmowały I / procesora O (IOP) oraz model sterownika urządzenia rozłam, z OSM (moduł OS) działa w systemie operacyjnym hosta i HDM (moduł Device hardware) uruchomiony na procesorze I / O. Ten formalnie oddzielone funkcjonalność sterownika OS specyficzne z urządzenia bazowego, a dwa elementy oprogramowania wykorzystywane wiadomość przechodząc do komunikacji. Ten podział jest sugestywny innej inicjatywy, w których Intel uczestniczył w czasie, Uniform Driver Interface (UDI), które miało na celu ustalenie wspólnego interfejsu sterownika urządzenia, działającym w różnych platform programowych.

I2O było nękane przez kilka problemów: i960 był w dużej mierze awarii i I2O wykonane systemy droższe w małej giełdzie kosztów. Dodatkowo I2O SIG był postrzegany jako wrogi open source i niewrażliwe na małych graczy, ponieważ opłata wysokie opłaty za uczestnictwo i został zdominowany przez kilku graczy korporacyjnych, w szczególności Microsoft. Choć nie jest jasne, który z tych czynników spowodowało ostateczną porażkę I2O tylko kilka maszyn klasy serwer zostały kiedykolwiek zbudowany z pokładowego I2O. I2O-SIG rozwiązana w październiku 2000 roku, z małą ilością informacji architektonicznej są udostępniane za pośrednictwem FTP w tym samym czasie.

Wiele systemów operacyjnych x86 kompatybilne pod warunkiem wsparcia (lub jeszcze nie) dla I2O, w tym systemów Windows , Linux (usuniętego w 4,0), Solaris , OpenBSD i NetWare .

Przykłady systemów, które wykorzystywane I2O

Referencje

Linki zewnętrzne