QIO (original) (raw)
QIO (Queue I/O) is a term used in several computer operating systems designed by the former Digital Equipment Corporation (DEC) of Maynard, Massachusetts. I/O operations on these systems are initiated by issuing a QIO call to the kernel. There are two types of QIO - Queue I/O, and Queue I/O and Wait. The call may also be issued as QIOW (Queue I/O and Wait for completion), allowing synchronous I/O. In this case, the wait-for-event-flag operation is combined so the call does not return until the I/O operation completes or fails. The following operating systems implement QIO(W):
Property | Value |
---|---|
dbo:abstract | QIO (Queue I/O) is a term used in several computer operating systems designed by the former Digital Equipment Corporation (DEC) of Maynard, Massachusetts. I/O operations on these systems are initiated by issuing a QIO call to the kernel. There are two types of QIO - Queue I/O, and Queue I/O and Wait. For QIO without wait, the call returns immediately. If the request is successfully enqueued, the actual operation occurs asynchronously. On completion, status is returned in the QIO status doubleword. The QIO request may also specify that completion set an event flag or issue an Asynchronous System Trap (AST). The call may also be issued as QIOW (Queue I/O and Wait for completion), allowing synchronous I/O. In this case, the wait-for-event-flag operation is combined so the call does not return until the I/O operation completes or fails. The following operating systems implement QIO(W): * RSX-15 * RSX-11 (including all of the variants) * RSTS/E (synchronous only, emulated by the RSX run-time system) * OpenVMS (en) |
dbo:wikiPageID | 1303203 (xsd:integer) |
dbo:wikiPageLength | 6463 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1112227914 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Kernel_(computer_science) dbr:Maynard,_Massachusetts dbr:Computer_terminal dbr:Asynchronous_System_Trap dbc:OpenVMS dbr:Asynchronous_system_trap dbr:Digital_Equipment_Corporation dbr:Disk_drive dbr:Files-11 dbr:OpenVMS dbr:Operating_system dbr:RSTS/E dbr:RSX-11 dbr:Event_flag dbr:Run-time_system dbr:RSX-15 |
dbp:wikiPageUsesTemplate | dbt:Mono dbt:More_citations_needed dbt:Reflist dbt:Short_description |
dct:subject | dbc:OpenVMS |
gold:hypernym | dbr:Term |
rdfs:comment | QIO (Queue I/O) is a term used in several computer operating systems designed by the former Digital Equipment Corporation (DEC) of Maynard, Massachusetts. I/O operations on these systems are initiated by issuing a QIO call to the kernel. There are two types of QIO - Queue I/O, and Queue I/O and Wait. The call may also be issued as QIOW (Queue I/O and Wait for completion), allowing synchronous I/O. In this case, the wait-for-event-flag operation is combined so the call does not return until the I/O operation completes or fails. The following operating systems implement QIO(W): (en) |
rdfs:label | QIO (en) |
owl:sameAs | freebase:QIO wikidata:QIO https://global.dbpedia.org/id/4tRwf |
prov:wasDerivedFrom | wikipedia-en:QIO?oldid=1112227914&ns=0 |
foaf:isPrimaryTopicOf | wikipedia-en:QIO |
is dbo:wikiPageWikiLink of | dbr:Interrupt_priority_level dbr:Distributed_lock_manager dbr:Asynchronous_System_Trap dbr:OpenVMS dbr:RSTS/E dbr:RSX-11 dbr:Event_flag |
is foaf:primaryTopic of | wikipedia-en:QIO |