|
81 | 81 | </glossdef>
|
82 | 82 | </glossentry>
|
83 | 83 |
|
| 84 | + <glossentry id="glossary-aio"> |
| 85 | + <glossterm>Asynchronous <acronym>I/O</acronym></glossterm> |
| 86 | + <acronym>AIO</acronym> |
| 87 | + <indexterm> |
| 88 | + <primary>Asynchronous <acronym>I/O</acronym></primary> |
| 89 | + </indexterm> |
| 90 | + <glossdef> |
| 91 | + <para> |
| 92 | + Asynchronous <acronym>I/O</acronym> (<acronym>AIO</acronym>) describes |
| 93 | + performing <acronym>I/O</acronym> in a non-blocking way (asynchronously), |
| 94 | + in contrast to synchronous <acronym>I/O</acronym>, which blocks for the |
| 95 | + entire duration of the <acronym>I/O</acronym>. |
| 96 | + </para> |
| 97 | + <para> |
| 98 | + With <acronym>AIO</acronym>, starting an <acronym>I/O</acronym> operation |
| 99 | + is separated from waiting for the result of the operation, allowing |
| 100 | + multiple <acronym>I/O</acronym> operations to be initiated concurrently, |
| 101 | + as well as performing <acronym>CPU</acronym> heavy operations |
| 102 | + concurrently with <acronym>I/O</acronym>. The price for that increased |
| 103 | + concurrency is increased complexity. |
| 104 | + </para> |
| 105 | + <glossseealso otherterm="glossary-io" /> |
| 106 | + </glossdef> |
| 107 | + </glossentry> |
| 108 | + |
84 | 109 | <glossentry id="glossary-atomic">
|
85 | 110 | <glossterm>Atomic</glossterm>
|
86 | 111 | <glossdef>
|
|
938 | 963 | </glossdef>
|
939 | 964 | </glossentry>
|
940 | 965 |
|
| 966 | + <glossentry id="glossary-io"> |
| 967 | + <glossterm>Input/Output</glossterm> |
| 968 | + <acronym>I/O</acronym> |
| 969 | + <glossdef> |
| 970 | + <para> |
| 971 | + Input/Output (<acronym>I/O</acronym>) describes the communication between |
| 972 | + a program and peripheral devices. In the context of database systems, |
| 973 | + <acronym>I/O</acronym> commonly, but not exclusively, refers to |
| 974 | + interaction with storage devices or the network. |
| 975 | + </para> |
| 976 | + <glossseealso otherterm="glossary-aio" /> |
| 977 | + </glossdef> |
| 978 | + </glossentry> |
| 979 | + |
941 | 980 | <glossentry id="glossary-insert">
|
942 | 981 | <glossterm>Insert</glossterm>
|
943 | 982 | <glossdef>
|
|
0 commit comments