  Linux     
.      , -
           -
 .   ,    , 
   . ,    , -
    ,    
     .     -
  Linux     .

 ,     , -
   .     -
 .

       -
.          
  (     -
),       ,  ,  -
 .       
,        .

   .     -
       .    -
 kernel/sched. .    ,   -
      ,  
   . ,  context_switch (), -
           
,   switch_to ()  switch_mm()   
     .

  switch_to ()  switch_mm ()     -
 ,     Linux. 
  Linux     ,  
       .

,      ,  
 /< >/  111/-< >/,
 < >    ,   -
 ,   Linux. ,  
Intel x86   1386.        
arch/i386  include/asm-i386.   2.6   -
 : alpha,arm, cris,h8300, i38, ia64,m68k,m68knommu, mips,
mips64,parisc, ppc, ppc64, s390, sh, spare, sparc64,urn,v850  86-4. 
    . 19.1.

  Linux

       Linux  
  ,        Intel i386.
          
,       .  
 ,    Linux       -
 ,  i386!     1993     -

390  19