OSDN Git Service

change the encoding of The-Linux-Kernel to UTF-8
[linuxjf/JF.git] / docs / The-Linux-Kernel / glossary.sgml
1 <!--Chapter 19 Glossary-->
2 <sect>ÍѸ콸<label id="chpter_g">
3 <p>
4 <figure><ph vspace="1"><img src="./The-Linux-Kernel-images/penguin2.gif">
5 </figure>
6
7 <descrip>
8 <!--
9 Argument
10       Functions and routines are passed arguments to process. 
11 -->
12 <tag>Argument</tag>
13 ´Ø¿ô¤ä¥ë¡¼¥Á¥ó¤Ï½èÍý¤¹¤ë°ú¿ô¤òÅϤµ¤ì¤ë¡£
14
15 <!--
16 ARP Address Resolution Protocol. Used to translate IP addresses into
17       physical hardware addresses. 
18 -->
19 <tag>ARP</tag>
20 Address Resolution Protocol. IP ¥¢¥É¥ì¥¹¤òʪÍý¥Ï¡¼¥É¥¦¥§¥¢¥¢¥É¥ì¥¹¤ËÊÑ´¹
21 ¤¹¤ë¤¿¤á¤Ë»ÈÍѤµ¤ì¤ë¡£
22
23 <!--
24 Ascii American Standard Code for Information Interchange. Each letter of
25       the alphabet is represented by an 8 bit code. Ascii is most often
26       used to store written characters. 
27 -->
28 <tag>Ascii</tag>
29 American Standard Code for Information Interchange. ¥¢¥ë¥Õ¥¡¥Ù¥Ã¥È¤Î¸Ä¡¹¤Îʸ»ú
30 ¤Ï¡¢8 ¥Ó¥Ã¥È¥³¡¼¥É¤Çɽ¤µ¤ì¤ë¡£Ascii ¤Ï¡¢½ñ¤«¤ì¤¿Ê¸»ú¤òÊݸ¤¹¤ë¤Î¤ËºÇ¤âÉÑÈˤË
31 ÍøÍѤµ¤ì¤Æ¤¤¤ë¡£(ÌõÃí: Ascii ¥³¡¼¥É¤Ï¡¢7 ¥Ó¥Ã¥È¤Ç¤¹¡£)
32
33 <!--
34 Bit A single bit of data that represents either 1 or 0 (on or off). 
35 -->
36 <tag>Bit</tag>
37 1 ¤« 0 (¥ª¥ó¤«¥ª¥Õ)¤òɽ¤¹ºÇ¾®Ã±°Ì¤Î¥Ç¡¼¥¿¡£
38
39 <!--
40 Bottom Half Handler
41       Handlers for work queued within the kernel. 
42 -->
43 <tag><tt>Bottom Half Handler</tt></tag>
44 ¥«¡¼¥Í¥ëÆâ¤ÇÂÔ¤Á¹ÔÎó¤ËÅÐÏ¿¤µ¤ì¤¿»Å»ö¤ò½èÍý¤¹¤ë¥ë¡¼¥Á¥ó¡£
45
46 <label id="broadcast">
47 <tag>broadcast address(ÌõÃí)</tag>
48 (ÌõÃí)¸Å¤¤ÂηϤˤϡ¢¥ª¡¼¥ë¥¼¥í¥Ö¥í¡¼¥É¥­¥ã¥¹¥È¤È¤¤¤¦Êý¼°¤â¤¢¤Ã¤¿¤½¤¦¤Ç¤¹¡£
49 ¸½ºß¡¢¤¹¤Ù¤Æ¤Î¥Ó¥Ã¥È¤¬ 0 ¤Î¾ì¹ç¤Ï¡¢¼«¥Û¥¹¥È¤òɽ¤·¤Þ¤¹¡£°Ê²¼¤Ï¡¢
50 RFC 1700 ¤«¤é¤Î¾¶Ìõ¤Ç¤¹¡£
51 <verb>
52    IP-address ::= { &lt;Network-number&gt;, &lt;Host-number&gt; }
53        or
54    IP-address ::= { &lt;Network-number&gt;, &lt;Subnet-number&gt;, &lt;Host-number&gt; }
55
56 ¤Þ¤¿¡¢&dquot;-1&dquot; ¤È¤¤¤¦É½µ­¤ò»È¤¦¾ì¹ç¡¢¥Õ¥£¡¼¥ë¥É¤Ë¤¹¤Ù¤Æ¥Ó¥Ã¥È 1 ¤¬´Þ¤Þ¤ì¤ë
57 ¤³¤È¤ò°ÕÌ£¤¹¤ë¡£¤è¤¯ÍøÍѤµ¤ì¤ëÆü쥱¡¼¥¹¤Ë¼¡¤Î¤è¤¦¤Ê¤â¤Î¤¬¤¢¤ë¡£
58
59    (a) {0, 0}
60      ¤½¤Î¥Í¥Ã¥È¥ï¡¼¥¯¤Î¤½¤Î¥Û¥¹¥È¡£Á÷¿®¸µ¥¢¥É¥ì¥¹¤È¤·¤Æ¤Î¤ß¡¢»ÈÍѤǤ­¤ë¡£
61 ...
62
63    (c) { -1, -1}
64
65      À©¸Â¤µ¤ì¤¿¥Ö¥í¡¼¥É¥­¥ã¥¹¥È¡£Á÷¿®À襢¥É¥ì¥¹¤È¤·¤Æ¤Î¤ß¡¢»ÈÍѤǤ­¤ë¡£
66      ¤³¤Î¥¢¥É¥ì¥¹¤òÉղ䵤줿¥Ç¡¼¥¿¥°¥é¥à¤Ï¡¢Á÷¿®¸µ¤Î(¥µ¥Ö)¥Í¥Ã¥È¤«¤é
67      ³°¤Ë¥Õ¥©¥ï¡¼¥É¤µ¤ì¤Æ¤Ï¤Ê¤é¤Ê¤¤¡£
68
69    (d) {&lt;Network-number&gt;, -1}
70      ¥Ö¥í¡¼¥É¥­¥ã¥¹¥È¤Ï¡¢»ØÄꤵ¤ì¤¿¥Í¥Ã¥È¥ï¡¼¥¯¤ËÁ÷¤é¤ì¤ë¡£Á÷¿®À襢¥É¥ì¥¹
71      ¤È¤·¤Æ¤Î¤ß¡¢»ÈÍѤǤ­¤ë¡£
72
73    (e) {&lt;Network-number&gt;, &lt;Subnet-number&gt;, -1}
74      ¥Ö¥í¡¼¥É¥­¥ã¥¹¥È¤Ï¡¢»ØÄꤵ¤ì¤¿¥µ¥Ö¥Í¥Ã¥È¤ËÁ÷¤é¤ì¤ë¡£Á÷¿®À襢¥É¥ì¥¹¤È
75      ¤·¤Æ¤Î¤ß¡¢»ÈÍѤǤ­¤ë¡£
76
77    (f) {&lt;Network-number&gt;, -1, -1}
78      ¥Ö¥í¡¼¥É¥­¥ã¥¹¥È¤Ï¡¢¥µ¥Ö¥Í¥Ã¥È²½¤µ¤ì¤¿¥Í¥Ã¥È¥ï¡¼¥¯¤Î¤¹¤Ù¤Æ¤Î¥µ¥Ö¥Í¥Ã
79      ¥È¤ËÁ÷¿®¤µ¤ì¤ë¡£Á÷¿®À襢¥É¥ì¥¹¤È¤·¤Æ¤Î¤ß¡¢»ÈÍѤǤ­¤ë¡£
80 </verb>
81 (<url url="http://www.ring.gr.jp/archives/doc/RFC/rfc1700.txt" 
82 name="RFC 1700">, J.Postel, October 1994)<newline>
83
84
85
86 <label id="buddy_algorithm">
87 <tag>buddy algorithm(buddy system)(ÌõÃí)</tag>
88 ¡Ö¤³¤Î¥·¥¹¥Æ¥à¤Ç¤Ï¡¢³ä¤êÅö¤Æ¤é¤ì¤ë¥Ö¥í¥Ã¥¯¤Î¥µ¥¤¥º¤Ï 2 ¤ÎÎß¿ô¤Ç¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤
89 (¤¹¤Ê¤ï¤Á¡¢4 ¥Ð¥¤¥È¡¢8 ¥Ð¥¤¥È¡¢16 ¥Ð¥¤¥È¡¢32 ¥Ð¥¤¥È¤Ê¤É)¡£¤Þ¤¿¡¢ºÇ¾®¸Â¤Î³ä¤ê
90 Åö¤Æ¥µ¥¤¥º¤âÎ㤨¤Ð 8 ¥Ð¥¤¥È¤È¤¤¤¦¤è¤¦¤Ë·è¤Þ¤Ã¤Æ¤¤¤ë¡£¥Ö¥í¥Ã¥¯¤Ï¡¢¥Ú¥¢¤Ç½èÍý¤µ
91 ¤ì¤ë¡£³Æ¥Ö¥í¥Ã¥¯¤Ë¤Ï¡¢ÊÒ³ä¤ì¡¢¤¤¤¤¤«¤¨¤ë¤È¡ÖÁêËÀ(buddy, ¥¢¥á¥ê¥«¤Î¸ý¸ì¤Ç¡¢¡Ö
92 ͧã¡×¤ò°ÕÌ£¤¹¤ë¡£¾õ¶·¤Ë¤è¤Ã¤Æ¤Ï¡ÖŨ¡×¤ò°ÕÌ£¤¹¤ë¤³¤È¤â¤¢¤ë)¡×¤¬Â¸ºß¤¹¤ë¡£
93 (p.119, ¡ÖUnix ¥«¡¼¥Í¥ë¤ÎËâË¡¡×¡¢B.Goodheart, J.Cox, Ý¯Àîµ®»Ê´ÆÌõ, ¥×¥ì¥ó¥Æ¥£¥¹
94 ¥Û¡¼¥ë, 1997)
95
96 <!--
97 Byte 8 bits of data, 
98 -->
99 <tag>Byte</tag>
100 8 ¥Ó¥Ã¥È¤Î¥Ç¡¼¥¿¡£
101
102 <!--
103 C A high level programming language. Most of the Linux kernel is
104       written in C. 
105 -->
106 <tag>C</tag>
107 ¹â¿å½à¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì¡£Linux ¥«¡¼¥Í¥ë¤ÎÂçÉôʬ¤Ï C ¤Ç½ñ¤«¤ì¤Æ¤¤¤ë¡£
108
109 <!--
110 CISC Complex Instruction Set Computer. The opposite of RISC, a
111       processor which supports a large number of often complex assembly
112       instructions. The X86 architecture is a CISC architecture. 
113 -->
114 <tag>CISC</tag>
115 Complex Instruction Set Computer. RISC ¤ÎÈ¿ÂгµÇ°¡£Èó¾ï¤Ë¿¤¯¤Î¡¢¤·¤Ð¤·¤Ð
116 Ê£»¨¤Ê¥¢¥»¥ó¥Ö¥êÌ¿Îá¤ò¥µ¥Ý¡¼¥È¤¹¤ë¥×¥í¥»¥Ã¥µ¡£x86 ¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤Ï CISC 
117 ¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤Ç¤¢¤ë¡£
118
119 <!--
120 CPU Central Processing Unit. The main engine of the computer, see also
121       microprocessor and processor. 
122 -->
123 <tag><tt>CPU</tt></tag>
124 Central Processing Unit. ¥³¥ó¥Ô¥å¡¼¥¿¤Î¥á¥¤¥ó¥¨¥ó¥¸¥ó¡£microprocessor ¤È 
125 processor ¤â»²¾È¤Î¤³¤È¡£
126
127 <label id="clock_tick">
128 <tag><tt>clock tick(ÌõÃí)</tt></tag>
129 ¡Ö(ÌõÃí)¥¯¥í¥Ã¥¯¥Á¥Ã¥¯¤ä¥¿¥¤¥Þ¥Á¥Ã¥¯¤È¤¤¤¦¸ÀÍդϡ¢¡Ö¥¿¥¤¥Þ³ä¤ê¹þ¤ß¤È¼¡¤Î¥¿¥¤
130 ¥Þ³ä¤ê¹þ¤ß¤Î´Ö¤Î»þ´Ö¡×¤È¤¤¤¦°ÕÌ£¤Ç¤â»È¤ï¤ì¤ë¸ÀÍդǤ¹¤¬¡¢¤³¤³¤Ç¤Ï¡¢¥¿¥¤¥Þ³ä¤ê
131 ¹þ¤ß¤È¤¤¤¦¥¤¥Ù¥ó¥È¼«ÂΤò»Ø¤·¤Æ¤¤¤Þ¤¹¡£¡×(p.143 Ãí1, ¡ÖLinux ¥Ç¥Ð¥¤¥¹¥É¥é¥¤¥Ð¡×
132 , Alessandro Rubini, »³ºê¹¯¹¨ »³ºêË®»ÒÌõ, O'Reilly Japan, 1998)<newline>
133 <p>
134 ¡Ö¤¹¤Ù¤Æ¤Î OS ¤Ï¡¢²¿¤é¤«¤ÎÊýË¡¤Ç¥·¥¹¥Æ¥à»þ´Ö¤ò¬Äꤷ°Ý»ý¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
135 Ä̾¥·¥¹¥Æ¥à»þ´Ö¤ò¼ÂÁõ¤¹¤ë¤Ë¤Ï¡¢¥Ï¡¼¥É¥¦¥§¥¢¤Ë°ìÄê¤Î´Ö³Ö¤Ç³ä¤ê¹þ¤ß¤ò¥È¥ê¥¬
136 ¤µ¤»¤ë¡£¤³¤Î³ä¤ê¹þ¤ß¥ë¡¼¥Á¥ó¤¬»þ´Ö¤ò¡Ö¥«¥¦¥ó¥È¡×¤¹¤ë¡£Linux ¤Ç¤Ï¡¢¥·¥¹¥Æ¥à»þ´Ö
137 ¤Ï¥·¥¹¥Æ¥à³«»Ï°Ê¹ß¤Î¡Ö¥Æ¥£¥Ã¥¯¡×¿ô¤Ç¬Äꤵ¤ì¤ë¡£1 ¥Æ¥£¥Ã¥¯¤Ï(ÌõÃí:¥Ç¥Õ¥©¥ë¥È¤Ç)
138  10 ¥ß¥êÉäËÅù¤·¤¤¤«¤é¡¢¥¿¥¤¥Þ³ä¤ê¹þ¤ß¤Ï 1 Éäˠ100 ²ó¥È¥ê¥¬¤µ¤ì¤ë¡£»þ´Ö¤Ï¼¡
139 ¤ÎÊÑ¿ô¤Ë³ÊǼ¤µ¤ì¤ë¡£
140 <verb>
141 unsigned long volatile jiffies:
142 </verb>
143 (p.57, ¡ÖLinux ¥«¡¼¥Í¥ë¥¤¥ó¥¿¡¼¥Ê¥ë¡×, M.Beck,Harald Bohme Â¾, ³ô¼°²ñ¼Ò¥¯¥¤¥Ã¥¯
144 Ìõ, ¥Ô¥¢¥½¥ó, ¥¢¥¹¥­¡¼, 1999)
145
146
147 <!--
148 Data Structure
149       This is a set of data in memory comprised of fields, 
150 -->
151 <tag>Data Structure</tag>
152 ¤³¤ì¤Ï¡¢¥á¥â¥êÆâ¤Î¥Ç¡¼¥¿¥»¥Ã¥È¤Ç¡¢Ê£¿ô¤Î¥Õ¥£¡¼¥ë¥É¤«¤é¹½À®¤µ¤ì¤Æ¤¤¤ë¡£
153
154 <!--
155 Device Driver
156       The software controlling a particular device, for example the NCR
157       810 device driver controls the NCR 810 SCSI device. 
158 -->
159 <tag>Device Driver</tag>
160 ÆÃÄê¤Î¥Ç¥Ð¥¤¥¹¤òÀ©¸æ¤¹¤ë¥½¥Õ¥È¥¦¥§¥¢¡£¤¿¤È¤¨¤Ð¡¢NCR 810 ¥Ç¥Ð¥¤¥¹¥É¥é¥¤¥Ð¤Ï¡¢
161 NCR 810 SCSI ¥Ç¥Ð¥¤¥¹¤òÀ©¸æ¤¹¤ë¡£
162
163 <label id="DMA">
164 <!--
165 DMA Direct Memory Access. 
166 -->
167 <tag>DMA</tag>
168 Direct Memory Access
169 <p>(ÌõÃí)<newline>
170 CPU °Ê³°¤¬¥á¥â¥ê¤ËľÀÜ¥¢¥¯¥»¥¹¤¹¤ëµ¡Ç½¡¦»ÅÁȤߡ£DMA ¤Ï¡¢½é´ü¤ÎÂç·¿¥³¥ó¥Ô¥å¡¼¥¿
171 ¤Ê¤É¡¢ROM ¤ò»ý¤¿¤Ê¤¤¥·¥¹¥Æ¥à¤Ç¡¢¿Í¤¬¥á¥â¥ê¤Ë¥Ç¡¼¥¿¤ò½ñ¤­¹þ¤àºÝ¤Ë»ÈÍѤµ¤ì¤¿¤Î¤¬
172 ºÇ½é¤Ç¤¢¤ë¡£<newline>
173 ¡Öº£Æü¤ÎÆþ½ÐÎÏ¥·¥¹¥Æ¥à¤Ë»ÈÍѤµ¤ì¤Æ¤¤¤ë¥¢¥¤¥Ç¥¢¤Î¿¤¯¤Ï¡¢IBM 360 ¤Î½é´ü¥â¥Ç¥ë¤Ç
174 ½é¤á¤Æ¼ÂÍѤ˶¡¤»¤é¤ì¤¿¡£IBM 360 ¤Ï DMA ¤òËܳÊŪ¤ËºÎÍѤ·¤¿ºÇ½é¤Î¥Þ¥·¥ó¤Ç¤¢¤ë¡£¡×
175 ¡ÖIBM ¤Ï 1964 Ç¯¤Ë¡¢IBM 360 ¥Õ¥¡¥ß¥ê¤òȯɽ¤·¡¢....¡×
176 (p648/p390, ¡Ö¥³¥ó¥Ô¥å¡¼¥¿¤Î¹½À®¤ÈÀß·×: ¥Ï¡¼¥É¥¦¥§¥¢¤È¥½¥Õ¥È¥¦¥§¥¢¤Î¥¤¥ó¥¿¡¼
177 ¥Õ¥§¥¤¥¹(Âè 2 ÈÇ)¡×, D. Patterson/J. Hennessy, À®Åĸ÷¸² Ìõ, Æü·Ð BP ¼Ò, 1999)
178
179 <!--
180 ELF Executable and Linkable Format. This object file format designed
181       by the Unix System Laboratories is now firmly established as the
182       most commonly used format in Linux. 
183 -->
184 <tag>ELF</tag>
185 Executable and Linkable Format. Unix System Laboratory ¤ÇÀ߷פµ¤ì¤¿
186 ¥ª¥Ö¥¸¥§¥¯¥È¥Õ¥¡¥¤¥ë¤Î¥Õ¥©¡¼¥Þ¥Ã¥È¡£º£Æü¤Ç¤Ï¡¢Linux ¾å¤ÇºÇ¤â°ìÈÌŪ¤Ë»ÈÍÑ
187 ¤µ¤ì¤ë¥Õ¥©¡¼¥Þ¥Ã¥È¤È¤·¤Æ¤Î´°Á´¤ËÄêÃ夷¤Æ¤¤¤ë¡£
188
189 <!--
190 EIDE Extended IDE. 
191 -->
192 <tag>EIDE</tag>
193 Extended IDE
194
195 <!--
196 Executable image
197       A structured file containing machine instructions and data. This file
198       can be loaded into a process's virtual memory and executed. See
199       also program. 
200 -->
201 <tag>Executable image</tag>
202 ¥Þ¥·¥óÌ¿Îá¤È¥Ç¡¼¥¿¤ò´Þ¤à°ìÄê¤Î¹½Â¤¤ò»ý¤Ã¤¿¥Õ¥¡¥¤¥ë¡£¤³¤Î¥Õ¥¡¥¤¥ë¤Ï¡¢
203 ¥×¥í¥»¥¹¤Î²¾ÁÛ¥á¥â¥ê¤Ë¥í¡¼¥É¤µ¤ì¡¢¼Â¹Ô¤µ¤ì¤ë¤³¤È¤¬²Äǽ¤Ç¤¢¤ë¡£program ¤â
204 »²¾È¤Î¤³¤È¡£
205
206 <label id="FDDI">
207 <tag>FDDI(ÌõÃí)</tag>
208 Fiber Distributed Data Interface¡£Åö½é¤Ï¸÷¥Õ¥¡¥¤¥Ð¡¼¥±¡¼¥Ö¥ëÀìÍѤÇÀ߷פµ¤ì¤¿¡£
209 ¥ê¥ó¥°¾õ¤Î¼ç´´¥Í¥Ã¥È¥ï¡¼¥¯¤Ë¡¢¥Ä¥ê¡¼¾õ¤Î»Þ¤¬¤Ö¤é¤µ¤¬¤ë¡£
210
211 <!--
212 Function
213       A piece of software that performs an action. For example, returning
214       the bigger of two numbers. 
215 -->
216 <tag>Function</tag>
217 ²¿¤é¤«¤Î¹Ô°Ù¤ò¼Â¹Ô¤¹¤ë¥½¥Õ¥È¥¦¥§¥¢¡£¤¿¤È¤¨¤Ð¡¢¤Õ¤¿¤Ä¤Î¿ô»ú¤ÎÂ礭¤¤Êý¤òÊÖ¤¹¤Ê¤É¡£
218
219 <!--
220 IDE Integrated Disk Electronics. 
221 -->
222 <tag>IDE</tag>
223 Integrated Disk Electronics.
224
225 <!--
226 Image See executable image. 
227 -->
228 <tag>Image</tag>
229 executale image ¤ò»²¾È¤Î¤³¤È¡£
230
231 <!--
232 IP Internet Protocol. 
233 -->
234 <tag>IP</tag>
235 Internet Protocol.
236
237 <!--
238 IPC Interprocess Communiction. 
239 -->
240 <tag>IPC</tag>
241 Interprocess Communication(¥×¥í¥»¥¹´ÖÄÌ¿®).
242
243 <!--
244 Interface
245       A standard way of calling routines and passing data structures. For
246       example, the interface between two layers of code might be
247       expressed in terms of routines that pass and return a particular data
248       structure. Linux's VFS is a good example of an interface. 
249 -->
250 <tag>Interface</tag>
251 ¥ë¡¼¥Á¥ó¤ò¸Æ¤Ó½Ð¤·¤¿¤ê¥Ç¡¼¥¿¹½Â¤¤òÅϤ¹ºÝ¤Îɸ½àŪ¤ÊÊýË¡¡£¤¿¤È¤¨¤Ð¡¢¥³¡¼¥É¤Î
252 ¤Õ¤¿¤Ä¤Î¥ì¥¤¥ä¡¼(layer, ÁØ)´Ö¤Î¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹¤È¤Ï¡¢ÆÃÄê¤Î¥Ç¡¼¥¿¹½Â¤¤òÅϤ·¤¿¤ê
253 ÊÖ¤·¤¿¤ê¤¹¤ë¥ë¡¼¥Á¥ó¤Ç¤¢¤ë¤È¤¤¤¨¤ë¤À¤í¤¦¡£Linux ¤Î VFS ¤Ï¡¢¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹¤Î
254 ŵ·¿¤Ç¤¢¤ë¡£ 
255
256 <!--
257 IRQ Interrupt Request Queue. 
258 -->
259 <tag>IRQ</tag>
260 Interrupt ReQuest.
261
262 <!--
263 ISA Industry Standard Architecture. This is a standard, although now
264       rather dated, data bus interface for system components such as
265       floppy disk drivers. 
266 -->
267 <tag>ISA</tag>
268 Industry Standard Architecture. ¤³¤ì¤Ïɸ½àµ¬³Ê¤Ç¤¢¤ë¤¬¡¢¥Õ¥í¥Ã¥Ô¡¼¥Ç¥£¥¹¥¯
269 ¥É¥é¥¤¥Ð¤Ê¤É¤Î¥·¥¹¥Æ¥à¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Ë»È¤ï¤ì¤ë¡¢º£Æü¤Ç¤Ï¡¢¤ä¤ä¸Å¤¯¤Ê¤Ã¤¿
270 ¥Ç¡¼¥¿¥Ð¥¹¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹¤Ç¤¢¤ë¡£
271
272 <!--
273 Kernel Module
274       A dynamically loaded kernel function such as a filesystem or a
275       device driver. 
276 -->
277 <tag>Kernel Module</tag>
278 ưŪ¤Ë¥í¡¼¥É¤µ¤ì¤ë¥«¡¼¥Í¥ëµ¡Ç½¤Ç¤¢¤ê¡¢¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤ä¥Ç¥Ð¥¤¥¹¥É¥é¥¤¥Ð
279 ¤Ê¤É¤ÇÍøÍѤµ¤ì¤ë¡£
280
281 <!--
282 Kilobyte
283       A thousand bytes of data, often written as Kbyte, 
284 -->
285 <tag>Kilobyte</tag>
286 °ìÀé¥Ð¥¤¥È¤Î¥Ç¡¼¥¿¡£K ¥Ð¥¤¥È¤È¤âɽµ­¤µ¤ì¤ë¡£
287 (¥Í¥Ã¥È¥ï¡¼¥¯¤Ç 1000 , ¤½¤ì°Ê³°¤Ç¤Ï 1024 ¥Ð¥¤¥È)
288
289 <label id="magic_number">
290 <tag>magic number(ÌõÃí)</tag>
291 ¥«¡¼¥Í¥ëÉÕ°ʸ½ñ <tt><htmlurl 
292 url="./The-Linux-Kernel-images/linux/Documentation/magic-number.txt" 
293 name="magic-number.txt"></tt> ¤Ë¾Ü¤·¤¤²òÀ⤬¤¢¤ê¤Þ¤¹¡£ÆüËܸìÌõ¤Ï¡¢JF ¤Î
294 <htmlurl 
295 url="http://www.linux.or.jp/JF/JFdocs/kernel-docs-2.2/index.html" 
296 name="¥«¡¼¥Í¥ë 2.2 ÉÕ°ʸ½ñ">¤Î¥Ú¡¼¥¸¤ò¤´Í÷¤¯¤À¤µ¤¤¡£
297
298 <label id="major_number">
299 <tag>major number(ÌõÃí)</tag>
300 ¥«¡¼¥Í¥ëÉÕ°ʸ½ñ <tt><htmlurl 
301 url="./The-Linux-Kernel-images/linux/Documentation/devices.txt" 
302 name="devices.txt"></tt> ¤Ë¾Ü¤·¤¤²òÀ⤬¤¢¤ê¤Þ¤¹¡£ÆüËܸìÌõ¤Ï¡¢JF ¤Î
303 <htmlurl
304 url="http://www.linux.or.jp/JF/JFdocs/kernel-docs-2.2/index.html" 
305 name="¥«¡¼¥Í¥ë 2.2 ÉÕ°ʸ½ñ">¤Î¥Ú¡¼¥¸¤ò¤´Í÷¤¯¤À¤µ¤¤¡£
306
307 <!--
308 Megabyte
309       A million bytes of data, often written as Mbyte, 
310 -->
311 <tag>Megabyte</tag>
312 É´Ëü¥Ð¥¤¥È¤Î¥Ç¡¼¥¿¡£M ¥Ð¥¤¥È¤È¤âɽµ­¤µ¤ì¤ë¡£
313
314 <!--
315 Microprocessor
316       A very integrated CPU. Most modern CPUs are Microprocessors. 
317 -->
318 <tag>Microprocessor</tag>
319 ¹âÅ٤˽¸ÀѤµ¤ì¤¿ CPU¡£¸½ºß¤ÎÂçÉôʬ¤Î CPU ¤Ï¥Þ¥¤¥¯¥í¥×¥í¥»¥Ã¥µ¤Ç¤¢¤ë¡£
320
321 <!--
322 Module
323       A file containing CPU instructions in the form of either assembly
324       language instructions or a high level language like C. 
325 -->
326 <tag>Module</tag>
327 ¥Õ¥¡¥¤¥ë¡£¥¢¥»¥ó¥Ö¥ê¸À¸ì¤ÎÌ¿Îᤫ C ¤Î¤è¤¦¤Ê¹â¿å½à¸À¸ì¤«¤Î·Á¼°¤Î CPU Ì¿Îá¤ò
328 ´Þ¤ó¤Ç¤¤¤ë¡£
329
330 <label id="multicast">
331 <tag>multicast(ÌõÃí)</tag>
332 °ìÈ̤ˡ¢¥æ¥Ë¥­¥ã¥¹¥È(unicast)¤Ï¡¢¡Ö°ìÂаì¡×¡¢¥Þ¥ë¥Á¥­¥ã¥¹¥È(multicast)¤Ï¡¢
333 ¡Ö°ìÂÐÆÃÄê¿¿ô¡×¡¢¥Ö¥í¡¼¥É¥­¥ã¥¹¥È(broadcast)¤Ï¡¢¡Ö°ìÂÐÁ´Éô¡×¤Î´Ø·¸¤ËΩ¤Á¤Þ¤¹¡£
334 ʸÃæ¤Ç¤Ï¡¢¥Ö¥í¡¼¥É¥­¥ã¥¹¥È¤Î³µÇ°¤ò¥Þ¥ë¥Á¥­¥ã¥¹¥È¤Èɽ¸½¤·¤Æ¤¤¤ëÉôʬ¤¬¤¤¤¯¤Ä¤«
335 ¤¢¤ê¤Þ¤¹¡£¥¤¡¼¥µ¥Í¥Ã¥È¥¢¥É¥ì¥¹¤Ë¤Ä¤¤¤Æ¤Ï¡¢<url 
336 url="http://www.ring.gr.jp/archives/doc/RFC/iana/assignments/ethernet-numbers" 
337 name="ETHER TYPES"> ¤ò»²¹Í¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£
338
339 <label id="network_trailer">
340 <tag>network trailer(ÌõÃí)</tag>
341 ¡ÖTrailer ¥«¥×¥»¥ë²½¥Õ¥ì¡¼¥à¥Õ¥©¡¼¥Þ¥Ã¥È¤Ï 4.2 BSD ¤Îº¢¤Ë¥á¥â¥ê´Ö¤Î¥³¥Ô¡¼¤ò
342 ¸úΨ¤è¤¯¹Ô¤¦¤¿¤á¤ËÆäˠVAX ¤Î¥Ú¡¼¥¸¥ó¥°¥·¥¹¥Æ¥à¤ËÆò½¤·¤¿¥Õ¥ì¡¼¥à¥Õ¥©¡¼¥Þ¥Ã¥È
343 ¤Ç¤¢¤ë¡£¸½ºß¤Ç¤Ï´û¤Ë»È¤ï¤ì¤Ê¤¯¤Ê¤Ã¤Æ¤¤¤ë(RFC 893)¡£¡×(p.37, ¡Ö¥¤¥ó¥¿¡¼¥Í¥Ã¥Èɸ
344 ½à ¥¯¥¤¥Ã¥¯¥ê¥Õ¥¡¥ì¥ó¥¹¡×, Ìîºä¾»¸ÊÃø, O'Reilly Japan, 1999)
345
346 <!--
347 Object file
348       A file containing machine code and data that has not yet been linked
349       with other object files or libraries to become an executable image. 
350 -->
351 <tag>Object file</tag>
352 ¥Þ¥·¥ó¥³¡¼¥É¤È¥Ç¡¼¥¿¤ò´Þ¤à¥Õ¥¡¥¤¥ë¡£¼Â¹Ô¥¤¥á¡¼¥¸¤È¤Ê¤ë¤Ë¤Ï¡¢Â¾¤Î¥ª¥Ö¥¸¥§¥¯¥È
353 ¥Õ¥¡¥¤¥ë¤ä¥é¥¤¥Ö¥é¥ê¤È¥ê¥ó¥¯¤µ¤ì¤ëɬÍפ¬¤¢¤ë¡£
354
355 <!--
356 Page Physical memory is divided up into equal sized pages. 
357 -->
358 <tag>Page</tag>
359 ʪÍý¥á¥â¥ê¤Ï¡¢Æ±°ì¥µ¥¤¥º¤Î¥Ú¡¼¥¸¤Ëʬ³ä¤µ¤ì¤Æ¤¤¤ë¡£
360
361 <!--
362 Pointer
363       A location in memory that contains the address of another location
364       in memory, 
365 -->
366 <tag>Pointer</tag>
367 ¥á¥â¥êÆâ¤Î°ÌÃÖ¡£¥á¥â¥êÆâ¤Ç¤Î¾¤Î°ÌÃ֤Ǥ¢¤ë¥¢¥É¥ì¥¹¤ò´Þ¤ó¤Ç¤¤¤ë¡£
368
369 <!--
370 Process
371       This is an entity which can execute programs. A process could be
372       thought of as a program in action. 
373 -->
374 <tag>Process</tag>
375 ¤³¤ì¤Ï¡¢¥×¥í¥°¥é¥à¤Î¼Â¹Ô¤¬¤Ç¤­¤ë¼ÂÂΤǤ¢¤ë¡£¥×¥í¥»¥¹¤Ï¡¢Æ°ºîÃæ¤Î¥×¥í¥°¥é¥à¤Ç
376 ¤¢¤ë¤È¹Í¤¨¤ë¤³¤È¤¬¤Ç¤­¤ë¡£
377
378 <!--
379 Processor
380       Short for Microprocessor, equivalent to CPU. 
381 -->
382 <tag>Processor</tag>
383 Microprocessor ¤Îά¾Î¡£CPU ¤ÈƱµÁ¡£
384
385 <!--
386 PCI Peripheral Component Interconnect. A standard describing how the
387       peripheral components of a computer system may be connected
388       together. 
389 -->
390 <tag>PCI</tag>
391 Peripheral Component Interconnect. ¥³¥ó¥Ô¥å¡¼¥¿¥·¥¹¥Æ¥à¤Î¼þÊÕµ¡´ï¤òÁê¸ß¤Ë
392 Àܳ¤¹¤ëÊýË¡¤ò½Ò¤Ù¤¿É¸½àµ¬³Ê¤Ç¤¢¤ë¡£
393
394 <!--
395 Peripheral
396       An intelligent processor that does work on behalf of the system's
397       CPU. For example, an IDE controller chip, 
398 -->
399 <tag>Peripheral</tag>
400 ¥·¥¹¥Æ¥à¤Î CPU ¤ËÂå¤ï¤Ã¤Æ»Å»ö¤ò¤¹¤ë¾ðÊó½èÍýµ¡Ç½¤ò»ý¤Ã¤¿¥×¥í¥»¥Ã¥µ¡£¤¿¤È¤¨¤Ð¡¢
401 IDE ¥³¥ó¥È¥í¡¼¥é¥Á¥Ã¥×¤Ê¤É¡£
402
403 <!--
404 Program
405       A coherent set of CPU instructions that performs a task, such as
406       printing ``hello world''. See also executable image. 
407 -->
408 <tag>Program</tag>
409 °ì´ÓÀ­¤ò¤â¤Ã¤¿ CPU Ì¿Îá¤Î¥»¥Ã¥È¡£"hello world" ¤Îɽ¼¨¤È¤¤¤Ã¤¿¥¿¥¹¥¯¤ò¼Â¹Ô
410 ¤¹¤ë¡£executable image ¤â»²¾È¤Î¤³¤È¡£
411
412 <!--
413 Protocol
414       A protocol is a networking language used to transfer application data
415       between two cooperating processes or network layers. 
416 -->
417 <tag>Protocol</tag>
418 ¥×¥í¥È¥³¥ë¤Ï¡¢¥Í¥Ã¥È¥ï¡¼¥¯¤Î¸À¸ì¤Ç¤¢¤ê¡¢¤Õ¤¿¤Ä¤Î¶¨Ä´¤¹¤ë¥×¥í¥»¥¹¤ä¥Í¥Ã¥È¥ï¡¼¥¯
419 ¥ì¥¤¥ä¡¼´Ö¤Ç¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¥Ç¡¼¥¿¤òžÁ÷¤¹¤ëºÝ¤Ë»ÈÍѤµ¤ì¤ë¡£
420
421 <!--
422 Register
423       A location within a chip, used to store information or instructions. 
424 -->
425 <tag>Register</tag>
426 ¥Á¥Ã¥×Æâ¤Î°ìÄê¤Î¾ì½ê¤Ç¤¢¤ê¡¢¾ðÊó¤äÌ¿Îá¤ÎÊÝ»ý¤Î¤¿¤á¤Ë»ÈÍѤµ¤ì¤ë¡£
427
428 <!--
429 Register File
430       The set of registers in a processor. 
431 -->
432 <tag>Register File</tag>
433 ¥×¥í¥»¥Ã¥µÆâ¤Î¥ì¥¸¥¹¥¿¤Î¥»¥Ã¥È¡£
434
435 <!--
436 RISC Reduced Instruction Set Computer. The opposite of CISC, that is a
437       processor with a small number of assembly instructions, each of
438       which performs simple operations. The ARM and Alpha processors
439       are both RISC architectures. 
440 -->
441 <tag>RISC</tag>
442 Reduced Instruction Set Computer. CISC ¤ÎÈ¿ÂгµÇ°¡£¤³¤ì¤Ï¡¢Ã±½ã¤Ê½èÍý¤ò¤¹¤ë
443 ¾¯¤Ê¤¤¥¢¥»¥ó¥Ö¥êÌ¿Îᤷ¤«»ý¤¿¤Ê¤¤¥×¥í¥»¥Ã¥µ¡£ARM ¤È Alpha ¥×¥í¥»¥Ã¥µ¤Ï
444 ¤É¤Á¤é¤â RISC ¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤Ç¤¢¤ë¡£
445
446 <!--
447 Routine
448       Similar to a function except that, strictly speaking, routines do not
449       return values. 
450 -->
451 <tag>Routine</tag>
452 ´Ø¿ô¤È»÷¤Æ¤¤¤ë¤¬¡¢¸·Ì©¤Ë¸À¤¦¤È¡¢¥ë¡¼¥Á¥ó¤ÏÃͤòÊÖ¤µ¤Ê¤¤¡£
453
454
455 <!--
456 SCSI Small Computer Systems Interface. 
457 -->
458 <tag>SCSI</tag>
459 Small Computer System Interface.
460
461 <!--
462 Shell This is a program which acts as an interface between the operating
463       system and a human user. Also called a command shell, the most
464       commonly used shell in Linux is the bash shell. 
465 -->
466 <tag>Shell</tag>
467 ¤³¤ì¤Ï¥×¥í¥°¥é¥à¤Ç¤¢¤ê¡¢¥ª¥Ú¥ì¡¼¥Æ¥£¥ó¥°¥·¥¹¥Æ¥à¤È¿Í´Ö¤È¤Î´Ö¤Î¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹
468 ¤È¤·¤Æµ¡Ç½¤·¤Æ¤¤¤ë¡£¥³¥Þ¥ó¥É¥·¥§¥ë¤È¤â¸Æ¤Ð¤ì¡¢Linux ¾å¤ÇºÇ¤â°ìÈÌŪ¤ËÍøÍѤµ¤ì
469 ¤Æ¤¤¤ë¥·¥§¥ë¤Ï¡¢bash ¥·¥§¥ë¤Ç¤¢¤ë¡£
470
471 <label id="signal_mask">
472 <tag>signal mask(ÌõÃí)</tag>
473 ¡Ö(¥×¥í¥»¥¹)¥·¥°¥Ê¥ë¥Þ¥¹¥¯¤Ï¡¢¥×¥í¥»¥¹¤ËÆϤ«¤Ê¤¤¤è¤¦¤Ë¡¢¸½ºß¥Ö¥í¥Ã¥¯¤µ¤ì¤Æ¤¤¤ë
474 ¥·¥°¥Ê¥ë¤Î½¸¹ç¤òÄêµÁ¤·¤Æ¤¤¤ë¡£¥Þ¥¹¥¯¤Î i ÈÖÌܤΥӥåȤ¬ 1 ¤Ç¤¢¤ì¤Ð¡¢¥·¥°¥Ê¥ë
475 ÈÖ¹æ i ¤Î¥·¥°¥Ê¥ë¤¬ÆϤ«¤Ê¤¤¤è¤¦¤Ë¥Ö¥í¥Ã¥¯¤µ¤ì¤ë¡£¡×¡Ö¤³¤³¤Ç½ÅÍפʤΤϡ¢
476 ¥·¥°¥Ê¥ë¤ò¥×¥í¥»¥¹¤ËÆϤ«¤Ê¤¤¤è¤¦¤Ë¥Ö¥í¥Ã¥¯¤¹¤ë¤È¤¤¤¦¤³¤È¤¬¡¢¤½¤Î¥·¥°¥Ê¥ë¤ò 
477 SIG_IGN ¤Ç̵»ë¤¹¤ë¤³¤È¤ÈƱ¤¸¤Ç¤Ï¤Ê¤¤¤È¤¤¤¦ÅÀ¤Ç¤¢¤ë¡£Ìµ»ë¤µ¤ì¤ë¥·¥°¥Ê¥ë¤Ï¡¢
478 ¾­ÍèŬÀڤʻþÅÀ¤ÇÁ÷¤ê½Ð¤µ¤ì¤ë¤Þ¤ÇÊÝ»ý¤µ¤ì¤ë¤Î¤Ç¤Ï¤Ê¤¯¡¢¼Î¤Æ¤é¤ì¤Æ¤·¤Þ¤¦¤Î¤Ç¤¢
479 ¤ë¡£¡×(p.138, UNIX C ¥×¥í¥°¥é¥ß¥ó¥°, David A. Curry, ¥¢¥¹¥­¡¼½ñÀÒÊÔ½¸Éô´ÆÌõ, 
480 ¥¢¥¹¥­¡¼½ÐÈÇ, 1997)
481
482
483
484 <!--
485 SMP Symmetrical multiprocessing. Systems with more than one
486       processor which fairly share the work amongst those processors. 
487 -->
488 <tag>SMP</tag>
489 Symmetrical multiprocessing. Ê£¿ô¤Î¥×¥í¥»¥Ã¥µ¤ò»ý¤Ä¥·¥¹¥Æ¥à¤Ç¤¢¤ê¡¢
490 ¤½¤ì¤é¤Î¥×¥í¥»¥Ã¥µ´Ö¤Ç¤Ï»Å»ö¤¬¸øÊ¿¤Ëʬô¤µ¤ì¤ë¡£
491 (ÌõÃí: Symmetric Multi-Processors ¤È¤â¤¤¤¦¡£)
492
493 <!--
494 Socket A socket represents one end of a network connection, Linux
495       supports the BSD Socket interface. 
496 -->
497 <tag>Socket</tag>
498 ¥½¥±¥Ã¥È¤È¤Ï¡¢¥Í¥Ã¥È¥ï¡¼¥¯¥³¥Í¥¯¥·¥ç¥ó¤Î°ìÊý¤Îü¤òɽ¤¹¤â¤Î¡£Linux ¤Ï¡¢
499 BSD ¥½¥±¥Ã¥È¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹¤ò¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤ë¡£
500
501 <!--
502 Software
503       CPU instructions (both assembler and high level languages like C)
504       and data. Mostly interchangable with Program. 
505 -->
506 <tag>Software</tag>
507 CPU Ì¿Îá(¥¢¥»¥ó¥Ö¥é¤È C ¤Î¤è¤¦¤Ê¹â¿å½à¸À¸ì¤ÎξÊý)¤È¥Ç¡¼¥¿¡£ÂçÉôʬ¤Î¾ì¹ç¤Ï¡¢
508 ¥×¥í¥°¥é¥à¤È¸À¤¤´¹¤¨¤é¤ì¤ë¡£
509
510 <label id="sparse">
511 <tag>sparse address mapping scheme(ÌõÃí)</tag>
512 <!--sparse-matrix vector vs dense-matrix vector-->
513
514 (Alpha CPU ¤Ï¡¢32-bit ¤È 64-bit ¤Î¥í¡¼¥É¡¦¥¹¥È¥¢¤·¤«¥µ¥Ý¡¼¥È¤·¤Æ¤ª¤é¤º¡¢
515 8-bit ¤ä 16-bit ¤Î¥í¡¼¥É¡¦¥¹¥È¥¢¤¬¤Ç¤­¤Ê¤¤»ÝÀâÌÀ¤·¡¢¤½¤Î¤³¤È¤ÎĹ½ê¤ò½Ò¤Ù¤¿¸å¤Ç)
516 <!--
517  The absence of byte loads and stores impacts some software semaphores
518   and impacts the design of I/O sub-systems. Digital's solution to the
519   I/O problem is to use some low-order address lines to specify the data
520   size during I/O transfers, and to decode these as byte enables. This
521   so-called Sparse Addressing wastes address space and has the
522   consequence that I/O space is non-contiguous (more on the intricacies
523   of Sparse Addressing when I get around to writing it). Note that I/O
524   space, in this context, refers to all system resources present on the
525   PCI and therefore includes both PCI memory space and PCI I/O space.
526 -->
527 ¡Ö¥Ð¥¤¥Èñ°Ì¤Î¥í¡¼¥É¡¦¥¹¥È¥¢¤¬½ÐÍè¤Ê¤¤¤³¤È¤Ç¡¢¥½¥Õ¥È¥¦¥§¥¢¥»¥Þ¥Õ¥©¤ä¡¢I/O 
528 ¥µ¥Ö¥·¥¹¥Æ¥à¤ÎÀ߷פ¬±Æ¶Á¤ò¼õ¤±¤¿¡£¤³¤Î I/O ¤Ë´Ø¤¹¤ëÌäÂê¤ËÂФ¹¤ë Digital(DEC) ¤Î
529 ²ò·èºö¤Ï¡¢I/O Å¾Á÷¤ÎºÝ¤Ë¤¤¤¯¤Ä¤«¤Î²¼°Ì¥¢¥É¥ì¥¹¥é¥¤¥ó(low-order address lines)
530 ¤ò»È¤Ã¤Æ¥Ç¡¼¥¿¥µ¥¤¥º¤ò»ØÄꤷ¡¢¸å¤Ç¤½¤ì¤ò¥Ç¥³¡¼¥É¤¹¤ë¤³¤È¤Ç¥Ð¥¤¥Èñ°Ì¤ÎžÁ÷¤ò
531 ¼Â¸½¤¹¤ë¤È¤¤¤¦¤â¤Î¤Ç¤¢¤Ã¤¿¡£¤³¤Î½ê°â Sparse Addressing 
532 ¤Ï¡¢¥¢¥É¥ì¥¹¶õ´Ö¤òϲÈñ¤¹¤ë¤È¤È¤â¤Ë¡¢¤½¤Î·ë²Ì¤È¤·¤Æ I/O ¶õ´Ö¤¬ÈóϢ³
533 (non-contiguous)¤Ê¤â¤Î¤Ë¤Ê¤Ã¤Æ¤·¤Þ¤Ã¤¿¡£...¡×
534 (chpter 8, <htmlurl 
535 url="http://www.linuxdoc.org/HOWTO/Alpha-HOWTO.html" name="Alpha-HOWTO">, Neal 
536 Crook, LDP, 1997)
537
538
539
540 <!--
541 System V
542       A variant of Unix TM produced in 1983, which included, amongst
543       other things, System V IPC mechanisms. 
544 -->
545 <tag>System V</tag>
546 1983 Ç¯¤ËºîÀ®¤µ¤ì¤¿ Unix ¤ÎÇÉÀ¸¥½¥Õ¥È¥¦¥§¥¢¡£¤³¤ì¤Ë¤Ï¡¢²¿¤Ë¤â¤Þ¤·¤Æ¡¢System 
547 V IPC ¥á¥«¥Ë¥º¥à¤¬´Þ¤Þ¤ì¤Æ¤¤¤¿¡£
548
549 <!--
550 TCP Transmission Control Protocol. 
551 -->
552 <tag>TCP</tag>
553 Transmission Control Protocol.
554
555 <!--
556 Task Queue
557       A mechanism for deferring work in the Linux kernel. 
558 -->
559 <tag>Task Queue</tag>
560 Linux ¥«¡¼¥Í¥ëÆâ¤Ç»Å»ö¤ò¸å²ó¤·¤Ë¤¹¤ë¥á¥«¥Ë¥º¥à¡£
561
562 <label id="type_of_interrupts">
563 <tag>type of interrupts(ÌõÃí)</tag>
564 ³ä¤ê¹þ¤ß¥Ï¥ó¥É¥é¤Ë¤Ï¡¢¡Ö¹â®¥Ï¥ó¥É¥é(faster version of IRQ handler)¡×¤È
565 ¡ÖÄ㮥ϥó¥É¥é¡×¤¬¤¢¤ë¡£<tt>/proc/interrupts</tt> ¤Ç <tt>+</tt> µ­¹æ¤ÎÉÕ¤¤¤¿
566 ³ä¤ê¹þ¤ßÈÖ¹æ¤Ï¡¢¡Ö¹â®¥Ï¥ó¥É¥é¡×¤Ç¤¢¤ë¤³¤È¤ò¼¨¤¹¡£
567 <p>¡Ö2 ¼ïÎà¤Î³ä¤ê¹þ¤ß¥Ï¥ó¥É¥é¤Î¼ç¤Ê°ã¤¤¤Ï¡¢¹â®¥Ï¥ó¥É¥é¤Ï³ä¤ê¹þ¤ß¤Î¥¢¥È¥ß¥Ã¥¯¤Ê
568 ½èÍý¤òÊݾڤ¹¤ë¤Î¤ËÂФ·¡¢Ä㮥ϥó¥É¥é¤Ï¤·¤Ê¤¤ÅÀ¤Ç¤¹¡£... Íפ¹¤ë¤Ë¡¢CPU ¤Î
569 ¡Ö³ä¤ê¹þ¤ß¤òÍ­¸ú¤Ë¤¹¤ë¡×¥Õ¥é¥°¤Ï¹â®¤Ê¥Ï¥ó¥É¥é¤Î¼Â¹ÔÃæ¤Ë¤Ï¥ª¥Õ¤Ë¤µ¤ì¡¢¤É¤ó¤Ê
570 ³ä¤ê¹þ¤ß¤Ë¤âÂн褷¤Ê¤¤¤è¤¦¤Ë¤·¤Æ¤¤¤Þ¤¹¡£°ìÊý¡¢Ä㮤ʥϥó¥É¥é¤¬¸Æ¤Ó½Ð¤µ¤ì¤ë¤È¡¢
571 ¥«¡¼¥Í¥ë¤Ï³ä¤ê¹þ¤ß¤ÎÊó¹ð¤ò CPU Æâ¤ÇºÆÅÙÍ­¸ú¤Ë¤·¡¢Ä㮤ʥϥó¥É¥é¼Â¹ÔÃæ¤Ë¤â
572 ¾¤Î³ä¤ê¹þ¤ß¤ËÂнè¤Ç¤­¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£¡×(p.202, ¡ÖLinux ¥Ç¥Ð¥¤¥¹¥É¥é¥¤¥Ð¡×, 
573 Alessandro Rubini, »³ºê¹¯¹¨¡¦»³ºêË®»ÒÌõ, O'Reilly Japan, 1998)
574 <newline>¹â®¥Ï¥ó¥É¥é¤ÎÀâÌÀ
575 [in <htmlurl url="./The-Linux-Kernel-images/linux/include/asm-i386/irq.h" 
576 name="include/asm-i386/irq.h">]
577 <newline>Ä㮥ϥó¥É¥é¤ÎÀâÌÀ
578 [in <htmlurl url="./The-Linux-Kernel-images/linux/arch/i386/kernel/irq.c" 
579 name="arch/i386/kernel/irq.c">]
580
581
582 <!--
583 UDP User Datagram Protocol. 
584 -->
585 <tag>UDP</tag>
586 User Datagram Protocol.
587
588 <!--
589 Virtual memory
590       A hardware and software mechanism for making the physical
591       memory in a system appear larger than it actually is. 
592 -->
593 <tag>Virtual Memory</tag>
594 ¥·¥¹¥Æ¥à¾å¤ÎʪÍý¥á¥â¥ê¤ò¼ÂºÝ¤Î°Ê¾å¤ÎÍÆÎ̤˸«¤»¤ë¤¿¤á¤Î¥Ï¡¼¥É¥¦¥§¥¢¤È
595 ¥½¥Õ¥È¥¦¥§¥¢¤È¤Î¥á¥«¥Ë¥º¥à¡£
596
597 <label id="chapter_g_word">
598 <tag>word(ÌõÃí)</tag>
599 ¡Ö¥³¥ó¥Ô¥å¡¼¥¿¤Ë¤ª¤¤¤Æ¤Ï¡¢ÊÂÎó¤Ë±é»»¤µ¤ì¤ë¥Ó¥Ã¥È¤ò¼¨¤¹¡£¡×
600 (p.321, ANSI C ¸À¸ì¼­Åµ, Ê¿ÎÓ²í±Ñ, µ»½ÑɾÏÀ¼Ò, 1997)<newline>
601 ¡ÖCPU ¤È¥á¥â¥ê´Ö¤Ç°ì²ó¤Ë¼õ¤±ÅϤµ¤ì¤ë¥Ç¡¼¥¿¤Î´ðËÜñ°Ì¡£...8 ¥Ó¥Ã¥È CPU ¤Ï 1 
602 ¥ï¡¼¥É¤¬ 8 ¥Ó¥Ã¥È¡¢16 ¥Ó¥Ã¥È CPU ¤Ï 1 ¥ï¡¼¥É¤¬ 16 ¥Ó¥Ã¥È¡¢32 ¥Ó¥Ã¥È CPU ¤Ï
603  1 ¥ï¡¼¥É¤¬ 32 ¥Ó¥Ã¥È¤È¤Ê¤ë¤³¤È¤¬Â¿¤¤¡£¡×
604 (p.848, É¸½à¥Ñ¥½¥³¥óÍѸ켭ŵ, ´Æ½¤ÀÖËÙ´¦»Ê, ½¨ÏÂ¥·¥¹¥Æ¥à, 1999)
605
606 </descrip>