ZONE_DMA, 235

ZONE_HIGHMEM, 235

ZONE_NORMAL, 235

.  (high memory), 234; 236

  (low memory), 236
, 263
, 311


_free_pages(), 239

free_page(), 239

free_pages(), 239

free_percpu(), 261

kfree(), 245

kunmap(),258

kunmap_atomic(), 259

vfree(), 247

  (, DMA), 235
  

get_cpu_ptr(), 262

get_cpu_var(), 260

put_cpu_ptr(), 262

put_cpu_var(), 260
 , 47

kmem_cache_alloc(), 254

kmem_cache_create(), 252

kmem_cache_destroy(), 253

NUMA, 249

 , 250

, 249

,381

 (slab), 249


 ,381

, 312

,42; 256
,233

page_count(), 234

 , 234

, 234

, 318

 , 297

,337

  , 54

,312

,402

, 234
 , 235


kmem_cache_s, 25Q

mm_struct, 313

page, 234; 299

slab, 250

vm_area_struct, 316; 319

zone,237
, 234

442



pseudo-concurrency, 169
race condition, 164


 SMP-, 170

 , 170
 , 170
, 169
 , 163
 , 164
, 57
, 403
,169
 , 163;

170
,164
 "", 164
   , 42; 164
 , 87
, 43; 389


 ,66
   

, 68
   , 68
, 65
0(1),66;71;175
 , 83
  , 74
-, 302

CFQ, 308

deadline, 304

noop,309

 , 305

 , 303

,302

, 307

,302

, 302

   , 304

  , 309

  

, 308
 , 74

, 76

, 76

 , 72; 174
 , 89
, 67

SCHED_FIFO, 89

SCHEDJRR, 90


prio_array, 74

runqueue, 72
,358

 