home *** CD-ROM | disk | FTP | other *** search
/ For Beginners & Professional Hackers / cd.iso / docum / unix-prt.doc / chap09.prt < prev    next >
Encoding:
Text File  |  1991-11-06  |  134.5 KB  |  2,296 lines

  1.  
  2.  
  3.  
  4.     âïÇéÇ 9
  5.  
  6.     EÇïâÄÉêÆî¢ ôÅÉÇéïàìꃠÅÇîƒÆ£₧F
  7.  
  8.  
  9.  
  10.  
  11.     Ç½ú«α¿Γ¼ »½á¡¿α«óá¡¿∩ ¿ß»«½∞º«óá¡¿∩ »α«µÑßß«α¡«ú« óαѼѡ¿, αáßß¼«ΓαÑ¡¡δ⌐
  12. ó  »αÑñδñπΘÑ⌐ ú½áóÑ, ó ß¿½∞¡«⌐ ßΓѻѡ¿ ºáó¿ß¿Γ «Γ óδíαá¡¡«⌐ ßΓαáΓÑú¿¿ π»αáó-
  13. ½Ñ¡¿∩ »á¼∩Γ∞ε. Åα«µÑßß ¼«ªÑΓ óδ»«½¡∩Γ∞ß∩, Ñß½¿ «¡ σ«Γ∩ íδ τáßΓ¿τ¡« »α¿ßπΓßΓ-
  14. óπÑΓ ó «ß¡«ó¡«⌐ »á¼∩Γ¿; ûÅ ¡Ñ ¼«ªÑΓ ¿ß»«½¡∩Γ∞ »α«µÑßß, »«½¡«ßΓ∞ε óδúαπªÑ¡¡δ⌐
  15. ó« ó¡ÑΦ¡εε »á¼∩Γ∞. ÆÑ¼ ¡Ñ ¼Ñ¡ÑÑ, «ß¡«ó¡á∩ »á¼∩Γ∞ - τÑαÑßτπα  ñÑΣ¿µ¿Γ¡δ⌐  αÑ-
  16. ßπαß,  ¬«Γ«αδ⌐  ºáτáßΓπε  ¡Ñ ¼«ªÑΓ ó¼ÑßΓ¿Γ∞ óßÑ á¬Γ¿ó¡δÑ »α«µÑßßδ ó ß¿ßΓѼÑ.
  17. àß½¿, ¡á»α¿¼Ñα, ó ß¿ßΓѼѠ¿¼ÑÑΓß∩ «ß¡«ó¡á∩ »á¼∩Γ∞ «íΩѼ«¼ 8 îíá⌐Γ, Γ« ñÑó∩Γ∞
  18. »α«µÑßß«ó αẼÑα«¼ »« 1 îíá⌐Γπ ¬áªñδ⌐ πªÑ ¡Ñ ß¼«úπΓ ó ¡Ñ⌐ «ñ¡«óαѼѡ¡« »«¼Ñ-
  19. ΘáΓ∞ß∩. èᬿѠ»α«µÑßßδ ó Γᬫ¼ ß½πτáÑ ß½ÑñπÑΓ αẼÑΘáΓ∞ ó  »á¼∩Γ¿  (σ«Γ∩  íδ
  20. τáßΓ¿τ¡«),  á ¬á¬¿Ñ ¡ÑΓ, αÑΦáÑΓ »«ñß¿ßΓѼá π»αáó½Ñ¡¿∩ »á¼∩Γ∞ε, «¡á ªÑ π»αáó-
  21. ½∩ÑΓ πτáßΓ¬á¼¿ ó¿αΓπá½∞¡«ú« áñαÑß¡«ú« »α«ßΓαá¡ßΓóá »α«µÑßßá, ¡Ñ αѺ¿ñÑ¡Γ¡δ¼¿
  22. ó »á¼∩Γ¿. Ä¡á ß½Ññ¿Γ ºá «íΩѼ«¼ ñ«ßΓπ»¡«ú« »α«ßΓαá¡ßΓóá  «ß¡«ó¡«⌐  »á¼∩Γ¿  ¿
  23. ¿¼ÑÑΓ »αáó« »Ñα¿«ñ¿τÑ߬¿ »ÑαÑ»¿ßδóáΓ∞ »α«µÑßßδ ¡á πßΓα«⌐ßΓó« ó¡ÑΦ¡Ñ⌐ »á¼∩Γ¿,
  24. ¿¼Ñ¡πѼ«Ñ  πßΓα«⌐ßΓó«¼ óδúαπº¬¿, «ßó«í«ªñá∩ ó «ß¡«ó¡«⌐ »á¼∩Γ¿ ñ«»«½¡¿Γѽ∞¡«Ñ
  25. ¼ÑßΓ«. Å«ºñ¡ÑÑ ∩ñα« ¼«ªÑΓ ó¡«ó∞ »«¼ÑßΓ¿Γ∞ ñá¡¡δÑ ß πßΓα«⌐ßΓóá óδúαπº¬¿ ó «ß-
  26. ¡«ó¡πε »á¼∩Γ∞.
  27.     é αá¡¡¿σ óÑαß¿∩σ ß¿ßΓѼδ UNIX »α«µÑßßδ »ÑαÑ¡«ß¿½¿ß∞ ¼Ñªñπ  «ß¡«ó¡«⌐  »á-
  28. ¼∩Γ∞ε  ¿  πßΓα«⌐ßΓó«¼ óδúαπº¬¿ µÑ½¿¬«¼ ¿, ºá ¿ß¬½ετÑ¡¿Ñ¼ αáºñѽ∩Ѽ«⌐ «í½áßΓ¿
  29. ¬«¼á¡ñ, «Γñѽ∞¡δÑ ¡Ñºáó¿ß¿¼δÑ τáßΓ¿ »α«µÑßßá ¡Ñ ¼«ú½¿ íδΓ∞ «íΩѬΓἿ »ÑαѼÑ-
  30. ΘÑ¡¿∩. Æá¬á∩ ßΓαáΓÑú¿∩ π»αáó½Ñ¡¿∩ »á¼∩Γ∞ε ¡áºδóáÑΓß∩ ßó«»¿¡ú«¼  (»«ñ¬áτ¬«⌐).
  31. Æá¬πε  ßΓαáΓÑú¿ε ¿¼Ñ½« ß¼δß½ αÑ὿º«óδóáΓ∞ ¡á ¼áΦ¿¡Ñ Γ¿»á PDP-11, úñÑ ¼á¬ß¿-
  32. ¼á½∞¡δ⌐ αẼÑα »α«µÑßßá ß«ßΓáó½∩½ 64 èíá⌐Γá. Åα¿ ¿ß»«½∞º«óá¡¿¿ φΓ«⌐  ßΓαáΓÑ-
  33. ú¿¿  αẼÑα  »α«µÑßßá  «úαá¡¿τ¿óáÑΓß∩ «íΩѼ«¼ Σ¿º¿τÑ߬«⌐ »á¼∩Γ¿, ñ«ßΓπ»¡«⌐ ó
  34. ß¿ßΓѼÑ. æ¿ßΓѼá BSD (óÑαß¿∩ 4.0) ∩ó¿½áß∞ ú½áó¡δ¼ »«½¿ú«¡«¼  ñ½∩  »α¿¼Ñ¡Ñ¡¿∩
  35. ñαπú«⌐ ßΓαáΓÑú¿¿, ßΓαáΓÑú¿¿ "»«ñ¬áτ¬¿ »« «íαáΘÑ¡¿ε" (demand paging), ó ß««Γ-
  36. óÑΓßΓó¿¿  ß  ¬«Γ«α«⌐ «ß¡«ó¡á∩ »á¼∩Γ∞ «í¼Ñ¡¿óáÑΓß∩ ß ó¡ÑΦ¡Ñ⌐ ¡Ñ »α«µÑßßἿ, á
  37. ßΓαá¡¿µá¼¿ »á¼∩Γ¿; φΓá ßΓαáΓÑú¿∩ »«ññÑনóáÑΓß∩ ¿ ó »«ß½Ññ¡¿σ αÑñᬵ¿∩σ óÑα-
  38. ß¿¿ V ß¿ßΓѼδ UNIX. äÑαªáΓ∞ ó «ß¡«ó¡«⌐ »á¼∩Γ¿ óÑß∞ óδ»«½¡∩Ѽδ⌐  »α«µÑßß  ¡ÑΓ
  39. ¡Ñ«íσ«ñ¿¼«ßΓ¿, ¿ ∩ñα« ºáúαπªáÑΓ ó »á¼∩Γ∞ Γ«½∞¬« «Γñѽ∞¡δÑ ßΓαá¡¿µδ »« ºá»α«-
  40. ßπ óδ»«½¡∩εΘÑú«ß∩ »α«µÑßßá, ßßδ½áεΘÑú«ß∩ ¡á ¡¿σ. ÅαÑ¿¼πΘÑßΓó« ßΓαáΓÑú¿¿ »«ñ-
  41. ¬áτ¬¿  »« «íαáΘÑ¡¿ε ß«ßΓ«¿Γ ó Γ«¼, τΓ« í½áú«ñáα∩ Ñ⌐ «Γ«íαáªÑ¡¿Ñ ó¿αΓπá½∞¡«ú«
  42. áñαÑß¡«ú« »α«ßΓαá¡ßΓóá »α«µÑßßá ¡á Σ¿º¿τÑ߬πε »á¼∩Γ∞ ¼áΦ¿¡δ ßΓá¡«ó¿Γß∩ í«½ÑÑ
  43. ú¿í¬¿¼: ñ«»π߬áÑΓß∩ »αÑóδΦÑ¡¿Ñ αẼÑα«¼ »α«µÑßßá «íΩѼá ñ«ßΓπ»¡«⌐ Σ¿º¿τÑ߬«⌐
  44. »á¼∩Γ¿ ¿ «ñ¡«óαѼѡ¡«Ñ αẼÑΘÑ¡¿Ñ ó «ß¡«ó¡«⌐ »á¼∩Γ¿ í«½∞ΦÑú«  τ¿ß½á  »α«µÑß-
  45. ß«ó.  ÅαÑ¿¼πΘÑßΓó« ßΓαáΓÑú¿¿ ßó«»¿¡úá ß«ßΓ«¿Γ ó »α«ßΓ«ΓÑ αÑ὿ºáµ¿¿ ¿ «í½Ñú-
  46. τÑ¡¿¿ "¡áñßΓα«Ñτ¡«⌐" τáßΓ¿ ß¿ßΓѼδ. ÄíÑ ßΓαáΓÑú¿¿ π»αáó½Ñ¡¿∩  »á¼∩Γ∞ε  αáßß-
  47. ¼áΓα¿óáεΓß∩ ó ¡áßΓ«∩ΘÑ⌐ ú½áóÑ.
  48.  
  49.  
  50.     E9.1 æéÄÅêìâF
  51.  
  52.     Ä»¿ßá¡¿Ñ á½ú«α¿Γ¼á ßó«»¿¡úá ¼«ª¡« αáºí¿Γ∞ ¡á Γα¿ τáßΓ¿: π»αáó½Ñ¡¿Ñ »α«ß-
  53. Γαá¡ßΓó«¼  ¡á  πßΓα«⌐ßΓóÑ  óδúαπº¬¿, óδúαπº¬á »α«µÑß߫󠿺 «ß¡«ó¡«⌐ »á¼∩Γ¿ ¿
  54. »«ñ¬áτ¬á »α«µÑßß«ó ó «ß¡«ó¡πε »á¼∩Γ∞.
  55.  
  56.  
  57.     E9.1.1 ô»αáó½Ñ¡¿Ñ »α«ßΓαá¡ßΓó«¼ ¡á πßΓα«⌐ßΓóÑ óδúαπº¬¿F
  58.  
  59.     ôßΓα«⌐ßΓó« óδúαπº¬¿ ∩ó½∩ÑΓß∩ πßΓα«⌐ßΓó«¼ í½«τ¡«ú« Γ¿»á,  ¬«Γ«α«Ñ  »αÑñß-
  60. Γáó½∩ÑΓ  ß«í«⌐  ¬«¡Σ¿úπα¿απѼδ⌐ αáºñѽ ñ¿ß¬á. Æ«úñᠬᬠ«íδτ¡« ∩ñα« óδñѽ∩ÑΓ
  61. ¼ÑßΓ« ñ½∩ Σá⌐½«ó »« «ñ¡«¼π í½«¬π ºá «ñ¡π «»Ñαᵿε,  ¡á  πßΓα«⌐ßΓóÑ  óδúαπº¬¿
  62.  
  63.                                     253
  64.  
  65. »α«ßΓαá¡ßΓó«  óδñѽ∩ÑΓß∩  úαπ»»á¼¿  ß¼Ñª¡δσ í½«¬«ó. Åα«ßΓαá¡ßΓó«, óδñѽ∩Ѽ«Ñ
  66. ñ½∩ Σá⌐½«ó, ¿ß»«½∞ºπÑΓß∩ ßΓáΓ¿τÑ߬¿¼  «íαẫ¼;  »«ß¬«½∞¬π  ßσѼᠠ¡áº¡áτÑ¡¿∩
  67. »α«ßΓαá¡ßΓóá  »«ñ  Σá⌐½δ ñÑ⌐ßΓóπÑΓ ó ΓÑτÑ¡¿Ñ ñ½¿Γѽ∞¡«ú« »Ñα¿«ñá óαѼѡ¿, ÑÑ
  68. ú¿í¬«ßΓ∞ »«¡¿¼áÑΓß∩ ó ß¼δ߽Ѡ߫¬αáΘÑ¡¿∩ τ¿ß½á ß½πτáÑó Σαáú¼Ñ¡Γᵿ¿ ¿, ß½Ññ«-
  69. óáΓѽ∞¡«, «íΩѼ«ó ¡Ñ¿ß»«½∞ºπѼ«ú« »α«ßΓαá¡ßΓóá ó Σá⌐½«ó«⌐ ß¿ßΓѼÑ. éδñѽѡ¿Ñ
  70. »α«ßΓαá¡ßΓóá ¡á πßΓα«⌐ßΓóÑ óδúαπº¬¿, ¡á»α«Γ¿ó, ∩ó½∩ÑΓß∩ óαѼѡ¡δ¼, ó ß¿½∞¡«⌐
  71. ßΓѻѡ¿ ºáó¿ß∩Θ¿¼ «Γ ¼Ñσá¡¿º¼á ñ¿ß»ÑΓτÑα¿ºáµ¿¿ »α«µÑßß«ó. Åα«µÑßß, αẼÑΘáÑ-
  72. ¼δ⌐ ¡á πßΓα«⌐ßΓóÑ óδúαπº¬¿, ó ¬«¡Ñτ¡«¼ ¿Γ«úÑ óÑα¡ÑΓß∩ ó «ß¡«ó¡πε »á¼∩Γ∞, «ß-
  73. ó«í«ªñá∩ ¼ÑßΓ« ¡á ó¡ÑΦ¡Ñ¼ πßΓα«⌐ßΓóÑ. Å«ß¬«½∞¬π óαѼ∩ ∩ó½∩ÑΓß∩ αÑΦáεΘ¿¼ Σá¬-
  74. Γ«α«¼ ¿ ß πτÑΓ«¼ Γ«ú«, τΓ« óó«ñ-óδó«ñ ñá¡¡δσ ºá «ñ¡π ¼π½∞Γ¿í½«τ¡πε  «»Ñαᵿε
  75. »α«¿ßσ«ñ¿Γ  íδßΓαÑÑ, τѼ ºá ¡Ñ߬«½∞¬« «ñ¡«í½«τ¡δσ «»Ñαᵿ⌐, ∩ñα« óδñѽ∩ÑΓ ¡á
  76. πßΓα«⌐ßΓóÑ óδúαπº¬¿ ¡Ñ»αÑαδó¡«Ñ »α«ßΓαá¡ßΓó«, ¡Ñ íÑα∩ ó« ó¡¿¼á¡¿Ñ  ó«º¼«ª¡πε
  77. Σαáú¼Ñ¡Γᵿε.
  78.     Æá¬  ¬á¬  ßσѼá óδñѽѡ¿∩ »α«ßΓαá¡ßΓóá ¡á πßΓα«⌐ßΓóÑ óδúαπº¬¿ «Γ½¿τáÑΓß∩
  79. «Γ ßσѼδ, ¿ß»«½∞ºπѼ«⌐ ñ½∩ Σá⌐½«óδσ ß¿ßΓѼ, ßΓαπ¬Γπαδ ñá¡¡δσ, αÑú¿ßΓα¿απεΘ¿Ñ
  80. ßó«í«ñ¡«Ñ »α«ßΓαá¡ßΓó«, ñ«½ª¡δ ΓᬪѠ«Γ½¿τáΓ∞ß∩. Åα«ßΓαá¡ßΓó«,  ßó«í«ñ¡«Ñ  ó
  81. Σá⌐½«óδσ  ß¿ßΓѼáσ,  «»¿ßδóáÑΓß∩ ß »«¼«Θ∞ε ßó∩º¡«ú« ß»¿ß¬á ßó«í«ñ¡δσ í½«¬«ó,
  82. ñ«ßΓπ» ¬ ¬«Γ«α«¼π «ßπΘÑßΓó½∩ÑΓß∩ τÑαѺ ßπ»Ñαí½«¬ Σá⌐½«ó«⌐ ß¿ßΓѼδ,  ¿¡Σ«α¼á-
  83. µ¿∩  «  ßó«í«ñ¡«¼  »α«ßΓαá¡ßΓóÑ ¡á πßΓα«⌐ßΓóÑ óδúαπº¬¿ ß«í¿αáÑΓß∩ ó Γáí½¿µπ,
  84. ¿¼Ñ¡πѼπε "¬áαΓá »á¼∩Γ¿ πßΓα«⌐ßΓóá". èáαΓδ »á¼∩Γ¿, »«¼¿¼« πßΓα«⌐ßΓóá óδúαπº-
  85. ¬¿, ¿ß»«½∞ºπεΓß∩ ¿ ñαπú¿¼¿ ß¿ßΓѼ¡δ¼¿ αÑßπαßἿ (¡á»α¿¼Ñα, ñαá⌐óÑαἿ  ¡Ñ¬«-
  86. Γ«αδσ πßΓα«⌐ßΓó), «¡¿ ñáεΓ ó«º¼«ª¡«ßΓ∞ αáß»αÑñѽ∩Γ∞ »á¼∩Γ∞ πßΓα«⌐ßΓóá (ó ó¿-
  87. ñѠ߼Ѫ¡δσ í½«¬«ó) »« ¼ÑΓ«ñπ »Ñαó«ú« »«ñσ«ñ∩ΘÑú«.
  88.     èáªñá∩ ßΓ᫬á ó ¬áαΓÑ »á¼∩Γ¿ ß«ßΓ«¿Γ ¿º áñαÑßá αáß»αÑñѽ∩Ѽ«ú« αÑßπαßá ¿
  89. ¬«½¿τÑßΓóá  ñ«ßΓπ»¡δσ  Ññ¿¡¿µ αÑßπαßá; ∩ñα« ¿¡ΓÑα»αÑΓ¿απÑΓ φ½Ñ¼Ñ¡Γδ ßΓ᫬¿ ó
  90. ß««ΓóÑΓßΓó¿¿ ß Γ¿»«¼ ¬áαΓδ. é ßἫ¼ ¡áτá½Ñ ¬áαΓá  »á¼∩Γ¿  ß«ßΓ«¿Γ  ¿º  «ñ¡«⌐
  91. ßΓ᫬¿,  ß«ñÑαªáΘÑ⌐  áñαÑß ¿ «íΘÑÑ ¬«½¿τÑßΓó« αÑßπαß«ó. àß½¿ ¬áαΓá «»¿ßδóáÑΓ
  92. αáß»αÑñѽѡ¿Ñ »á¼∩Γ¿ ¡á πßΓα«⌐ßΓóÑ óδúαπº¬¿, ∩ñα«  Γαá¬ΓπÑΓ  ¬áªñπε  Ññ¿¡¿µπ
  93. αÑßπαßᠬᬠúαπ»»π ñ¿ß¬«óδσ í½«¬«ó, á áñαÑß - ¬á¬ ß¼ÑΘÑ¡¿Ñ ó í½«¬áσ «Γ ¡áτá-
  94. ½á  «í½áßΓ¿ óδúαπº¬¿. ÅÑαó«¡áτá½∞¡δ⌐ ó¿ñ ¬áαΓδ »á¼∩Γ¿ ñ½∩ πßΓα«⌐ßΓóá óδúαπº-
  95. ¬¿, ß«ßΓ«∩ΘÑú« ¿º 10000 í½«¬«ó ß ¡áτá½∞¡δ¼ áñαÑß«¼, αáó¡δ¼ 1, »«¬áºá¡ ¡á É¿-
  96. ßπ¡¬Ñ 9.1. éδñѽ∩∩ ¿ «ßó«í«ªñá∩ αÑßπαßδ,
  97. ∩ñα« ¬«ααÑ¬Γ¿απÑΓ ¬áαΓπ »á¼∩Γ¿, ºáí«Γ∩ß∞ « Γ«¼, τΓ«íδ ó ¡Ñ⌐ »«ßΓ«∩¡¡« ß«ñÑα-
  98. ªá½áß∞ Γ«τ¡á∩ ¿¡Σ«α¼áµ¿∩ « ßó«í«ñ¡δσ αÑßπαßáσ ó ß¿ßΓѼÑ.
  99.     ìá É¿ßπ¡¬Ñ 9.2 »αÑñßΓáó½Ñ¡ á½ú«α¿Γ¼  óδñѽѡ¿∩  »α«ßΓαá¡ßΓóá  ß  »«¼«Θ∞ε
  100. ¬áαΓ  »á¼∩Γ¿ (malloc). ƒñα« »α«ß¼áΓα¿óáÑΓ ¬áαΓπ ó »«¿ß¬áσ »Ñαó«⌐ ßΓ᫬¿, ß«-
  101. ñÑαªáΘÑ⌐ ¬«½¿τÑßΓó« Ññ¿¡¿µ αÑßπαßá, ñ«ßΓáΓ«τ¡«Ñ ñ½∩ πñ«ó½ÑΓó«αÑ¡¿∩  ºá»α«ßá.
  102. àß½¿  ºá»α«ß  »«¬αδóáÑΓ  óßÑ  ¬«½¿τÑßΓó« Ññ¿¡¿µ, ß«ñÑαªáΘÑÑß∩ ó ßΓ᫬Ñ, ∩ñα«
  103. πñá½∩ÑΓ ßΓα«¬π ¿ π»½«Γ¡∩ÑΓ ¬áαΓπ (Γ« ÑßΓ∞ ó ¬áαΓÑ ßΓá¡«ó¿Γß∩ ¡á «ñ¡π  ßΓ᫬π
  104. ¼Ñ¡∞ΦÑ).  é »α«Γ¿ó¡«¼ ß½πτáÑ ∩ñα« »ÑαÑπßΓá¡áó½¿óáÑΓ áñαÑß ¿ τ¿ß½« «ßΓáóΦ¿σß∩
  105. Ññ¿¡¿µ ó ßΓα«¬Ñ ó ß««ΓóÑΓßΓó¿¿ ß τ¿ß½«¼ Ññ¿¡¿µ, óδñѽѡ¡δσ  »«  ºá»α«ßπ.  ìá
  106. É¿ßπ¡¬Ñ  9.3 »«¬áºá¡«, ¬á¬ ¼Ñ¡∩ÑΓß∩ ó¿ñ ¬áαΓδ »á¼∩Γ¿ ñ½∩ πßΓα«⌐ßΓóá óδúαπº¬¿
  107. »«ß½Ñ óδñѽѡ¿∩ 100, 50 ¿ ó¡«ó∞ 100 Ññ¿¡¿µ αÑßπαßá. é ¬«¡Ñτ¡«¼  ¿Γ«úÑ  ¬áαΓá
  108. »á¼∩Γ¿  »α¿¡¿¼áÑΓ  ó¿ñ, »«¬áºδóáεΘ¿⌐, τΓ« »ÑαóδÑ 250 Ññ¿¡¿µ αÑßπαßá óδñѽѡδ
  109. »« ºá»α«ßá¼, ¿ τΓ« ΓÑ»Ñα∞ «ßΓ὿ß∞ ßó«í«ñ¡δ¼¿ 9750 Ññ¿¡¿µ, ¡áτ¿¡á∩ ß  áñαÑßá
  110. 251.
  111.  
  112.  
  113.  
  114.                 ÇñαÑß         ù¿ß½« Ññ¿¡¿µ αÑßπαßá
  115.               ┌────────────────────────────────────┐
  116.               │   1                  10000         │
  117.               └────────────────────────────────────┘
  118.  
  119.     É¿ßπ¡«¬ 9.1. ÅÑαó«¡áτá½∞¡δ⌐ ó¿ñ ¬áαΓδ »á¼∩Γ¿ ñ½∩ πßΓα«⌐ßΓóá óδúαπº¬¿
  120.  
  121.  
  122.  
  123.  
  124.  
  125.                                     254
  126.     ┌────────────────────────────────────────────────────────────┐
  127.     │ á½ú«α¿Γ¼ malloc    /* á½ú«α¿Γ¼ óδñѽѡ¿∩ »α«ßΓαá¡ßΓóá ß ¿ß-│
  128.     │                       »«½∞º«ó᡿Ѽ ¬áαΓδ »á¼∩Γ¿ */         │
  129.     │ óσ«ñ¡á∩ ¿¡Σ«α¼áµ¿∩:  (1) áñαÑß    /* π¬áºδóáÑΓ ¡á Γ¿» ¿ß-  │
  130.     │                                      »«½∞ºπѼ«⌐ ¬áαΓδ */   │
  131.     │                      (2) ΓαÑíπѼ«Ñ τ¿ß½« Ññ¿¡¿µ αÑßπαßá    │
  132.     │ óδσ«ñ¡á∩ ¿¡Σ«α¼áµ¿∩: áñαÑß - ó ß½πτáÑ πß»ÑΦ¡«ú« ºáóÑαΦÑ¡¿∩ │
  133.     │                      0 - ó »α«Γ¿ó¡«¼ ß½πτáÑ                │
  134.     │ {                                                          │
  135.     │    ñ½∩ (¬áªñ«⌐ ßΓ᫬¿ ¬áαΓδ)                               │
  136.     │    {                                                       │
  137.     │       Ñß½¿ (ΓαÑíπѼ«Ñ τ¿ß½« Ññ¿¡¿µ αÑßπαßá αáß»«½áúáÑΓß∩ ó │
  138.     │        ßΓα«¬Ñ ¬áαΓδ)                                       │
  139.     │       {                                                    │
  140.     │          Ñß½¿ (ΓαÑíπѼ«Ñ τ¿ß½« == τ¿ß½π Ññ¿¡¿µ ó ßΓ᫬Ñ)   │
  141.     │              πñ὿Γ∞ ßΓα«¬π ¿º ¬áαΓδ;                      │
  142.     │          ó »α«Γ¿ó¡«¼ ß½πτáÑ                                │
  143.     │              «ΓαÑúπ½¿α«óáΓ∞ ßΓáαΓ«óδ⌐ áñαÑß ó ßΓ᫬Ñ;      │
  144.     │          óÑα¡πΓ∞ (»Ñαó«¡áτá½∞¡δ⌐ áñαÑß ßΓ᫬¿);            │
  145.     │       }                                                    │
  146.     │    }                                                       │
  147.     │    óÑα¡πΓ∞ (0);                                            │
  148.     │ }                                                          │
  149.     └────────────────────────────────────────────────────────────┘
  150.  
  151.     É¿ßπ¡«¬ 9.2. Ç½ú«α¿Γ¼ óδñѽѡ¿∩ »α«ßΓαá¡ßΓóá ß »«¼«Θ∞ε ¬áαΓ »á¼∩Γ¿
  152.  
  153.  
  154.     Äßó«í«ªñá∩  αÑßπαßδ,  ∩ñα« ¿ΘÑΓ ñ½∩ ¡¿σ ß««ΓóÑΓßΓóπεΘÑÑ ¼ÑßΓ« ó ¬áαΓÑ »«
  155. áñαÑßπ. Åα¿ φΓ«¼ ó«º¼«ª¡δ Γα¿ ß½πτá∩:
  156.  
  157.   ÇñαÑß   ù¿ß½« Ññ¿¡¿µ αÑßπαßá      ÇñαÑß   ù¿ß½« Ññ¿¡¿µ αÑßπαßá
  158. ┌──────────────────────────────┐  ┌──────────────────────────────┐
  159. │   1            10000         │  │  101            9900         │
  160. └──────────────────────────────┘  └──────────────────────────────┘
  161.  
  162.               (á)                               (í)
  163.  
  164.   ÇñαÑß   ù¿ß½« Ññ¿¡¿µ αÑßπαßá      ÇñαÑß   ù¿ß½« Ññ¿¡¿µ αÑßπαßá
  165. ┌──────────────────────────────┐  ┌──────────────────────────────┐
  166. │  151            9850         │  │  251            9750         │
  167. └──────────────────────────────┘  └──────────────────────────────┘
  168.  
  169.               (ó)                               (ú)
  170.  
  171.     É¿ßπ¡«¬ 9.3. éδñѽѡ¿Ñ »α«ßΓαá¡ßΓóá ¡á πßΓα«⌐ßΓóÑ óδúαπº¬¿
  172.  
  173.  
  174.  1. Äßó«í«ñ¿óΦ¿Ñß∩ αÑßπαßδ »«½¡«ßΓ∞ε ºá¬αδóáεΓ »α«íѽ ó ¬áαΓÑ »á¼∩Γ¿. äαπú¿-
  175.     ¼¿ ß½«óἿ, «¡¿ ¿¼ÑεΓ ß¼Ñª¡δÑ áñαÑßá ß áñαÑßἿ αÑßπα߫󠿺  ßΓ᫬,  ¡Ñ-
  176.     »«ßαÑñßΓóÑ¡¡«  »αÑñΦÑßΓóπεΘÑ⌐  ¿ ß½ÑñπεΘÑ⌐ ºá ñá¡¡«⌐. é φΓ«¼ ß½πτáÑ ∩ñα«
  177.     «íΩÑñ¿¡∩ÑΓ ó¡«ó∞ «ßó«í«ñ¿óΦ¿Ñß∩ αÑßπαßδ ß αÑßπαßἿ ¿º π¬áºá¡¡δσ ßΓ᫬ ó
  178.     «ñ¡π ßΓ᫬π ¬áαΓδ »á¼∩Γ¿.
  179.  2. Äßó«í«ñ¿óΦ¿Ñß∩ αÑßπαßδ τáßΓ¿τ¡« ºá¬αδóáεΓ »α«íѽ ó  ¬áαΓÑ  »á¼∩Γ¿.  àß½¿
  180.     «¡¿  ¿¼ÑεΓ  áñαÑß, ß¼Ñª¡δ⌐ ß áñαÑß«¼ αÑßπα߫󠿺 ßΓ᫬¿, ¡Ñ»«ßαÑñßΓóÑ¡¡«
  181.     »αÑñΦÑßΓóπεΘÑ⌐ ¿½¿ ¡Ñ»«ßαÑñßΓóÑ¡¡« ß½ÑñπεΘÑ⌐ ºá ñá¡¡«⌐ (¡« ¡Ñ ß áñαÑßἿ
  182.     ¿º «íÑ¿σ ßΓ᫬), ∩ñα« »ÑαÑπßΓá¡áó½¿óáÑΓ º¡áτÑ¡¿Ñ áñαÑßá ¿ τ¿ß½á αÑßπαß«ó
  183.     ó ß««ΓóÑΓßΓóπεΘÑ⌐ ßΓα«¬Ñ ß πτÑΓ«¼ ó¡«ó∞ «ßó«í«ñ¿óΦ¿σß∩  αÑßπαß«ó.  ù¿ß½«
  184.     ßΓ᫬ ó ¬áαΓÑ »á¼∩Γ¿ «ßΓáÑΓß∩ ¡Ñ¿º¼Ñ¡¡δ¼.
  185.  3.  Äßó«í«ñ¿óΦ¿Ñß∩  αÑßπαßδ τáßΓ¿τ¡« ºá¬αδóáεΓ »α«íѽ ó ¬áαΓÑ »á¼∩Γ¿, ¡« ¿σ
  186.  
  187.                                     255
  188.  
  189.     áñαÑßá ¡Ñ ß«»α¿¬áßáεΓß∩ ß áñαÑßἿ ¬á¬¿σ-½¿í« ñαπú¿σ αÑßπαß«ó ¬áαΓδ. ƒñ-
  190.     α« ß«ºñáÑΓ ¡«óπε ßΓα«¬π ¿ óßΓáó½∩ÑΓ ÑÑ ó ß««ΓóÑΓßΓóπεΘÑÑ ¼ÑßΓ« ó ¬áαΓÑ.
  191.  
  192.     é«ºóαáΘá∩ß∞ ¬ »αÑñδñπΘѼπ »α¿¼Ñαπ, «Γ¼ÑΓ¿¼, τΓ« Ñß½¿ ∩ñα« «ßó«í«ªñáÑΓ 50
  193. Ññ¿¡¿µ αÑßπαßá, ¡áτ¿¡á∩ ß áñαÑßá 101, ó ¬áαΓÑ »á¼∩Γ¿ »«∩ó¿Γß∩ ¡«óá∩  ßΓ᫬á,
  194. »«ß¬«½∞¬π «ßó«í«ñ¿óΦ¿Ñß∩ αÑßπαßδ ¿¼ÑεΓ áñαÑßá, ¡Ñ ß«»α¿¬áßáεΘ¿Ñß∩ ß áñαÑßἿ
  195. ßπΘÑßΓóπεΘ¿σ  ßΓ᫬  ¬áαΓδ. àß½¿ ªÑ ºáΓѼ ∩ñα« «ßó«í«ñ¿Γ 100 Ññ¿¡¿µ αÑßπαßá,
  196. ¡áτ¿¡á∩ ß áñαÑßá 1, »Ñαóá∩ ßΓα«¬á ¬áαΓδ íπñÑΓ αáßΦ¿αÑ¡á,  »«ß¬«½∞¬π  «ßó«í«-
  197. ñ¿óΦ¿Ñß∩ αÑßπαßδ ¿¼ÑεΓ áñαÑß, ß¼Ñª¡δ⌐ ß áñαÑß«¼ »Ñαó«⌐ ßΓ᫬¿. ¥ó«½εµ¿∩ ß«ß-
  198. Γ«∩¡¿⌐ ¬áαΓδ »á¼∩Γ¿ ñ½∩ ñá¡¡«ú« ß½πτá∩ »«¬áºá¡á ¡á É¿ßπ¡¬Ñ 9.4.
  199.     ÅαÑñ»«½«ª¿¼, τΓ« ∩ñαπ íδ½ ßñѽᡠºá»α«ß ¡á óδñѽѡ¿Ñ 200 Ññ¿¡¿µ (í½«¬«ó)
  200. »α«ßΓαá¡ßΓóá πßΓα«⌐ßΓóá óδúαπº¬¿. Å«ß¬«½∞¬π »Ñαóá∩ ßΓα«¬á ¬áαΓδ ß«ñÑαª¿Γ ¿¡-
  201. Σ«α¼áµ¿ε  Γ«½∞¬«  « 150 Ññ¿¡¿µáσ, ∩ñα« »α¿ó½Ñ¬áÑΓ ñ½∩ πñ«ó½ÑΓó«αÑ¡¿∩ ºá»α«ßá
  202. ¿¡Σ«α¼áµ¿ε ¿º óΓ«α«⌐ ßΓ᫬¿ (ß¼. É¿ßπ¡«¬ 9.5). ìᬫ¡Ñµ, »αÑñ»«½«ª¿¼, τΓ« ∩ñ-
  203. α« «ßó«í«ªñáÑΓ 350
  204.  
  205.  
  206.   ÇñαÑß   ù¿ß½« Ññ¿¡¿µ αÑßπαßá      ÇñαÑß   ù¿ß½« Ññ¿¡¿µ αÑßπαßá
  207. ┌──────────────────────────────┐  ┌──────────────────────────────┐
  208. │  251            9750         │  │  101              50         │
  209. └──────────────────────────────┘  ├──────────────────────────────┤
  210.                                   │  251            9750         │
  211.               (á)                 └──────────────────────────────┘
  212.  
  213.                                                 (í)
  214.  
  215.                    ÇñαÑß   ù¿ß½« Ññ¿¡¿µ αÑßπαßá
  216.                  ┌──────────────────────────────┐
  217.                  │   1              150         │
  218.                  ├──────────────────────────────┤
  219.                  │  251            9750         │
  220.                  └──────────────────────────────┘
  221.  
  222.                                (ó)
  223.  
  224.     É¿ßπ¡«¬ 9.4. Äßó«í«ªñÑ¡¿Ñ »α«ßΓαá¡ßΓóá ¡á πßΓα«⌐ßΓóÑ óδúαπº¬¿
  225.  
  226.  
  227.   ÇñαÑß   ù¿ß½« Ññ¿¡¿µ αÑßπαßá      ÇñαÑß   ù¿ß½« Ññ¿¡¿µ αÑßπαßá
  228. ┌──────────────────────────────┐  ┌──────────────────────────────┐
  229. │   1              150         │  │   1              150         │
  230. ├──────────────────────────────┤  ├──────────────────────────────┤
  231. │  251            9750         │  │  451            9550         │
  232. └──────────────────────────────┘  └──────────────────────────────┘
  233.  
  234.               (á)                               (í)
  235.  
  236.     É¿ßπ¡«¬ 9.5.  éδñѽѡ¿Ñ  »α«ßΓαá¡ßΓóá ¡á πßΓα«⌐ßΓóÑ óδúαπº¬¿,
  237.                   «»¿ßá¡¡«ú« ó« óΓ«α«⌐ ßΓα«¬Ñ ¬áαΓδ »á¼∩Γ¿
  238.  
  239.  
  240. Ññ¿¡¿µ »α«ßΓαá¡ßΓóá, ¡áτ¿¡á∩ ß áñαÑßá 151. ìÑß¼«Γα∩ ¡á Γ«, τΓ« φΓ¿ 350  Ññ¿-
  241. ¡¿µ  í뫨  óδñÑ½Ñ¡δ  ∩ñα«¼ ó αạ«Ñ óαѼ∩, ¡Ñ ßπΘÑßΓóπÑΓ »α¿τ¿¡δ, »« ¬«Γ«α«⌐
  242. ∩ñα« ¡Ñ ¼«ú½« íδ «ßó«í«ñ¿Γ∞ ¿σ óßÑ ßαáºπ. ƒñα« πº¡áÑΓ « Γ«¼, τΓ«  «ßó«í«ñ¿ó-
  243. Φ¿Ñß∩ αÑßπαßδ »«½¡«ßΓ∞ε ºá¬αδóáεΓ αáºαδó ¼Ñªñπ »Ñαó«⌐ ¿ óΓ«α«⌐ ßΓα«¬á¼¿ ¬áα-
  244. Γδ,  ¿ ó¼ÑßΓ« »αѪ¡¿σ ñóπσ ß«ºñáÑΓ «ñ¡π ßΓ᫬π, ó ¬«Γ«απε ó¬½ετáÑΓ ¿ «ßó«í«-
  245. ñ¿óΦ¿Ñß∩ αÑßπαßδ.
  246.     é Γαáñ¿µ¿«¡¡«⌐ αÑ὿ºáµ¿¿ ß¿ßΓѼδ UNIX ¿ß»«½∞ºπÑΓß∩ «ñ¡« πßΓα«⌐ßΓó« óδú-
  247. απº¬¿, «ñ¡á¬« ó »«ß½Ññ¡¿σ αÑñᬵ¿∩σ óÑαß¿¿ V ñ«»π߬áÑΓß∩ πªÑ ¡á½¿τ¿Ñ ¼¡«ªÑß-
  248.  
  249.                                     256
  250.  
  251. Γóá πßΓα«⌐ßΓó óδúαπº¬¿. ƒñα« óδí¿αáÑΓ πßΓα«⌐ßΓó« óδúαπº¬¿ »« ßσѼѠ "¬«½∞µÑ-
  252. ó«ú« ß»¿ß¬á" »α¿ πß½«ó¿¿, τΓ« ¡á πßΓα«⌐ßΓóÑ ¿¼ÑÑΓß∩ ñ«ßΓáΓ«τ¡δ⌐ «íΩѼ ¡Ñ»αÑ-
  253. αδó¡«ú« áñαÑß¡«ú« »α«ßΓαá¡ßΓóá. Çñ¼¿¡¿ßΓαáΓ«αδ ¼«úπΓ ñ¿¡á¼¿τÑ߬¿ ß«ºñáóáΓ∞ ¿
  254. πñá½∩Γ∞  ¿º  ß¿ßΓѼδ πßΓα«⌐ßΓóá óδúαπº¬¿. àß½¿ πßΓα«⌐ßΓó« óδúαπº¬¿ πñá½∩ÑΓß∩
  255. ¿º ß¿ßΓѼδ, ∩ñα« ¡Ñ óδúαπªáÑΓ ñá¡¡δÑ ¡á ¡Ñú«; Ñß½¿ ªÑ ñá¡¡δÑ »«ñ¬áτ¿óáεΓß∩ ß
  256. πñá½∩Ѽ«ú« πßΓα«⌐ßΓóá, ß¡áτá½á «¡« «»«α«ª¡∩ÑΓß∩ ¿ Γ«½∞¬« »«ß½Ñ  «ßó«í«ªñÑ¡¿∩
  257. »α¿¡áñ½ÑªáΘÑú« πßΓα«⌐ßΓóπ »α«ßΓαá¡ßΓóá πßΓα«⌐ßΓó« ¼«ªÑΓ íδΓ∞ πñá½Ñ¡« ¿º ß¿ß-
  258. ΓѼδ.
  259.  
  260.  
  261.     E9.1.2 éδúαπº¬á »α«µÑßß«óF
  262.  
  263.     ƒñα«  óδúαπªáÑΓ »α«µÑßß, Ñß½¿ ¿ß»δΓδóáÑΓ »«ΓαÑí¡«ßΓ∞ ó ßó«í«ñ¡«⌐ »á¼∩Γ¿,
  264. ¬«Γ«αá∩ ¼«ªÑΓ ó«º¡¿¬¡πΓ∞ ó ß½ÑñπεΘ¿σ ß½πτá∩σ:
  265.  1. Åα«¿ºóÑñÑ¡« «íαáΘÑ¡¿Ñ ¬ ß¿ßΓѼ¡«⌐ Σπ¡¬µ¿¿ fork, ¬«Γ«αá∩ ñ«½ª¡á  óδñѽ¿Γ∞
  266.     ¼ÑßΓ« ó »á¼∩Γ¿ ñ½∩ »α«µÑßßá-»«Γ«¼¬á.
  267.  2. Åα«¿ºóÑñÑ¡« «íαáΘÑ¡¿Ñ ¬ ß¿ßΓѼ¡«⌐ Σπ¡¬µ¿¿ brk, πóѽ¿τ¿óáεΘÑ⌐ αẼÑα »α«-
  268.     µÑßßá.
  269.  3.  ÉẼÑα  »α«µÑßßá πóѽ¿τ¿½ß∩ ó αѺπ½∞ΓáΓÑ ÑßΓÑßΓóÑ¡¡«ú« πóѽ¿τÑ¡¿∩ ßΓѬá
  270.     »α«µÑßßá.
  271.  4. ƒñαπ ¡πª¡« «ßó«í«ñ¿Γ∞ ó »á¼∩Γ¿ ¼ÑßΓ« ñ½∩ »«ñ¬áτ¬¿ αá¡ÑÑ óδúαπªÑ¡¡δσ »α«-
  272.     µÑßß«ó.
  273.     ÄíαáΘÑ¡¿Ñ ¬ ß¿ßΓѼ¡«⌐ Σπ¡¬µ¿¿ fork óδñѽѡ« ó «ß«íπε ß¿Γπᵿε, »«ß¬«½∞¬π
  274. φΓ« Ññ¿¡ßΓóÑ¡¡δ⌐ ß½πτá⌐, ¬«úñá »α«ßΓαá¡ßΓó« »á¼∩Γ¿, αá¡ÑÑ ºá¡∩Γ«Ñ  »α«µÑßß«¼
  275. (α«ñ¿ΓѽѼ), ¡Ñ «ßó«í«ªñáÑΓß∩.
  276.     è«úñá ∩ñα« »α¿¡¿¼áÑΓ αÑΦÑ¡¿Ñ « Γ«¼, τΓ« »α«µÑßß íπñÑΓ óδúαπªÑ¡ ¿º «ß¡«ó-
  277. ¡«⌐  »á¼∩Γ¿, «¡« π¼Ñ¡∞ΦáÑΓ º¡áτÑ¡¿Ñ ßτÑΓτ¿¬á ßß佫¬, áßß«µ¿¿α«óá¡¡«ú« ß ¬áª-
  278. ñ«⌐ «í½áßΓ∞ε »α«µÑßßá, ¿ óδúαπªáÑΓ ΓÑ «í½áßΓ¿, π ¬«Γ«αδσ ßτÑΓτ¿¬ ßß佫¬ ßΓá½
  279. αáó¡δ¼ 0. ƒñα« óδñѽ∩ÑΓ ¼ÑßΓ« ¡á πßΓα«⌐ßΓóÑ óδúαπº¬¿ ¿ í½«¬¿απÑΓ  »α«µÑßß  ó
  280. »á¼∩Γ¿  (ó  ß½πτá∩σ 1-3), ºá»αÑΘá∩ Ñú« óδúαπº¬π (ß¼. π»α᪡ѡ¿Ñ 9.12) ñ« ΓÑσ
  281. »«α, »«¬á ¡Ñ ºá¬«¡τ¿Γß∩ ΓѬπΘá∩ «»Ñαᵿ∩ óδúαπº¬¿. ÇñαÑß ¼ÑßΓá óδúαπº¬¿  «í-
  282. ½áßΓÑ⌐ ∩ñα« ß«σαá¡∩ÑΓ ó ß««ΓóÑΓßΓóπεΘ¿σ ºá»¿ß∩σ Γáí½¿µδ «í½áßΓÑ⌐.
  283.     çá «ñ¡π «»Ñαᵿε óó«ñá-óδó«ñá, ó ¬«Γ«α«⌐ πτáßΓóπεΓ πßΓα«⌐ßΓó« óδúαπº¬¿ ¿
  284. áñαÑß¡«Ñ  »α«ßΓαá¡ßΓó«  ºáñáτ¿  ¿ ¬«Γ«αá∩ «ßπΘÑßΓó½∩ÑΓß∩ τÑαѺ íπΣÑα¡δ⌐ ¬ÑΦ,
  285. ∩ñα« óδúαπªáÑΓ ¼á¬ß¿¼á½∞¡«-󫺼«ª¡«Ñ ¬«½¿τÑßΓó« ñá¡¡δσ. àß½¿ á»»áαáΓπαá ¡Ñ ó
  286. ß«ßΓ«∩¡¿¿ »ÑαÑñáΓ∞ ºá «ñ¡π «»Ñαᵿε ß«ñÑন¼«Ñ  ¡Ñ߬«½∞¬¿σ  ßΓαá¡¿µ  »á¼∩Γ¿,
  287. »ÑαÑñ »α«úαἼἿ ∩ñαá óßΓáÑΓ ºáñáτá «ßπΘÑßΓó¿Γ∞ »ÑαÑñáτπ ß«ñÑন¼«ú« »á¼∩Γ¿
  288. ºá ¡Ñ߬«½∞¬« Φáú«ó »« «ñ¡«⌐ ßΓαá¡¿µÑ ºá ¬áªñπε «»Ñαᵿε. Æá¬¿¼ «íαẫ¼, Γ«τ-
  289. ¡á∩  ß¬«α«ßΓ∞ ¿ ¼Ñσá¡¿º¼ »ÑαÑñáτ¿ ñá¡¡δσ «»αÑñѽ∩εΓß∩, »«¼¿¼« óßÑú« »α«τÑú«,
  290. 󫺼«ª¡«ßΓ∩¼¿ ñ¿ß¬«ó«ú« ¬«¡Γα«½½Ñαá ¿ ßΓαáΓÑú¿Ñ⌐ αáß»αÑñѽѡ¿∩ »á¼∩Γ¿.  ìá»-
  291. α¿¼Ñα,  Ñß½¿  ¿ß»«½∞ºπÑΓß∩ ßΓαá¡¿τ¡á∩ «αúá¡¿ºáµ¿∩ »á¼∩Γ¿, ßπΘÑßΓóπÑΓ óÑα«∩Γ-
  292. ¡«ßΓ∞, τΓ« óδúαπªáѼδÑ ñá¡¡δÑ ºá¡¿¼áεΓ ¡Ñ߼Ѫ¡δÑ πτáßΓ¬¿ Σ¿º¿τÑ߬«⌐  »á¼∩Γ¿.
  293. ƒñα«  «í∩ºá¡« ß«í¿αáΓ∞ ¿¡Σ«α¼áµ¿ε «í áñαÑßáσ ßΓαá¡¿µ ß óδúαπªáÑ¼δ¼¿ ñá¡¡δ¼¿,
  294. ¬«Γ«απε ó»«ß½ÑñßΓó¿¿ ¿ß»«½∞ºπÑΓ ñ¿ß¬«óδ⌐ ñαá⌐óÑα, «ßπΘÑßΓó½∩εΘ¿⌐  π»αáó½Ñ¡¿Ñ
  295. »α«µÑßß«¼  óó«ñá-óδó«ñá.  ÅÑαÑñ  ΓѼ, ¬á¬ óδúαπº¿Γ∞ ß½ÑñπεΘπε »«αµ¿ε ñá¡¡δσ,
  296. »α«úαἼᠻ«ñ¬áτ¬¿ (óδúαπº¬¿) ªñÑΓ ºáóÑαΦÑ¡¿∩ »αÑñδñπΘÑ⌐ «»Ñαᵿ¿  óó«ñá-óδ-
  297. ó«ñá.
  298.     Åα¿  φΓ«¼ »ÑαÑñ ∩ñα«¼ ¡Ñ óßΓáÑΓ ºáñáτá »ÑαÑ»¿ßáΓ∞ ¡á πßΓα«⌐ßΓó« óδúαπº¬¿
  299. ß«ñÑন¼«Ñ ó¿αΓπá½∞¡«ú« áñαÑß¡«ú« »α«ßΓαá¡ßΓóá  »α«µÑßßá  »«½¡«ßΓ∞ε.  é¼ÑßΓ«
  300. φΓ«ú« ∩ñα« ¬«»¿απÑΓ ¡á πßΓα«⌐ßΓó« óδúαπº¬¿ ß«ñÑন¼«Ñ Σ¿º¿τÑ߬«⌐ »á¼∩Γ¿, «Γ-
  301. óÑñÑ¡¡«⌐  »α«µÑßßπ,  ¿ú¡«α¿απ∩ ¡Ñ¿ß»«½∞ºπѼδÑ ó¿αΓπá½∞¡δÑ áñαÑßá. è«úñá ∩ñα«
  302. »«ñ¬áτ¿óáÑΓ »α«µÑßß «íαáΓ¡« ó »á¼∩Γ∞, «¡« ¿¼ÑÑΓ π ßÑí∩ ¬áαΓπ ó¿αΓπá½∞¡δσ áñ-
  303. αÑß«ó »α«µÑßßá ¿ ¼«ªÑΓ »Ñαѡạáτ¿Γ∞ »α«µÑßßπ ¡«óδÑ áñαÑßá.  ƒñα«  ßτ¿ΓδóáÑΓ
  304. ¬«»¿ε »α«µÑßßá ¿º íπΣÑα¡«ú« ¬ÑΦá ó Σ¿º¿τÑ߬πε »á¼∩Γ∞, ó ΓÑ ∩τÑ⌐¬¿, ñ½∩ ¬«Γ«-
  305. αδσ πßΓá¡«ó½Ñ¡« ß««ΓóÑΓßΓó¿Ñ ß ó¿αΓπá½∞¡δ¼¿ áñαÑßἿ »α«µÑßßá.
  306.     ìá  É¿ßπ¡¬Ñ  9.6 »α¿óÑñÑ¡ »α¿¼Ñα «Γ«íαáªÑ¡¿∩ «íαáºá »α«µÑßßá ó »á¼∩Γ¿ ¡á
  307. áñαÑß¡«Ñ »α«ßΓαá¡ßΓó« πßΓα«⌐ßΓóá óδúαπº¬¿ (*). Åα«µÑßß αáß»«½áúáÑΓ ΓαѼ∩ «í-
  308. ½áßΓ∩¼¿: ¬«¼á¡ñ, ñá¡¡δσ ¿ ßΓѬá. Äí½áßΓ∞ ¬«¼á¡ñ ºá¬á¡τ¿óáÑΓß∩ ¡á ó¿αΓπá½∞¡«¼
  309.  
  310.  
  311.                                     257
  312.  
  313. ───────────────────────────────────────
  314. (*)  ä½∩  »α«ßΓ«Γδ  ó¿αΓπá½∞¡«Ñ  áñαÑß¡«Ñ »α«ßΓαá¡ßΓó« »α«µÑßßá ¡á φΓ«¼ ¿ ¡á
  315.     óßÑσ »«ß½ÑñπεΘ¿σ α¿ßπ¡¬áσ ¿º«íαáªáÑΓß∩ ó ó¿ñÑ  ½¿¡Ñ⌐¡«ú«  ¼áßß¿óá  Γ«τѬ
  316.     óσ«ñá  ó  Γáí½¿µπ  ßΓαá¡¿µ, ¡Ñ »α¿¡¿¼á∩ ó« ó¡¿¼á¡¿Ñ Γ«Γ Σá¬Γ, τΓ« ¬áªñá∩
  317.     «í½áßΓ∞ «íδτ¡« ¿¼ÑÑΓ ßó«ε «Γñѽ∞¡πε Γáí½¿µπ ßΓαá¡¿µ.
  318.  
  319.      Éáß»«½«ªÑ¡¿Ñ ó¿αΓπá½∞¡δσ áñαÑ߫󠠠     ôßΓα«⌐ßΓó« óδúαπº¬¿
  320.       é¿αΓπá½∞¡δÑ, Σ¿º¿τÑ߬¿Ñ áñαÑßá
  321.  
  322.          ┌──────────────────────┐            ┌─────────────────┐
  323. Äí½áßΓ∞  │   0         278è ----┤-------684--┤--->             │
  324. ¬«¼á¡ñ   ├──────────────────────┤            ├─────────────────┤
  325.          │  1è         432è ----┤------------┤--->             │
  326.          ├──────────────────────┤            ├─────────────────┤
  327.          │        »πßΓ«         │   ┌--------┤--->             │
  328.          ├──────────────────────┤   ∙        ├─────────────────┤
  329.          │          ∙           │   ∙┌-------┤--->             │
  330.          │          ∙           │   ∙∙       ├─────────────────┤
  331.          │          ∙           │   ∙∙┌------┤--->             │
  332.          ├──────────────────────┤   ∙∙∙      ├─────────────────┤
  333. Äí½áßΓ∞  │ 64è         573è ----┤---┘∙∙ ┌----┤--->             │
  334. ñá¡¡δσ   ├──────────────────────┤    ∙∙ ∙    ├─────────────────┤
  335.          │ 65è         647è ----┤----┘∙ 690  │                 │
  336.          ├──────────────────────┤     ∙ ∙    └─────────────────┘
  337.          │ 66è         595è ----┤-----┘ ∙
  338.          ├──────────────────────┤       ∙
  339.          │        »πßΓ«         │       ∙
  340.          ├──────────────────────┤       ∙
  341.          │          ∙           │       ∙
  342.          │          ∙           │       ∙
  343.          ├──────────────────────┤       ∙
  344. Äí½áßΓ∞  │128è         401è ----┤-------┘
  345. ßΓѬᠠ  ├──────────────────────┤
  346.          │        »πßΓ«         │
  347.          └──────────────────────┘
  348.  
  349.     É¿ßπ¡«¬ 9.6. ÄΓ«íαáªÑ¡¿Ñ »α«ßΓαá¡ßΓóá »α«µÑßßá ¡á πßΓα«⌐ßΓó« óδúαπº¬¿
  350.  
  351. áñαÑßÑ 2è, á «í½áßΓ∞ ñá¡¡δσ ¡áτ¿¡áÑΓß∩ ß áñαÑßá 64è, Γᬿ¼ «íαẫ¼ ó  ó¿αΓπ-
  352. á½∞¡«¼  áñαÑß¡«¼  »α«ßΓαá¡ßΓóÑ  «íαẫóá½ß∩  »α«»π߬ ó 62 èíá⌐Γá. è«úñá ∩ñα«
  353. óδúαπªáÑΓ »α«µÑßß, «¡« óδúαπªáÑΓ ß«ñÑন¼«Ñ ßΓαá¡¿µ »á¼∩Γ¿ ß áñαÑßἿ 0, 1è,
  354. 64è, 65è, 66è ¿ 128è; ¡á πßΓα«⌐ßΓóÑ óδúαπº¬¿ ¡Ñ  íπñÑΓ  «ΓóÑñÑ¡«  ¼ÑßΓ«  »«ñ
  355. »α«»π߬  ó 62 èíá⌐ΓᠼѪñπ «í½áßΓ∩¼¿ ¬«¼á¡ñ ¿ ñá¡¡δσ, ¬á¬ ¿ »«ñ »α«»π߬ ó 61
  356. èíá⌐Γ ¼Ñªñπ «í½áßΓ∩¼¿ ñá¡¡δσ ¿ ßΓѬá, ¿í« »α«ßΓαá¡ßΓó« ¡á πßΓα«⌐ßΓóÑ óδúαπº-
  357. ¬¿ ºá»«½¡∩ÑΓß∩ ¡Ñ»αÑαδó¡«. è«úñá ∩ñα« ºáúαπªáÑΓ »α«µÑßß  «íαáΓ¡«  ó  »á¼∩Γ∞,
  358. «¡«  πªÑ  º¡áÑΓ  ¿º  ¬áαΓδ  »á¼∩Γ¿ »α«µÑßßá « Γ«¼, τΓ« »α«µÑßß ¿¼ÑÑΓ ó ßó«Ñ¼
  359. »α«ßΓαá¡ßΓóÑ ¡Ñ¿ß»«½∞ºπѼδ⌐ πτáßΓ«¬ αẼÑα«¼ 62è, ¿ ß πτÑΓ«¼ φΓ«ú« ß««ΓóÑΓß-
  360. ΓóÑ¡¡« óδñѽ∩ÑΓ Σ¿º¿τÑ߬πε »á¼∩Γ∞. ¥Γ«Γ ß½πτá⌐  »α«¿½½εßΓα¿α«óá¡  ß  »«¼«Θ∞ε
  361. É¿ßπ¡¬á 9.7. æαáó¡Ñ¡¿Ñ É¿ßπ¡¬«ó 9.6 ¿ 9.7 »«¬áºδóáÑΓ, τΓ« Σ¿º¿τÑ߬¿Ñ áñαÑßá,
  362. ºá¡¿¼áѼδÑ »α«µÑßß«¼ ñ« ¿ »«ß½Ñ óδúαπº¬¿, ¡Ñ
  363. ß«ó»áñáεΓ ¼Ñªñπ ß«í«⌐; «ñ¡á¬«, ¡á »«½∞º«óáΓѽ∞߬«¼ πα«ó¡Ñ »α«µÑßß ¡Ñ «íαáΘá-
  364. ÑΓ ¡á φΓ« ¡¿¬á¬«ú« ó¡¿¼á¡¿∩, »«ß¬«½∞¬π ß«ñÑন¼«Ñ Ñú« ó¿αΓπá½∞¡«ú« »α«ßΓαá¡-
  365. ßΓóá «ßΓὫß∞ ΓѼ ªÑ ßá¼δ¼.
  366.     ÆÑ«αÑΓ¿τÑ߬¿ óßÑ »α«ßΓαá¡ßΓó« »á¼∩Γ¿, ºá¡∩Γ«Ñ »α«µÑßß«¼, ó Γ«¼ τ¿ß½Ñ Ñú«
  367. ½¿τ¡«Ñ áñαÑß¡«Ñ »α«ßΓαá¡ßΓó« ¿ ßΓѬ ∩ñαá, ¼«ªÑΓ íδΓ∞ óδúαπªÑ¡«, σ«Γ∩ ∩ñα«  ¿
  368. ¼«ªÑΓ  óαѼѡ¡« ºáí½«¬¿α«óáΓ∞ «í½áßΓ∞ ó »á¼∩Γ¿ ¡á óαѼ∩ óδ»«½¡Ñ¡¿∩ ¬α¿Γ¿τÑß-
  369. ¬«⌐ «»Ñαᵿ¿. Äñ¡á¬« »αá¬Γ¿τÑ߬¿, ∩ñα«  ¡Ñ  óδúαπªáÑΓ  ß«ñÑন¼«Ñ  áñαÑß¡«ú«
  370.  
  371.  
  372.  
  373.                                     258
  374.  
  375.      Éáß»«½«ªÑ¡¿Ñ ó¿αΓπá½∞¡δσ áñαÑ߫󠠠     ôßΓα«⌐ßΓó« óδúαπº¬¿
  376.       é¿αΓπá½∞¡δÑ, Σ¿º¿τÑ߬¿Ñ áñαÑßá
  377.          ┌──────────────────────┐            ┌─────────────────┐
  378. Äí½áßΓ∞  │   0         401è <---┤-------684--┤----             │
  379. ¬«¼á¡ñ   ├──────────────────────┤            ├─────────────────┤
  380.          │  1è         370è <---┤------------┤----             │
  381.          ├──────────────────────┤            ├─────────────────┤
  382.          │        »πßΓ«         │   ┌--------┤----             │
  383.          ├──────────────────────┤   ∙        ├─────────────────┤
  384.          │          ∙           │   ∙┌-------┤----             │
  385.          │          ∙           │   ∙∙       ├─────────────────┤
  386.          │          ∙           │   ∙∙┌------┤----             │
  387.          ├──────────────────────┤   ∙∙∙      ├─────────────────┤
  388. Äí½áßΓ∞  │ 64è         788è <---┤---┘∙∙ ┌----┤----             │
  389. ñá¡¡δσ   ├──────────────────────┤    ∙∙ ∙    ├─────────────────┤
  390.          │ 65è         492è <---┤----┘∙ 690  │                 │
  391.          ├──────────────────────┤     ∙ ∙    └─────────────────┘
  392.          │ 66è         647è <---┤-----┘ ∙
  393.          ├──────────────────────┤       ∙
  394.          │        »πßΓ«         │       ∙
  395.          ├──────────────────────┤       ∙
  396.          │          ∙           │       ∙
  397.          │          ∙           │       ∙
  398.          ├──────────────────────┤       ∙
  399. Äí½áßΓ∞  │128è         955è <---┤-------┘
  400. ßΓѬᠠ  ├──────────────────────┤
  401.          │        »πßΓ«         │
  402.          └──────────────────────┘
  403.  
  404.               É¿ßπ¡«¬ 9.7. çáúαπº¬á »α«µÑßßá ó »á¼∩Γ∞
  405.  
  406.  
  407. »α«ßΓαá¡ßΓóá  »α«µÑßßá,  Ñß½¿ ó ¡Ñ¼ ¡áσ«ñ∩Γß∩ Γáí½¿µδ »αÑ«íαẫóá¡¿∩ áñαÑß«ó
  408. (áñαÑß¡δÑ Γáí½¿µδ) »α«µÑßßá. Åαá¬Γ¿τÑ߬¿¼¿ ß««íαáªÑ¡¿∩¼¿  Γᬠ ªÑ  ñ¿¬ΓπεΓß∩
  409. πß½«ó¿∩,  »α¿  ¬«Γ«αδσ  »α«µÑßß  ¼«ªÑΓ óδúαπº¿Γ∞ ßἫú« ßÑí∩ ¿½¿ »«ΓαÑí«óáΓ∞
  410. ßó«Ñ⌐ óδúαπº¬¿ ñαπú¿¼ »α«µÑßß«¼ (ß¼. π»α᪡ѡ¿Ñ 9.4).
  411.  
  412.  
  413.     E9.1.2.1 éδúαπº¬á »α¿ óδ»«½¡Ñ¡¿¿ ß¿ßΓѼ¡«⌐ Σπ¡¬µ¿¿ forkF
  414.  
  415.     é «»¿ßá¡¿¿ ß¿ßΓѼ¡«⌐ Σπ¡¬µ¿¿ fork (αáºñѽ 7.1) »αÑñ»«½áúὫß∞, τΓ«  »α«-
  416. µÑßß-α«ñ¿Γѽ∞  »«½πτ¿½  ó ßó«Ñ αáß»«α∩ªÑ¡¿Ñ »á¼∩Γ∞, ñ«ßΓáΓ«τ¡πε ñ½∩ ß«ºñá¡¿∩
  417. ¬«¡ΓѬßΓá »«Γ«¼¬á. àß½¿ φΓ« πß½«ó¿Ñ ¡Ñ óδ»«½¡∩ÑΓß∩, ∩ñα«  óδúαπªáÑΓ  »α«µÑßß
  418. ¿º  »á¼∩Γ¿, ¡Ñ «ßó«í«ªñá∩ »α«ßΓαá¡ßΓó« »á¼∩Γ¿, ºá¡¿¼áѼ«Ñ Ñú« (α«ñ¿Γѽ∩) ¬«-
  419. »¿Ñ⌐. è«úñá »α«µÑñπαá óδúαπº¬¿ ºáóÑαΦ¿Γß∩,  »α«µÑßß-»«Γ«¼«¬  íπñÑΓ  αáß»«½á-
  420. úáΓ∞ß∩  ¡á  πßΓα«⌐ßΓóÑ óδúαπº¬¿; »α«µÑßß-α«ñ¿Γѽ∞ »ÑαÑó«ñ¿Γ ßó«Ñú« »«Γ«¼¬á ó
  421. ß«ßΓ«∩¡¿Ñ "ú«Γ«ó¡«ßΓ¿ ¬ óδ»«½¡Ñ¡¿ε" (ß¼. É¿ßπ¡«¬ 6.1) ¿ ó«ºóαáΘáÑΓß∩ ó αѪ¿¼
  422. ºáñáτ¿. Å«ß¬«½∞¬π »α«µÑßß-»«Γ«¼«¬ ¡áσ«ñ¿Γß∩ ó ß«ßΓ«∩¡¿¿ "ú«Γ«ó¡«ßΓ¿ ¬ óδ»«½-
  423. ¡Ñ¡¿ε", »α«úαἼᠻ«ñ¬áτ¬¿ ó ¬«¡µÑ ¬«¡µ«ó ºáúαπº¿Γ Ñú« ó  »á¼∩Γ∞,  úñÑ  ∩ñα«
  424. ºá»πßΓ¿Γ  Ñú« ¡á óδ»«½¡Ñ¡¿Ñ; »«Γ«¼«¬ ºáóÑαΦ¿Γ ΓѼ ßá¼δ¼ ßó«ε α«½∞ ó óδ»«½¡Ñ-
  425. ¡¿¿ ß¿ßΓѼ¡«⌐ Σπ¡¬µ¿¿ fork ¿ óÑα¡ÑΓß∩ ó αѪ¿¼ ºáñáτ¿.
  426.  
  427.     E9.1.2.2 éδúαπº¬á ß αáßΦ¿αÑ¡¿Ñ¼F
  428.  
  429.     àß½¿ »α«µÑßß ¿ß»δΓδóáÑΓ »«ΓαÑí¡«ßΓ∞ ó ñ«»«½¡¿Γѽ∞¡«⌐ Σ¿º¿τÑ߬«⌐  »á¼∩Γ¿,
  430. ½¿í« ó αѺπ½∞ΓáΓÑ αáßΦ¿αÑ¡¿∩ ßΓѬá, ½¿í« ó αѺπ½∞ΓáΓÑ ºá»π߬á Σπ¡¬µ¿¿ brk, ¿
  431. Ñß½¿ φΓá »«ΓαÑí¡«ßΓ∞ »αÑóδΦáÑΓ ñ«ßΓπ»¡δÑ αѺÑαóδ »á¼∩Γ¿, ∩ñα« óδ»«½¡∩ÑΓ «»Ñ-
  432. αᵿε óδúαπº¬¿ »α«µÑßßá ß αáßΦ¿αÑ¡¿Ñ¼ Ñú« αẼÑαá ¡á πßΓα«⌐ßΓóÑ óδúαπº¬¿. ìá
  433. πßΓα«⌐ßΓóÑ  óδúαπº¬¿ ∩ñα« αѺÑαó¿απÑΓ ¼ÑßΓ« ñ½∩ αẼÑΘÑ¡¿∩ »α«µÑßßá ß πτÑΓ«¼
  434.  
  435.                                     259
  436.  
  437.        ÅÑαó«¡áτá½∞¡«Ñ           ÉáßΦ¿αÑ¡¡δ⌐
  438.         αáß»«½«ªÑ¡¿Ñ               Σ«α¼áΓ
  439.         é¿αΓπá½∞¡δÑ,            é¿αΓπá½∞¡δÑ,           ôßΓα«⌐ßΓó«
  440.      Σ¿º¿τÑ߬¿Ñ áñαÑßá        Σ¿º¿τÑ߬¿Ñ áñαÑßá         óδúαπº¬¿
  441.        ┌────────────┐          ┌────────────┐          ┌─────────┐
  442. Äí½áßΓ∞│   0  278è  │          │   0  278è -┤-----684--┤--->     │
  443. ¬«¼á¡ñ ├────────────┤          ├────────────┤          ├─────────┤
  444.        │  1è  432è  │          │  1è  432è -┤----------┤--->     │
  445.        ├────────────┤          ├────────────┤          ├─────────┤
  446.        │   »πßΓ«    │          │   »πßΓ«    │ ┌--------┤--->     │
  447.        ├────────────┤          ├────────────┤ ∙        ├─────────┤
  448.        │     ∙      │          │     ∙      │ ∙┌-------┤--->     │
  449.        │     ∙      │          │     ∙      │ ∙∙       ├─────────┤
  450.        │     ∙      │          │     ∙      │ ∙∙┌------┤--->     │
  451.        ├────────────┤          ├────────────┤ ∙∙∙      ├─────────┤
  452. Äí½áßΓ∞│ 64è  573è  │          │ 64è  573è -┤-┘∙∙ ┌----┤--->     │
  453. ñá¡¡δσ ├────────────┤          ├────────────┤  ∙∙ ∙    ├─────────┤
  454.        │ 65è  647è  │          │ 65è  647è -┤--┘∙ 690  │         │
  455.        ├────────────┤          ├────────────┤   ∙ ∙    ├─────────┤
  456.        │ 66è  595è  │          │ 66è  595è -┤---┘ 691 ┌│--->     │
  457.        ├────────────┤          ├────────────┤     ∙   ∙└─────────┘
  458.        │   »πßΓ«    │          │   »πßΓ«    │     ∙   ∙
  459.        ├────────────┤          ├────────────┤     ∙   ∙
  460.        │     ∙      │          │     ∙      │     ∙   ∙
  461.        │     ∙      │          │     ∙      │     ∙   ∙
  462.        ├────────────┤          ├────────────┤     ∙   ∙
  463. Äí½áßΓ∞│128è  401è  │          │128è  401è -┤-----┘   ∙
  464. ßΓѬᠠ├────────────┤          ├────────────┤         ∙
  465.        │   »πßΓ«    │  ì«óá∩   │129è  ...  -┤---------┘
  466.        └────────────┘  ßΓαá¡¿µá├────────────┤
  467.                                │   »πßΓ«    │
  468.                                └────────────┘
  469.  
  470.     É¿ßπ¡«¬ 9.8. ÅÑαÑ¡áßΓα«⌐¬á ¬áαΓδ »á¼∩Γ¿ ó ß½πτáÑ óδúαπº¬¿ ß αáßΦ¿αÑ¡¿Ñ¼
  471.  
  472.  
  473.  
  474. αáßΦ¿αÑ¡¿∩ Ñú« αẼÑαá. çáΓѼ »α«¿ºó«ñ¿Γß∩ »ÑαÑ¡áßΓα«⌐¬á Γáí½¿µδ  »αÑ«íαẫ-
  475. óá¡¿∩  áñαÑß«ó  »α«µÑßßá ß πτÑΓ«¼ ñ«»«½¡¿Γѽ∞¡«ú« ó¿αΓπá½∞¡«ú« »α«ßΓαá¡ßΓóá,
  476. ¡« íѺ óδñѽѡ¿∩ Σ¿º¿τÑ߬«⌐ »á¼∩Γ¿ (ó ßó∩º¿ ß ÑÑ «ΓßπΓßΓó¿Ñ¼). ìᬫ¡Ñµ, ∩ñα«
  477. óδúαπªáÑΓ »α«µÑßß, óδ»«½¡∩∩ »α«µÑñπαπ óδúαπº¬¿ «íδτ¡δ¼  »«α∩ñ¬«¼  ¿  «í¡π½∩∩
  478. ó¡«ó∞  óδñѽѡ¡«Ñ  »α«ßΓαá¡ßΓó«  ¡á πßΓα«⌐ßΓóÑ (ß¼. É¿ßπ¡«¬ 9.8). è«úñá ¡Ñß-
  479. ¬«½∞¬« »«ºªÑ ∩ñα« íπñÑΓ ºáúαπªáΓ∞ »α«µÑßß «íαáΓ¡« ó »á¼∩Γ∞, Σ¿º¿τÑ߬«Ñ »α«ß-
  480. Γαá¡ßΓó« íπñÑΓ óδñѽѡ« πªÑ ß πτÑΓ«¼ ¡«ó«ú« ß«ßΓ«∩¡¿∩ Γáí½¿µδ »αÑ«íαẫóá¡¿∩
  481. áñαÑß«ó. é ¼«¼Ñ¡Γ ó«º«í¡«ó½Ñ¡¿∩ π »α«µÑßßá πªÑ íπñÑΓ ó  αáß»«α∩ªÑ¡¿¿  »á¼∩Γ∞
  482. ñ«ßΓáΓ«τ¡«ú« «íΩѼá.
  483.  
  484.  
  485.     E9.1.3 çáúαπº¬á (»«ñ¬áτ¬á) »α«µÑßß«óF
  486.  
  487.     ìπ½Ñó«⌐ »α«µÑßß (»α«µÑßß »«ñ¬áτ¬¿) ∩ó½∩ÑΓß∩ Ññ¿¡ßΓóÑ¡¡δ¼ »α«µÑßß«¼, ºáú-
  488. απªáεΘ¿¼ ñαπú¿Ñ »α«µÑßßδ ó »á¼∩Γ∞ ß πßΓα«⌐ßΓó óδúαπº¬¿. Åα«µÑßß »«ñ¬áτ¬¿ ¡á-
  489. τ¿¡áÑΓ  αáí«Γπ  »«  óδ»«½¡Ñ¡¿ε  φΓ«⌐ ßó«Ñ⌐ Ññ¿¡ßΓóÑ¡¡«⌐ Σπ¡¬µ¿¿ »« «¬«¡τá¡¿¿
  490. ¿¡¿µ¿á½¿ºáµ¿¿ ß¿ßΓѼδ (¬á¬ πªÑ ú«ó«α¿½«ß∞ ó αáºñѽѠ7.9). Ä¡ ºáúαπªáÑΓ  »α«-
  491. µÑßßδ ó »á¼∩Γ∞ ¿, Ñß½¿ Ñ¼π ¡Ñ σóáΓáÑΓ ¼ÑßΓá ó »á¼∩Γ¿, óδúαπªáÑΓ «ΓΓπñᠡѬ«-
  492. Γ«αδÑ  ¿º  »α«µÑßß«ó,  ¡áσ«ñ∩Θ¿σß∩  Γá¼. àß½¿ π »α«µÑßßá »«ñ¬áτ¬¿ ¡ÑΓ αáí«Γδ
  493. (¡á»α¿¼Ñα, «ΓßπΓßΓóπεΓ »α«µÑßßδ, «ª¿ñáεΘ¿Ñ ºáúαπº¬¿ ó »á¼∩Γ∞) ¿½¿ ªÑ «¡ ¡Ñ ó
  494. ß«ßΓ«∩¡¿¿ óδ»«½¡¿Γ∞ ßó«ε αáí«Γπ (¡¿ «ñ¿¡ ¿º »α«µÑßß«ó ¡Ñ ¼«ªÑΓ  íδΓ∞  óδúαπ-
  495. ªÑ¡),  »α«µÑßß  »«ñ¬áτ¬¿  »α¿«ßΓá¡áó½¿óáÑΓß∩; ∩ñα« »Ñα¿«ñ¿τÑ߬¿ ó«º«í¡«ó½∩ÑΓ
  496.  
  497.                                     260
  498.  
  499. Ñú« óδ»«½¡Ñ¡¿Ñ. ƒñα« »½á¡¿απÑΓ ºá»π߬ »α«µÑßßá »«ñ¬áτ¬¿ Γ«τ¡«  Γᬠ ªÑ,  ¬á¬
  500. ñѽáÑΓ φΓ« ó «Γ¡«ΦÑ¡¿¿ ñαπú¿σ »α«µÑßß«ó, «α¿Ñ¡Γ¿απ∩ß∞ ¡á í«½ÑÑ óδß«¬¿⌐ »α¿«-
  501. α¿ΓÑΓ,  »α¿  φΓ«¼ »α«µÑßß »«ñ¬áτ¬¿ óδ»«½¡∩ÑΓß∩ Γ«½∞¬« ó αѪ¿¼Ñ ∩ñαá. Åα«µÑßß
  502. »«ñ¬áτ¬¿ ¡Ñ «íαáΘáÑΓß∩ ¬ Σπ¡¬µ¿∩¼ «»Ñαᵿ«¡¡«⌐ ß¿ßΓѼδ, á ¿ß»«½∞ºπÑΓ ó ßó«Ñ⌐
  503. αáí«ΓÑ Γ«½∞¬« ó¡πΓαÑ¡¡¿Ñ Σπ¡¬µ¿¿ ∩ñαá; «¡ ∩ó½∩ÑΓß∩ áασÑΓ¿»«¼ óßÑσ  »α«µÑßß«ó
  504. ∩ñαá.
  505.     èᬠ πªÑ ó¬αáΓµÑ ú«ó«α¿½«ß∞ ó ú½áóÑ 8, »α«úαἼᠫíαáí«Γ¬¿ »αÑαδóá¡¿⌐ »«
  506. Γá⌐¼Ñαπ ¿º¼Ñα∩ÑΓ óαѼ∩ ¡áσ«ªñÑ¡¿∩ ¬áªñ«ú« »α«µÑßßá ó »á¼∩Γ¿ ¿½¿ ó  ß«ßΓ«∩¡¿¿
  507. óδúαπº¬¿.  è«úñá  »α«µÑßß »«ñ¬áτ¬¿ ó«º«í¡«ó½∩ÑΓ ßó«ε αáí«Γπ »« ºáúαπº¬Ñ »α«-
  508. µÑßß«ó ó »á¼∩Γ∞, «¡ »α«ß¼áΓα¿óáÑΓ óßÑ »α«µÑßßδ, ¡áσ«ñ∩Θ¿Ñß∩ ó ß«ßΓ«∩¡¿¿ "ú«-
  509. Γ«ó¡«ßΓ¿ ¬ óδ»«½¡Ñ¡¿ε, íπñπτ¿ óδúαπªÑ¡¡δ¼¿", ¿ óδí¿αáÑΓ ¿º ¡¿σ «ñ¿¡, ¬«Γ«αδ⌐
  510. ¡áσ«ñ¿Γß∩ ó φΓ«¼ ß«ßΓ«∩¡¿¿ ñ«½∞ΦÑ «ßΓá½∞¡δσ (ß¼. É¿ßπ¡«¬ 9.9). àß½¿  ¿¼ÑÑΓß∩
  511. ñ«ßΓáΓ«τ¡«  ßó«í«ñ¡«⌐  »á¼∩Γ¿, »α«µÑßß »«ñ¬áτ¬¿ ºáúαπªáÑΓ óδíαá¡¡δ⌐ »α«µÑßß,
  512. óδ»«½¡∩∩ «»Ñαᵿ¿ ó »«ß½Ññ«óáΓѽ∞¡«ßΓ¿, «íαáΓ¡«⌐ óδúαπº¬Ñ »α«µÑßßá.  æ¡áτá½á
  513. óδñѽ∩ÑΓß∩ Σ¿º¿τÑ߬á∩ »á¼∩Γ∞, ºáΓѼ ß πßΓα«⌐ßΓóá óδúαπº¬¿ ßτ¿ΓδóáÑΓß∩ ¡πª¡δ⌐
  514. »α«µÑßß ¿ «ßó«í«ªñáÑΓß∩ ¼ÑßΓ« ¡á πßΓα«⌐ßΓóÑ.
  515.     àß½¿  »α«µÑßß  »«ñ¬áτ¬¿  óδ»«½¡¿½  »α«µÑñπαπ  ºáúαπº¬¿ πß»ÑΦ¡«, «¡ ó¡«ó∞
  516. »α«ß¼áΓα¿óáÑΓ ß«ó«¬π»¡«ßΓ∞ óδúαπªÑ¡¡δσ, ¡« ú«Γ«óδσ ¬ óδ»«½¡Ñ¡¿ε »α«µÑßß«ó  ó
  517. »«¿ß¬áσ  ß½ÑñπεΘÑú«  »α«µÑßßá,  ¬«Γ«αδ⌐ »αÑñ»«½áúáÑΓß∩ ºáúαπº¿Γ∞ ó »á¼∩Γ∞, ¿
  518. »«óΓ«α∩ÑΓ π¬áºá¡¡πε »«ß½Ññ«óáΓѽ∞¡«ßΓ∞ ñÑ⌐ßΓó¿⌐. é ¬«¡Ñτ¡«¼ ¿Γ«úÑ  ó«º¡¿¬áÑΓ
  519. «ñ¡á ¿º ß½ÑñπεΘ¿σ ß¿Γπᵿ⌐:
  520.   *  ìá πßΓα«⌐ßΓóÑ óδúαπº¬¿ í«½∞ΦÑ ¡ÑΓ ¡¿ «ñ¡«ú« »α«µÑßßá, ú«Γ«ó«ú« ¬ óδ»«½-
  521.     ¡Ñ¡¿ε. Åα«µÑßß »«ñ¬áτ¬¿ »α¿«ßΓá¡áó½¿óáÑΓ ßó«ε αáí«Γπ ñ« ΓÑσ »«α, »«¬á ¡Ñ
  522.     ó«º«í¡«ó¿Γß∩ »α«µÑßß ¡á πßΓα«⌐ßΓóÑ óδúαπº¬¿ ¿½¿ »«¬á  ∩ñα«  ¡Ñ  óδúαπº¿Γ
  523.     »α«µÑßß,  ú«Γ«óδ⌐ ¬ óδ»«½¡Ñ¡¿ε. (éß»«¼¡¿¼ ñ¿áúαá¼¼π ß«ßΓ«∩¡¿⌐ ¡á É¿ßπ¡¬Ñ
  524.     6.1).
  525.   * Åα«µÑßß »«ñ¬áτ¬¿ «í¡áαπª¿½ »α«µÑßß, ú«Γ«óδ⌐ ¬ ºáúαπº¬Ñ, ¡« ó ß¿ßΓѼѠ¡Ñ-
  526.     ñ«ßΓáΓ«τ¡« »á¼∩Γ¿ ñ½∩ Ñú« αẼÑΘÑ¡¿∩. Åα«µÑßß »«ñ¬áτ¬¿  »δΓáÑΓß∩  ºáúαπ-
  527.     º¿Γ∞  ñαπú«⌐  »α«µÑßß ¿ ó ß½πτáÑ πß»Ñσá »ÑαѺá»π߬áÑΓ á½ú«α¿Γ¼ »«ñ¬áτ¬¿,
  528.     »α«ñ«½ªá∩ »«¿ß¬ ºáúαπªáѼδσ »α«µÑßß«ó.
  529.     àß½¿ »α«µÑßßπ »«ñ¬áτ¬¿ ¡πª¡« óδúαπº¿Γ∞  »α«µÑßß,  «¡  »α«ß¼áΓα¿óáÑΓ  óßÑ
  530. »α«µÑßßδ  ó »á¼∩Γ¿. ÅαѬαáΓ¿óΦ¿Ñ ßó«Ñ ßπΘÑßΓó«óá¡¿Ñ »α«µÑßßδ ¡Ñ »«ñσ«ñ∩Γ ñ½∩
  531. óδúαπº¬¿, »«ß¬«½∞¬π «¡¿ ¡Ñ ºá¡¿¼áεΓ Σ¿º¿τÑ߬πε »á¼∩Γ∞; ΓᬪѠ¡Ñ  ¼«úπΓ  íδΓ∞
  532. óδúαπªÑ¡δ »α«µÑßßδ, ºáí½«¬¿α«óá¡¡δÑ ó »á¼∩Γ¿, ¡á»α¿¼Ñα, óδ»«½¡∩εΘ¿Ñ «»Ñαᵿ¿
  533. ¡áñ  «í½áßΓ∩¼¿.  ƒñα« »αÑñ»«τ¿ΓáÑΓ óδúαπªáΓ∞ »α¿«ßΓá¡«ó½Ñ¡¡δÑ »α«µÑßßδ, »«ß-
  534. ¬«½∞¬π »α«µÑßßδ, ú«Γ«óδÑ ¬ óδ»«½¡Ñ¡¿ε, ¿¼ÑεΓ í«½∞ΦÑ Φá¡ß«ó íδΓ∞ ó߬«αÑ  óδí-
  535. αá¡¡δ¼¿  ¡á óδ»«½¡Ñ¡¿Ñ. ÉÑΦÑ¡¿Ñ « óδúαπº¬Ñ »α«µÑßßá »α¿¡¿¼áÑΓß∩ ∩ñα«¼ ¡á «ß-
  536. ¡«óá¡¿¿ Ñú« »α¿«α¿ΓÑΓá ¿ »α«ñ«½ª¿Γѽ∞¡«ßΓ¿ Ñú« »αÑíδóá¡¿∩ ó »á¼∩Γ¿.  àß½¿  ó
  537. »á¼∩Γ¿  ¡ÑΓ  ¡¿  «ñ¡«ú«  »α¿«ßΓá¡«ó½Ñ¡¡«ú« »α«µÑßßá, αÑΦÑ¡¿Ñ « Γ«¼, ¬á¬«⌐ ¿º
  538. »α«µÑßß«ó, ú«Γ«óδσ ¬ óδ»«½¡Ñ¡¿ε, ß½ÑñπÑΓ  óδúαπº¿Γ∞,  ºáó¿ß¿Γ  «Γ  º¡áτÑ¡¿∩,
  539. »α¿ßó«Ñ¡¡«ú« »α«µÑßßπ Σπ¡¬µ¿Ñ⌐ nice, á ΓᬪѠ«Γ »α«ñ«½ª¿Γѽ∞¡«ßΓ¿ »αÑíδóá¡¿∩
  540. »α«µÑßßá ó »á¼∩Γ¿.
  541.     Åα«µÑßß,  ú«Γ«óδ⌐ ¬ óδ»«½¡Ñ¡¿ε, ñ«½ªÑ¡ íδΓ∞ αѺ¿ñÑ¡Γ¡δ¼ ó »á¼∩Γ¿ ó ΓÑτÑ-
  542. ¡¿Ñ »« ¼Ñ¡∞ΦÑ⌐ ¼ÑαÑ 2 ßѬπ¡ñ ñ« Γ«ú«, ¬á¬ π⌐Γ¿ ¿º ¡ÑÑ, á »α«µÑßß,  ºáúαπªáÑ-
  543. ¼δ⌐ ó »á¼∩Γ∞, ñ«½ªÑ¡ »« ¼Ñ¡∞ΦÑ⌐ ¼ÑαÑ 2 ßѬπ¡ñδ »α«íδΓ∞ ¡á πßΓα«⌐ßΓóÑ óδúαπº-
  544. ¬¿. àß½¿ »α«µÑßß »«ñ¬áτ¬¿ ¡Ñ ¼«ªÑΓ ¡á⌐Γ¿ ¡¿ «ñ¡«ú« »α«µÑßßá, »«ñσ«ñ∩ΘÑú« ñ½∩
  545. óδúαπº¬¿,  ¿½¿  ¡¿  «ñ¡«ú« »α«µÑßßá, »«ñσ«ñ∩ΘÑú« ñ½∩ ºáúαπº¬¿, ¿½¿ ¡¿ «ñ¡«ú«
  546. »α«µÑßßá, »ÑαÑñ óδúαπº¬«⌐ ¡Ñ ¼Ñ¡ÑÑ 2 ßѬπ¡ñ (**) ¡áσ«ñ¿óΦÑú«ß∩ ó »á¼∩Γ¿,  «¡
  547. »α¿«ßΓá¡áó½¿óáÑΓ  ßó«ε  αáí«Γπ »« »α¿τ¿¡Ñ Γ«ú«, τΓ« Ñ¼π ¡πª¡« ºáúαπº¿Γ∞ »α«-
  548. µÑßß ó »á¼∩Γ∞, á ó »á¼∩Γ¿ ¡ÑΓ ¼ÑßΓá ñ½∩ Ñú« αẼÑΘÑ¡¿∩. é φΓ«⌐ ß¿Γπᵿ¿ Γá⌐-
  549. ¼Ñα ó«º«í¡«ó½∩ÑΓ óδ»«½¡Ñ¡¿Ñ »α«µÑßßá »«ñ¬áτ¬¿  τÑαѺ  ¬áªñπε  ßѬπ¡ñπ.  ƒñα«
  550.  
  551. ───────────────────────────────────────
  552. (**)  é  óÑαß¿¿  6  ß¿ßΓÑ¼δ  UNIX »α«µÑßß ¡Ñ ¼«ªÑΓ íδΓ∞ óδúαπªÑ¡ ¿º »á¼∩Γ¿ ß
  553.      µÑ½∞ε αáßτ¿ßΓ¬¿ ¼ÑßΓá ñ½∩ ºáúαπªáѼ«ú« »α«µÑßßá ñ« ΓÑσ »«α, »«¬á ºáúαπ-
  554.      ªáѼδ⌐ »α«µÑßß ¡Ñ »α«óÑñÑΓ ¡á ñ¿ß¬Ñ 3 ßѬπ¡ñδ. ôσ«ñ∩Θ¿⌐ ¿º »á¼∩Γ¿  »α«-
  555.      µÑßß ñ«½ªÑ¡ »α«óÑßΓ¿ ó »á¼∩Γ¿ ¡Ñ ¼Ñ¡ÑÑ 2 ßѬπ¡ñ. éαѼѡ¡«⌐ ¿¡ΓÑαóá½ Γá-
  556.      ¬¿¼  «íαẫ¼  ñѽ¿Γß∩ ¡á τáßΓ¿, ó αѺπ½∞ΓáΓÑ τÑú« »«óδΦáÑΓß∩ »α«¿ºó«ñ¿-
  557.      Γѽ∞¡«ßΓ∞ ß¿ßΓѼδ.
  558.  
  559.                                     261
  560.  
  561.     ┌────────────────────────────────────────────────────────────┐
  562.     │ á½ú«α¿Γ¼ swapper    /* ºáúαπº¬á óδúαπªÑ¡¡δσ »α«µÑßß«ó,     │
  563.     │                      * óδúαπº¬á ñαπú¿σ »α«µÑßß«ó ß µÑ½∞ε   │
  564.     │                      * αáßτ¿ßΓ¬¿ ¼ÑßΓá ó »á¼∩Γ¿ */         │
  565.     │ óσ«ñ¡á∩ ¿¡Σ«α¼áµ¿∩:  «ΓßπΓßΓóπÑΓ                           │
  566.     │ óδσ«ñ¡á∩ ¿¡Σ«α¼áµ¿∩: «ΓßπΓßΓóπÑΓ                           │
  567.     │ {                                                          │
  568.     │    loop:                                                   │
  569.     │      ñ½∩ (óßÑσ óδúαπªÑ¡¡δσ »α«µÑßß«ó, ú«Γ«óδσ ¬ óδ»«½¡Ñ¡¿ε)│
  570.     │          óδíαáΓ∞ »α«µÑßß, ¡áσ«ñ∩Θ¿⌐ß∩ ó ß«ßΓ«∩¡¿¿ óδúαπªÑ¡-│
  571.     │           ¡«ßΓ¿ ñ«½∞ΦÑ «ßΓá½∞¡δσ;                          │
  572.     │      Ñß½¿ (Γᬿσ »α«µÑßß«ó ¡ÑΓ)                            │
  573.     │      {                                                     │
  574.     │          »α¿«ßΓá¡«ó¿Γ∞ß∩ (ñ« ¼«¼Ñ¡Γá, ¬«úñá ó«º¡¿¬¡ÑΓ ¡Ñ«í-│
  575.     │           σ«ñ¿¼«ßΓ∞ ó ºáúαπº¬Ñ »α«µÑßß«ó);                 │
  576.     │          »ÑαÑ⌐Γ¿ ¡á loop;                                  │
  577.     │      }                                                     │
  578.     │      Ñß½¿ (ó «ß¡«ó¡«⌐ »á¼∩Γ¿ ñ«ßΓáΓ«τ¡« ¼ÑßΓá ñ½∩ αẼÑΘÑ- │
  579.     │       ¡¿∩ »α«µÑßßá)                                        │
  580.     │      {                                                     │
  581.     │          ºáúαπº¿Γ∞ »α«µÑßß;                                │
  582.     │          »ÑαÑ⌐Γ¿ ¡á loop;                                  │
  583.     │      }                                                     │
  584.     │  /* loop2: ßεñá óßΓáó½∩εΓß∩ ¿ß»αáó½Ñ¡¿∩, ó¡ÑßÑ¡¡δÑ ó á½ú«- │
  585.     │   * α¿Γ¼ */                                                │
  586.     │      ñ½∩ (óßÑσ »α«µÑßß«ó, ºáúαπªÑ¡¡δσ ó «ß¡«ó¡πε »á¼∩Γ∞,   │
  587.     │       ¬α«¼Ñ »αѬαáΓ¿óΦ¿σ ßπΘÑßΓó«óá¡¿Ñ ¿ ºáí½«¬¿α«óá¡¡δσ ó │
  588.     │       »á¼∩Γ¿)                                              │
  589.     │      {                                                     │
  590.     │          Ñß½¿ (ÑßΓ∞ σ«Γ∩ íδ «ñ¿¡ »α¿«ßΓá¡«ó½Ñ¡¡δ⌐ »α«µÑßß) │
  591.     │              óδíαáΓ∞ »α«µÑßß, π ¬«Γ«α«ú« ßπ¼¼á »α¿«α¿ΓÑΓá ¿│
  592.     │               »α«ñ«½ª¿Γѽ∞¡«ßΓ¿ ¡áσ«ªñÑ¡¿∩ ó »á¼∩Γ¿ ¡á¿-   │
  593.     │               í«½∞Φá∩;                                     │
  594.     │          ó »α«Γ¿ó¡«¼ ß½πτáÑ  /* ¡ÑΓ ¡¿ «ñ¡«ú« »α¿«ßΓá¡«ó-  │
  595.     │                               * ½Ñ¡¡«ú« »α«µÑßßá */        │
  596.     │              óδíαáΓ∞ »α«µÑßß, π ¬«Γ«α«ú« ßπ¼¼á »α«ñ«½ª¿-   │
  597.     │               Γѽ∞¡«ßΓ¿ ¡áσ«ªñÑ¡¿∩ ó »á¼∩Γ¿ ¿ º¡áτÑ¡¿∩ nice│
  598.     │               ¡á¿í«½∞Φá∩;                                  │
  599.     │      }                                                     │
  600.     │      Ñß½¿ (óδíαá¡¡δ⌐ »α«µÑßß ¡Ñ ∩ó½∩ÑΓß∩ »α¿«ßΓá¡«ó½Ñ¡¡δ¼  │
  601.     │       ¿½¿ ¡Ñ ß«í½εñÑ¡δ πß½«ó¿∩ αѺ¿ñÑ¡Γ¡«ßΓ¿)              │
  602.     │          »α¿«ßΓá¡«ó¿Γ∞ß∩ (ñ« ¼«¼Ñ¡Γá, ¬«úñá »«∩ó¿Γß∩ ó«º-  │
  603.     │           ¼«ª¡«ßΓ∞ ºáúαπº¿Γ∞ »α«µÑßß);                     │
  604.     │      ó »α«Γ¿ó¡«¼ ß½πτáÑ                                    │
  605.     │          óδúαπº¿Γ∞ »α«µÑßß;                                │
  606.     │      »ÑαÑ⌐Γ¿ ¡á loop;   /* ¡á loop2 ó ¿ß»αáó½Ñ¡¡«¼ á½ú«α¿Γ-│
  607.     │                          * ¼Ñ */                           │
  608.     │ }                                                          │
  609.     └────────────────────────────────────────────────────────────┘
  610.  
  611.                     É¿ßπ¡«¬ 9.9. Ç½ú«α¿Γ¼ »«ñ¬áτ¬¿
  612.  
  613.  
  614. Γá¬ªÑ ó«º«í¡«ó½∩ÑΓ αáí«Γπ »α«µÑßßá »«ñ¬áτ¬¿ ó Γ«¼ ß½πτáÑ, ¬«úñá «ñ¿¡ ¿º »α«-
  615. µÑß߫󠠻ÑαÑσ«ñ¿Γ ó ß«ßΓ«∩¡¿Ñ »α¿«ßΓá¡«óá, Γᬠ¬á¬ »«ß½Ññ¡¿⌐ ¼«ªÑΓ «¬áºáΓ∞ß∩
  616. í«½ÑÑ »«ñσ«ñ∩Θ¿¼ ñ½∩ óδúαπº¬¿ »α«µÑßß«¼ »« ßαáó¡Ñ¡¿ε ß αá¡ÑÑ αáßß¼«ΓαÑ¡¡δ¼¿.
  617. àß½¿ »α«µÑßß »«ñ¬áτ¬¿ αáßτ¿ßΓ¿½ ¼ÑßΓ« ó »á¼∩Γ¿ ¿½¿ Ñß½¿ «¡ íδ½ »α¿«ßΓá¡«ó½Ñ¡
  618. »« »α¿τ¿¡Ñ ¡Ñ󫺼«ª¡«ßΓ¿ ßñѽáΓ∞ φΓ«, «¡ ó«º«í¡«ó½∩ÑΓ ßó«ε αáí«Γπ ß  »ÑαѺá-
  619. »π߬ᠠá½ú«α¿Γ¼á  »«ñ¬áτ¬¿ (ß ßἫú« Ñú« ¡áτá½á), ó¡«ó∞ »αÑñ»α¿¡¿¼á∩ »«»δΓ¬π
  620.  
  621.                                     262
  622.  
  623. ºáúαπº¿Γ∞ «ª¿ñáεΘ¿Ñ óδ»«½¡Ñ¡¿∩ »α«µÑßßδ.
  624.     ìá É¿ßπ¡¬Ñ 9.10 »«¬áºá¡á ñ¿¡á¼¿¬á óδ»«½¡Ñ¡¿∩ »∩Γ¿ »α«µÑßß«ó ß  π¬áºá¡¿Ñ¼
  625. ¼«¼Ñ¡Γ«ó  ¿σ  πτáßΓ¿∩ ó αÑ὿ºáµ¿¿ á½ú«α¿Γ¼á »«ñ¬áτ¬¿. Å«½«ª¿¼ ñ½∩ »α«ßΓ«Γδ,
  626. τΓ« óßÑ »α«µÑßßδ ¿¡Γѡ߿󡫠¿ß»«½∞ºπεΓ αÑßπαßδ µÑ¡Γαá½∞¡«ú« »α«µÑßß«αá ¿ τΓ«
  627. «¡¿ ¡Ñ »α«¿ºó«ñ∩Γ «íαáΘÑ¡¿⌐ ¬ ß¿ßΓѼ¡δ¼ Σπ¡¬µ¿∩¼; ß½Ññ«óáΓѽ∞¡«,  »ÑαѬ½ετÑ-
  628. ¡¿Ñ  ¬«¡ΓѬßΓá  »α«¿ßσ«ñ¿Γ  Γ«½∞¬«  ó αѺπ½∞ΓáΓѠ󫺡¿¬¡«óÑ¡¿∩ »αÑαδóá¡¿⌐ »«
  629. Γá⌐¼Ñαπ ß ¿¡ΓÑαóὫ¼ ó 1 ßѬπ¡ñπ. Åα«µÑßß »«ñ¬áτ¬¿ ¿ß»«½¡∩ÑΓß∩  ß  ¡á¿óδßΦ¿¼
  630. »α¿«α¿ΓÑΓ«¼  »½á¡¿α«óá¡¿∩, »«φΓ«¼π «¡ óßÑúñá π¬½áñδóáÑΓß∩ ó ßѬπ¡ñ¡δ⌐ ¿¡ΓÑα-
  631. óá½, ¬«úñá Ñ¼π ÑßΓ∞ τΓ« ñѽáΓ∞. ÅαÑñ»«½«ª¿¼ ñá½ÑÑ, τΓ« »α«µÑßßδ ¿¼ÑεΓ «ñ¿¡á-
  632. ¬«óδ⌐ αẼÑα ¿ τΓ« ó «ß¡«ó¡«⌐ »á¼∩Γ¿ ¼«úπΓ «ñ¡«óαѼѡ¡«  »«¼ÑßΓ¿Γ∞ß∩  Γ«½∞¬«
  633. ñóá  »α«µÑßßá. æ¡áτá½á ó »á¼∩Γ¿ ¡áσ«ñ∩Γß∩ »α«µÑßßδ A ¿ B, «ßΓá½∞¡δÑ »α«µÑßßδ
  634. óδúαπªÑ¡δ. Åα«µÑßß »«ñ¬áτ¬¿ ¡Ñ ¼«ªÑΓ ßΓα«¡πΓ∞ ß ¼ÑßΓá ¡¿ «ñ¿¡ »α«µÑßß ó  ΓÑ-
  635. τÑ¡¿Ñ »Ñαóδσ ñóπσ ßѬπ¡ñ, »«ß¬«½∞¬π φΓ«ú« ΓαÑíπÑΓ πß½«ó¿Ñ ¡áσ«ªñÑ¡¿∩ »ÑαѼÑ-
  636. ΘáѼ«ú«  »α«µÑßßá  ó ΓÑτÑ¡¿Ñ φΓ«ú« ¿¡ΓÑαóá½á ¡á «ñ¡«¼ ¼ÑßΓÑ (ó »á¼∩Γ¿ ¿½¿ ¡á
  637. πßΓα«⌐ßΓóÑ óδúαπº¬¿), «ñ¡á¬« »« ¿ßΓÑτÑ¡¿¿ 2 ßѬπ¡ñ »α«µÑßß »«ñ¬áτ¬¿ óδúαπªá-
  638. ÑΓ »α«µÑßßδ A ¿ B ¿ ºáúαπªáÑΓ ¡á ¿σ ¼ÑßΓ« »α«µÑßßδ C ¿ D. Ä¡ »δΓáÑΓß∩  ΓᬪÑ
  639. ºáúαπº¿Γ∞ ¿ »α«µÑßß E, ¡« ΓÑα»¿Γ ¡Ñπñáτπ, »«ß¬«½∞¬π ó «ß¡«ó¡«⌐ »á¼∩Γ¿ ¡Ññ«ß-
  640. ΓáΓ«τ¡«  ¼ÑßΓá ñ½∩ φΓ«ú«. ìá 3-ßѬπ¡ñ¡«⌐ «Γ¼ÑΓ¬Ñ »α«µÑßß E óßÑ ÑΘÑ ú«ñÑ¡ ñ½∩
  641. ºáúαπº¬¿, »«ß¬«½∞¬π «¡ ¡áσ«ñ¿½ß∩ óßÑ 3 ßѬπ¡ñδ ¡á  πßΓα«⌐ßΓóÑ  óδúαπº¬¿,  ¡«
  642. »α«µÑßß  »«ñ¬áτ¬¿ ¡Ñ ¼«ªÑΓ óδúαπº¿Γ∞ ¿º »á¼∩Γ¿ ¡¿ «ñ¿¡ ¿º »α«µÑßß«ó, ¿í« «¡¿
  643. ¡áσ«ñ∩Γß∩ ó »á¼∩Γ¿ ¼Ñ¡ÑÑ 2 ßѬπ¡ñ. ìá 4-ßѬπ¡ñ¡«⌐ «Γ¼ÑΓ¬Ñ  »α«µÑßß  »«ñ¬áτ¬¿
  644. óδúαπªáÑΓ »α«µÑßßδ C ¿ D ¿ ºáúαπªáÑΓ ó¼ÑßΓ« ¡¿σ »α«µÑßßδ E ¿ A.
  645.     Åα«µÑßß  »«ñ¬áτ¬¿ óδí¿αáÑΓ »α«µÑßßδ ñ½∩ ºáúαπº¬¿, «ß¡«óδóá∩ß∞ ¡á »α«ñ«½-
  646. ª¿Γѽ∞¡«ßΓ¿ ¿σ »αÑíδóá¡¿∩ ¡á πßΓα«⌐ßΓóÑ óδúαπº¬¿. é ¬áτÑßΓóÑ ñαπú«ú«  ¬α¿ΓÑ-
  647. α¿∩ ¼«ªÑΓ »α¿¼Ñ¡∩Γ∞ß∩ í«½ÑÑ óδß«¬¿⌐ »α¿«α¿ΓÑΓ ºáúαπªáѼ«ú« »α«µÑßßá »« ßαáó-
  648. ¡Ñ¡¿ε  ß  «ßΓá½∞¡δ¼¿, ú«Γ«ó묨 ¬ óδ»«½¡Ñ¡¿ε »α«µÑßßἿ, »«ß¬«½∞¬π Γᬫ⌐ »α«-
  649. µÑßß í«½ÑÑ »αÑñ»«τΓ¿Γѽѡ ñ½∩ ºá»π߬á. Åαá¬Γ¿¬á »«¬áºá½á, τΓ«  Γᬫ⌐  »«ñσ«ñ
  650. "¡Ñ߬«½∞¬«"  »«óδΦáÑΓ »α«»π߬¡πε ß»«ß«í¡«ßΓ∞ ß¿ßΓѼδ ó πß½«ó¿∩σ ß¿½∞¡«⌐ ºáú-
  651. απªÑ¡¡«ßΓ¿ (ß¼. [Peachey 84]).
  652.     Ç½ú«α¿Γ¼ óδí«αá »α«µÑßßá ñ½∩ óδúαπº¬¿ ¿º  »á¼∩Γ¿  ß  µÑ½∞ε  «ßó«í«ªñÑ¡¿∩
  653. ¼ÑßΓá  ΓαÑíπѼ«ú«  «íΩѼᠠ¿¼ÑÑΓ, «ñ¡á¬«, í«½ÑÑ ßÑα∞Ѻ¡δÑ ¿ºΩ∩¡δ. é«-»Ñαóδσ,
  654. »α«µÑßß »«ñ¬áτ¬¿ »α«¿ºó«ñ¿Γ óδúαπº¬π ¡á «ß¡«óá¡¿¿ »α¿«α¿ΓÑΓá,  »α«ñ«½ª¿Γѽ∞-
  655. ¡«ßΓ¿ ¡áσ«ªñÑ¡¿∩ ó »á¼∩Γ¿ ¿ º¡áτÑ¡¿∩ nice. ìÑß¼«Γα∩ ¡á Γ«, τΓ« «¡ »α«¿ºó«ñ¿Γ
  656. óδúαπº¬π  »α«µÑßßá ß Ññ¿¡ßΓóÑ¡¡«⌐ µÑ½∞ε - «ßó«í«ñ¿Γ∞ ó »á¼∩Γ¿ ¼ÑßΓ« ñ½∩ ºáú-
  657. απªáѼ«ú« »α«µÑßßá, «¡ ¼«ªÑΓ óδúαπº¿Γ∞ ¿  »α«µÑßß,  ¬«Γ«αδ⌐  ¡Ñ  «ßó«í«ªñáÑΓ
  658. ¼ÑßΓ« ΓαÑíπѼ«ú« αẼÑαá. ìá»α¿¼Ñα, Ñß½¿ »α«µÑßß »«ñ¬áτ¬¿ »δΓáÑΓß∩ ºáúαπº¿Γ∞
  659. ó »á¼∩Γ∞ »α«µÑßß αẼÑα«¼ 1 îíá⌐Γ, á ó ß¿ßΓѼѠ«ΓßπΓßΓóπÑΓ ßó«í«ñ¡á∩ »á¼∩Γ∞,
  660. íπñÑΓ ñá½Ñ¬« ¡Ñ ñ«ßΓáΓ«τ¡« óδúαπº¿Γ∞ »α«µÑßß, ºá¡¿¼áεΘ¿⌐ Γ«½∞¬« 2 èíá⌐Γá »á-
  661. ¼∩Γ¿. é ¬áτÑßΓóÑ á½∞ΓÑα¡áΓ¿óδ ¼«ªÑΓ íδΓ∞ »αÑñ½«ªÑ¡á ßΓαáΓÑú¿∩ óδúαπº¬¿ úαπ»» 
  662. »α«µÑßß«ó »α¿ πß½«ó¿¿, τΓ« «¡¿ «ßó«í«ªñáεΓ ¼ÑßΓ«, ñ«ßΓáΓ«τ¡«Ñ ñ½∩ αẼÑΘÑ¡¿∩ 
  663. ºáúαπªáѼδσ »α«µÑßß«ó.¥¬ß»Ñα¿¼Ñ¡Γδ ß ¿ß»«½∞º«ó᡿Ѽ ¼áΦ¿¡δ PDP 11/23 »«¬áºá-
  664. ½¿,τΓ« ó πß½«ó¿∩σ ß¿½∞¡«⌐ ºáúαπªÑ¡¡«ßΓ¿ Γá¬á∩ ßΓαáΓÑú¿∩ ¼«ªÑΓ πóѽ¿τ¿Γ∞ »α«-
  665. ¿ºó«ñ¿Γѽ∞¡«ßΓ∞ ß¿ßΓÑ¼δ »«τΓ¿ ¡á 10 »α«µÑ¡Γ«ó (ß¼. [Peachey 84]).
  666.     é«-óΓ«αδσ, Ñß½¿ »α«µÑßß »«ñ¬áτ¬¿ »α¿«ßΓá¡«ó¿½ ßó«ε αáí«Γπ ¿ººá Γ«ú«, τΓ«
  667. ó  »á¼∩Γ¿  ¡Ñ  σóáΓ¿½«  ¼ÑßΓá  ñ½∩ ºáúαπº¬¿ »α«µÑßßá, »«ß½Ñ ó«º«í¡«ó½Ñ¡¿∩ «¡
  668. ó¡«ó∞ óδí¿αáÑΓ »α«µÑßß ñ½∩ ºáúαπº¬¿ ó »á¼∩Γ∞, ¡Ñß¼«Γα∩ ¡á Γ«, τΓ«  αá¡ÑÑ  ¿¼
  669. πªÑ  íδ½  ßñѽᡠ óδí«α.  Åα¿τ¿¡á Γᬫú« »«óÑñÑ¡¿∩ ºá¬½ετáÑΓß∩ ó Γ«¼, τΓ« ºá
  670. »α«ΦÑñΦÑÑ óαѼ∩ ó ß«ßΓ«∩¡¿Ñ ú«Γ«ó¡«ßΓ¿ ¬  óδ»«½¡Ñ¡¿ε  ¼«ú½¿  »ÑαÑ⌐Γ¿  ñαπú¿Ñ
  671. óδúαπªÑ¡¡δÑ  »α«µÑßßδ, í«½ÑÑ »«ñσ«ñ∩Θ¿Ñ ñ½∩ ºáúαπº¬¿ ó »á¼∩Γ∞ »« ßαáó¡Ñ¡¿ε ß
  672. αá¡ÑÑ óδíαá¡¡δ¼ »α«µÑßß«¼. Äñ¡á¬« «Γ φΓ«ú« ¼á½« πΓÑΦÑ¡¿∩ ñ½∩ αá¡ÑÑ óδíαá¡¡«-
  673. ú« »α«µÑßßá, óßÑ ÑΘÑ »δΓáεΘÑú«ß∩ ºáúαπº¿Γ∞ß∩ ó »á¼∩Γ∞. é ¡Ñ¬«Γ«αδσ  αÑ὿ºá-
  674. µ¿∩σ »α«µÑßß »«ñ¬áτ¬¿ ßΓαѼ¿Γß∩ ¬ Γ«¼π, τΓ«íδ »ÑαÑñ ºáúαπº¬«⌐ ó »á¼∩Γ∞ «ñ¡«-
  675. ú«  ¬απ»¡«ú« »α«µÑßßá óδúαπº¿Γ∞ í«½∞Φ«Ñ ¬«½¿τÑßΓó« »α«µÑßß«ó ¼á½Ñ¡∞¬«ú« αáº-
  676. ¼Ñαá, φΓ« ¿º¼Ñ¡Ñ¡¿Ñ ó íẫ󫼠á½ú«α¿Γ¼Ñ »«ñ¬áτ¬¿ «ΓαáªÑ¡« ó  ¬«¼¼Ñ¡Γáα¿∩σ  ¬
  677. á½ú«α¿Γ¼π (É¿ßπ¡«¬ 9.9).
  678.     é-ΓαÑΓ∞¿σ,  Ñß½¿ »α«µÑßß »«ñ¬áτ¬¿ óδí¿αáÑΓ ñ½∩ óδúαπº¬¿ »α«µÑßß, ¡áσ«ñ∩-
  679. Θ¿⌐ß∩ ó ß«ßΓ«∩¡¿¿ "ú«Γ«ó¡«ßΓ¿ ¬ óδ»«½¡Ñ¡¿ε", ¡Ñ ¿ß¬½ετÑ¡á ó«º¼«ª¡«ßΓ∞  Γ«ú«,
  680. τΓ«  φëà»α«µÑßß »«ß½Ñ ºáúαπº¬¿ ó »á¼∩Γ∞ ¡¿ αáºπ ¡Ñ íδ½ ºá»πΘÑ¡ ¡á ¿ß»«½¡Ñ-
  681. ¡¿Ñ. ¥Γ«Γ ß½πτá⌐ »«¬áºá¡ ¡á É¿ßπ¡¬Ñ 9.11, ¿º ¬«Γ«α«ú« ó¿ñ¡«, τΓ« ∩ñα« ºáúαπ-
  682.  
  683.                                     263
  684.  
  685. ªáÑΓ »α«µÑßß D ¡á 2- ßѬπ¡ñ¡«⌐ «Γ¼ÑΓ¬Ñ, ºá»π߬áÑΓ  »α«µÑßß  C,  á  ºáΓѼ  ¡á
  686. 3-ßѬπ¡ñ¡«⌐  «Γ¼ÑΓ¬Ñ »α«µÑßß D óδúαπªáÑΓß∩ ó »«½∞ºπ »α«µÑßßá E (πßΓπ»á∩ »«ß-
  687. ½Ññ¡Ñ¼π ó º¡áτÑ¡¿¿ nice), ¡Ñß¼«Γα∩ ¡á Γ«, τΓ« »α«µÑßßπ D Γᬠ¿ ¡Ñ  íδ½  »αÑ-
  688. ñ«ßΓáó½Ñ¡ ûÅ. Å«¡∩Γ¡«, τΓ« Γá¬á∩ ß¿Γπᵿ∩ ∩ó½∩ÑΓß∩ ¡ÑªÑ½áΓѽ∞¡«⌐.
  689.     æ½ÑñπÑΓ  π»«¼∩¡πΓ∞  ÑΘÑ  «í  «ñ¡«⌐ «»áß¡«ßΓ¿. àß½¿ »α¿ »«»δΓ¬Ñ óδúαπº¿Γ∞
  690. »α«µÑßß ¡á πßΓα«⌐ßΓóÑ óδúαπº¬¿ ¡Ñ íπñÑΓ ¡á⌐ñÑ¡« ßó«í«ñ¡«Ñ ¼ÑßΓ«,  ó  ß¿ßΓѼÑ
  691. ¼«ªÑΓ  ó«º¡¿¬¡πΓ∞  Γπ»¿¬«óá∩  ß¿Γπᵿ∩, »α¿ ¬«Γ«α«⌐: óßÑ »α«µÑßßδ ó «ß¡«ó¡«⌐
  692.  
  693.  
  694. éαѼ∩  Åα«µÑßß A       B           C           D           E
  695. ──┬──────────────┬───────────┬───────────┬───────────┬───────────
  696.  0│       0      │     0     │ óδúαπªÑ¡  │ óδúαπªÑ¡  │ óδúαπªÑ¡
  697.   │    ºá»πΘÑ¡   │           │     0     │     0     │     0
  698.   │              │           │           │           │
  699.   │              │           │           │           │
  700.   │              │           │           │           │
  701.   │              │           │           │           │
  702. ──┼─      1      │     1     │     1     │     1     │     1
  703.  1│              │  ºá»πΘÑ¡  │           │           │
  704.   │              │           │           │           │
  705.   │              │           │           │           │
  706.   │              │           │           │           │
  707.   │              │           │           │           │
  708. ──┼─      2      │     2     │     2     │     2     │     2
  709.  2│   óδúαπªÑ¡   │ óδúαπªÑ¡  │ ºáúαπªÑ¡  │ ºáúαπªÑ¡  │
  710.   │       0      │     0     │     0     │     0     │
  711.   │              │           │  ºá»πΘÑ¡  │           │
  712.   │              │           │           │           │
  713.   │              │           │           │           │
  714. ──┼─      1      │     1     │     1     │     1     │     3
  715.  3│              │           │           │  ºá»πΘÑ¡  │
  716.   │              │           │           │           │
  717.   │              │           │           │           │
  718.   │              │           │           │           │
  719.   │              │           │           │           │
  720. ──┼─      2      │     2     │     2     │     2     │     4
  721.  4│   ºáúαπªÑ¡   │           │ óδúαπªÑ¡  │ óδúαπªÑ¡  │ ºáúαπªÑ¡
  722.   │       0      │           │     0     │     0     │     0
  723.   │              │           │           │           │  ºá»πΘÑ¡
  724.   │              │           │           │           │
  725.   │              │           │           │           │
  726. ──┼─      1      │     3     │     1     │     1     │     1
  727.  5│    ºá»πΘÑ¡   │           │           │           │
  728.   │              │           │           │           │
  729.   │              │           │           │           │
  730.   │              │           │           │           │
  731.   │              │           │           │           │
  732. ──┼─      2      │     4     │     2     │     2     │     2
  733.  6│   óδúαπªÑ¡   │ ºáúαπªÑ¡  │ ºáúαπªÑ¡  │           │ óδúαπªÑ¡
  734.   │       0      │     0     │     0     │           │     0
  735.   │              │  ºá»πΘÑ¡  │           │           │
  736.   │              │           │           │           │
  737.   v
  738.  
  739.  
  740.     É¿ßπ¡«¬ 9.10.    Å«ß½Ññ«óáΓѽ∞¡«ßΓ∞   «»Ñαᵿ⌐,   óδ»«½¡∩Ѽδσ
  741.                      »α«µÑßß«¼ »«ñ¬áτ¬¿
  742.  
  743.  
  744.  
  745.                                     264
  746.  
  747.  
  748. éαѼ∩  Åα«µÑßß A       B           C           D           E
  749. ──┬──────────────┬───────────┬───────────┬───────────┬───────────
  750.  0│       0      │     0     │ óδúαπªÑ¡  │  nice 25  │ óδúαπªÑ¡
  751.   │    ºá»πΘÑ¡   │           │     0     │ óδúαπªÑ¡  │     0
  752.   │              │           │           │     0     │
  753.   │              │           │           │           │
  754.   │              │           │           │           │
  755.   │              │           │           │           │
  756. ──┼─      1      │     1     │     1     │     1     │     1
  757.  1│              │  ºá»πΘÑ¡  │           │           │
  758.   │              │           │           │           │
  759.   │              │           │           │           │
  760.   │              │           │           │           │
  761.   │              │           │           │           │
  762. ──┼─      2      │     2     │     2     │     2     │     2
  763.  2│   óδúαπªÑ¡   │ óδúαπªÑ¡  │ ºáúαπªÑ¡  │ ºáúαπªÑ¡  │
  764.   │       0      │     0     │     0     │     0     │
  765.   │              │           │  ºá»πΘÑ¡  │           │
  766.   │              │           │           │           │
  767.   │              │           │           │           │
  768. ──┼─      1      │     1     │     1     │     1     │     3
  769.  3│              │           │           │ óδúαπªÑ¡  │ ºáúαπªÑ¡
  770.   │              │           │           │     0     │     0
  771.   │              │           │           │           │  ºá»πΘÑ¡
  772.   │              │           │           │           │
  773.   │              │           │           │           │
  774. ──┼─      2      │     2     │     2     │     1     │     1
  775.  4│   ºáúαπªÑ¡   │           │ óδúαπªÑ¡  │           │
  776.   │       0      │           │     0     │           │
  777.   │    ºá»πΘÑ¡   │           │           │           │
  778.   │              │           │           │           │
  779.   │              │           │           │           │
  780. ──┼─      1      │     3     │     1     │     2     │     2
  781.  5│              │ ºáúαπªÑ¡  │           │           │ óδúαπªÑ¡
  782.   │              │     0     │           │           │     0
  783.   │              │  ºá»πΘÑ¡  │           │           │
  784.   │              │           │           │           │
  785.   │              │           │           │           │
  786. ──┼─      2      │     1     │     2     │     3     │     1
  787.  6│   óδúαπªÑ¡   │           │           │ ºáúαπªÑ¡  │
  788.   │       0      │           │           │     0     │
  789.   │              │           │           │  ºá»πΘÑ¡  │
  790.   │              │           │           │           │
  791.   v
  792.  
  793.     É¿ßπ¡«¬ 9.11.  çáúαπº¬á »α«µÑßß«ó ó ß½πτáÑ αáºí¿ó¬¿ óαѼѡ¡δσ
  794.                    ¿¡ΓÑαóὫó ¡á τáßΓ¿
  795.  
  796.  
  797. »á¼∩Γ¿ ¡áσ«ñ∩Γß∩ ó ß«ßΓ«∩¡¿¿ »α¿«ßΓá¡«óá, óßÑ ú«Γ«óδÑ ¬ óδ»«½¡Ñ¡¿ε  »α«µÑßßδ
  798. óδúαπªÑ¡δ,  ñ½∩  ¡«óδσ  »α«µÑß߫󠠡á πßΓα«⌐ßΓóÑ óδúαπº¬¿ πªÑ ¡ÑΓ ¼ÑßΓá, ¡ÑΓ
  799. ßó«í«ñ¡«ú« ¼ÑßΓá ¿ ó «ß¡«ó¡«⌐ »á¼∩Γ¿. ¥Γá ß¿Γπᵿ∩ αáºí¿αáÑΓß∩ ó  π»α᪡ѡ¿¿
  800. 9.5.  ê¡ΓÑαÑß ¬ »α«í½Ñ¼á¼, ßó∩ºá¡¡δ¼ ß »«ñ¬áτ¬«⌐ »α«µÑßß«ó, ó »«ß½Ññ¡¿Ñ ú«ñδ
  801. ߻ὠó ßó∩º¿ ß αÑ὿ºáµ¿Ñ⌐ á½ú«α¿Γ¼«ó »«ñ¬áτ¬¿ ßΓαá¡¿µ »á¼∩Γ¿.
  802.  
  803.  
  804.  
  805.  
  806.  
  807.                                     265
  808.  
  809.     E9.2 ÅÄäèÇùèÇ ÅÄ çÇÅÉÄæôF
  810.  
  811.     Ç½ú«α¿Γ¼ »«ñ¬áτ¬¿ ßΓαá¡¿µ »á¼∩Γ¿ »«ññÑনóáÑΓß∩ ¡á ¼áΦ¿¡áσ ß« ßΓαá¡¿τ¡«⌐
  812. «αúá¡¿ºáµ¿Ñ⌐ »á¼∩Γ¿ ¿ ß ûÅ, ¿¼ÑεΘ¿¼ »αÑαδóáѼδÑ ¬«¼á¡ñδ (***). é ß¿ßΓѼáσ  ß
  813. »«ñ¬áτ¬«⌐  ßΓαá¡¿µ  «ΓßπΓßΓóπεΓ  «úαá¡¿τÑ¡¿∩ ¡á αẼÑα »α«µÑßßá, ßó∩ºá¡¡δÑ ß
  814. «íΩѼ«¼ ñ«ßΓπ»¡«⌐ Σ¿º¿τÑ߬«⌐ »á¼∩Γ¿. ìá»α¿¼Ñα, ó ¼áΦ¿¡áσ ß «íΩѼ«¼  Σ¿º¿τÑß-
  815. ¬«⌐  »á¼∩Γ¿  1 ¿ 2 îíá⌐Γá ¼«úπΓ ¿ß»«½¡∩Γ∞ß∩ »α«µÑßßδ αẼÑα«¼ 4 ¿½¿ 5 îíá⌐Γ.
  816. Äúαá¡¿τÑ¡¿Ñ ¡á ó¿αΓπá½∞¡δ⌐ αẼÑα »α«µÑßßá, ßó∩ºá¡¡«Ñ ß  «íΩѼ«¼  áñαÑßπѼ«⌐
  817. ó¿αΓπá½∞¡«⌐  »á¼∩Γ¿, «ßΓáÑΓß∩ ó ß¿½Ñ ¿ ºñÑß∞. Å«ß¬«½∞¬π »α«µÑßß ¼«ªÑΓ ¡Ñ »«-
  818. ¼ÑßΓ¿Γ∞ß∩ ó Σ¿º¿τÑ߬«⌐ »á¼∩Γ¿, ∩ñαπ »α¿σ«ñ¿Γß∩ ñ¿¡á¼¿τÑ߬¿ ºáúαπªáΓ∞  ó  »á-
  819. ¼∩Γ∞  «Γñѽ∞¡δÑ  Ñú«  τáßΓ¿ ¿ ¿ß»«½¡∩Γ∞ ¿σ, ¡Ñß¼«Γα∩ ¡á «ΓßπΓßΓó¿Ñ «ßΓá½∞¡δσ
  820. τáßΓÑ⌐. é ¼Ñσá¡¿º¼Ñ »«ñ¬áτ¬¿ ßΓαá¡¿µ óßÑ «Γ¬αδΓ« ñ½∩ »«½∞º«óáΓѽ∞߬¿σ  »α«ú-
  821. αá¼¼, ºá ¿ß¬½ετÑ¡¿Ñ¼ αáºαÑΦÑ¡¡«ú« »α«µÑßßπ ó¿αΓπá½∞¡«ú« αẼÑαá.
  822.     Åα«µÑßßδ ßΓαѼ∩Γß∩ ¿ß»«½¡∩Γ∞ ¬«¼á¡ñδ ¡Ñí«½∞Φ¿¼¿ »«αµ¿∩¼¿, ¬«Γ«αδÑ ¿¼Ñ¡π-
  823. εΓß∩  »α«úαá¼¼¡δ¼¿  µ¿¬½á¼¿  ¿½¿  »«ñ»α«úαἼἿ, ¿ß»«½∞ºπѼδÑ ¿¼¿ π¬áºáΓѽ¿
  824. úαπ»»¿απεΓß∩ ó ¡Ñí«½∞Φ¿Ñ »«ñ¡áí«αδ, αáß»«½áúáѼδÑ ó ¿¡Σ«α¼áµ¿«¡¡«¼ »α«ßΓαá¡-
  825. ßΓóÑ »α«µÑßßá. é φΓ«¼ ß«ßΓ«¿Γ ßπΓ∞ Γᬠ¡áºδóáѼ«ú«  »α¿¡µ¿»á  "½«¬á½∞¡«ßΓ¿".
  826. äÑ¡¡¿¡ú«¼  [Denning  68] í佫 ßΣ«α¼π½¿α«óá¡« »«¡∩Γ¿Ñ αáí«τÑú« ¼¡«ªÑßΓóá »α«-
  827. µÑßßᠬᬠ߫ó«¬π»¡«ßΓ¿ ßΓαá¡¿µ, ¿ß»«½∞º«óá¡¡δσ »α«µÑßß«¼ ó »«ß½Ññ¡¿σ n ßßδ½-
  828. ¬áσ ¡á áñαÑß¡«Ñ »α«ßΓαá¡ßΓó« »á¼∩Γ¿; τ¿ß½« n ¡áºδóáÑΓß∩ «¬¡«¼ αáí«τÑú«  ¼¡«-
  829. ªÑßΓóá.  Å«ß¬«½∞¬π  αáí«τÑÑ  ¼¡«ªÑßΓó« »α«µÑßßá ∩ó½∩ÑΓß∩ τáßΓ∞ε «Γ µÑ½«ú«, ó
  830. «ß¡«ó¡«⌐ »á¼∩Γ¿ ¼«ªÑΓ »«¼ÑßΓ¿Γ∞ß∩ í«½∞ΦÑ »α«µÑß߫󠻫 ßαáó¡Ñ¡¿ε ß ΓѼ¿  ß¿ß-
  831. ΓѼἿ,  úñÑ  π»αáó½Ñ¡¿Ñ »á¼∩Γ∞ε íếαπÑΓß∩ ¡á »«ñ¬áτ¬Ñ »α«µÑßß«ó, τΓ« ó ¬«-
  832. ¡Ñτ¡«¼ ¿Γ«úÑ »α¿ó«ñ¿Γ ¬ πóѽ¿τÑ¡¿ε »α«¿ºó«ñ¿Γѽ∞¡«ßΓ¿ ß¿ßΓѼδ. è«úñá »α«µÑßß
  833. «íαáΘáÑΓß∩ ¬ ßΓαá¡¿µÑ, «ΓßπΓßΓóπεΘÑ⌐  ó  Ñú«  αáí«τѼ  ¼¡«ªÑßΓóÑ,  ó«º¡¿¬áÑΓ
  834. «Φ¿í¬á,  »α¿ «íαáí«Γ¬Ñ ¬«Γ«α«⌐ ∩ñα« ¬«ααÑ¬Γ¿απÑΓ αáí«τÑÑ ¼¡«ªÑßΓó« »α«µÑßßá,
  835. ó ß½πτáÑ ¡Ñ«íσ«ñ¿¼«ßΓ¿ »«ñ¬áτ¿óá∩ ßΓαá¡¿µδ ß ó¡ÑΦ¡Ñú« πßΓα«⌐ßΓóá.
  836.     ìá É¿ßπ¡¬Ñ 9.12 »α¿óÑñѡᠻ«ß½Ññ«óáΓѽ∞¡«ßΓ∞ ¿ß»«½∞ºπѼδσ »α«µÑßß«¼ π¬á-
  837. ºáΓѽÑ⌐ ßΓαá¡¿µ, «»¿ßδóáεΘ¿σ αáí«τ¿Ñ ¼¡«ªÑßΓóá ß «¬¡á¼¿  αẽ¿τ¡δσ  αẼÑα«ó
  838. »α¿ πß½«ó¿¿ ß«í½εñÑ¡¿∩ á½ú«α¿Γ¼á ºá¼ÑΘÑ¡¿∩ "ßΓáਪ«ó" (ºá¼ÑΘÑ¡¿∩ ßΓαá¡¿µ »π-
  839. ΓѼ «Γ¬áτ¬¿ ΓÑσ, ¬ ¬«Γ«αδ¼ ¡á¿í«½ÑÑ ñ«½ú« ¡Ñ í佫 «íαáΘÑ¡¿⌐). Å« ¼ÑαÑ óδ»«½-
  840. ¡Ñ¡¿∩ »α«µÑßßá Ñú« αáí«τÑÑ ¼¡«ªÑßΓó« ó¿ñ«¿º¼Ñ¡∩ÑΓß∩ ó ß««ΓóÑΓßΓó¿¿ ß ¿ß»«½∞-
  841. ºπÑ¼δ¼¿ »α«µÑßß«¼ π¬áºáΓѽ∩¼¿ ßΓαá¡¿µ; πóѽ¿τÑ¡¿Ñ αẼÑαá «¬¡á ó½ÑτÑΓ ºá ß«-
  842. í«⌐ πóѽ¿τÑ¡¿Ñ αáí«τÑú« ¼¡«ªÑßΓóá ¿, ß ñαπú«⌐ ßΓ«α«¡δ, ß«¬αáΘÑ¡¿Ñ τ¿ß½á «Φ¿-
  843. í«¬  ó  óδ»«½¡Ñ¡¿¿ »α«µÑßßá. êß»«½∞º«óá¡¿Ñ ¡Ñ¿º¼Ñ¡¡«ú« αáí«τÑú« ¼¡«ªÑßΓóá ¡Ñ
  844. »αá¬Γ¿¬πÑΓß∩, »«ß¬«½∞¬π ºá»«¼¿¡á¡¿Ñ «τÑαÑñ¡«ßΓ¿ ß½Ññ«óá¡¿∩ π¬áºáΓѽÑ⌐  ßΓαá-
  845. ¡¿µ »«ΓαÑí«óὫ íδ ß½¿Φ¬«¼ í«½∞Φ¿σ ºáΓαáΓ. Åα¿í½¿º¿Γѽ∞¡«Ñ ß««ΓóÑΓßΓó¿Ñ ¼Ñª-
  846. ñπ  ¿º¼Ñ¡∩Ñ¼δ¼ αáí«τ¿¼ ¼¡«ªÑßΓó«¼ ¿ »α«ßΓαá¡ßΓó«¼ »α«µÑßßá ñ«ßΓ¿úáÑΓß∩ »πΓѼ
  847. πßΓᡫ󬿠í¿Γá π»«¼¿¡á¡¿∩ (reference bit) »α¿ «íαáΘÑ¡¿¿ ¬ ßΓαá¡¿µÑ »á¼∩Γ¿, á
  848. ΓᬪѠ»Ñα¿«ñ¿τÑ߬¿¼ «»α«ß«¼ π¬áºáΓѽÑ⌐ ßΓαá¡¿µ. àß½¿ ¡á ßΓαá¡¿µπ íδ½á ßñѽá-
  849. ¡á ßß佬á, φΓá ßΓαá¡¿µá ó¬½ετáÑΓß∩ ó αáí«τÑÑ ¼¡«ªÑßΓó«; ó  »α«Γ¿ó¡«¼  ß½πτáÑ
  850. «¡á "ñ«ºαÑóáÑΓ" ó »á¼∩Γ¿ ó «ª¿ñá¡¿¿ ßó«Ñ⌐ «τÑαÑñ¿.
  851.     é  ß½πτáѠ󫺡¿¬¡«óÑ¡¿∩ «Φ¿í¬¿ ¿º-ºá «íαáΘÑ¡¿∩ ¬ ßΓαá¡¿µÑ, «ΓßπΓßΓóπεΘÑ⌐
  852. ó αáí«τѼ ¼¡«ªÑßΓóÑ, ∩ñα« »α¿«ßΓá¡áó½¿óáÑΓ óδ»«½¡Ñ¡¿Ñ »α«µÑßßá ñ«  ΓÑσ  »«α,
  853. »«¬á ßΓαá¡¿µá ¡Ñ íπñÑΓ ßτ¿Γá¡á ó »á¼∩Γ∞ ¿ ¡Ñ ßΓá¡ÑΓ ñ«ßΓπ»¡«⌐ »α«µÑßßπ. è«ú-
  854. ñá ßΓαá¡¿µá íπñÑΓ ºáúαπªÑ¡á, »α«µÑßß »ÑαѺá»πßΓ¿Γ Γ𠬫¼á¡ñπ, ¡á ¬«Γ«α«⌐ óδ-
  855. »«½¡Ñ¡¿Ñ  »α«µÑßßá  í佫  »α¿«ßΓá¡«ó½Ñ¡« ¿º-ºá «Φ¿í¬¿. Æá¬¿¼ «íαẫ¼, αáí«Γá
  856. »«ñß¿ßΓÑ¼δ ºá¼ÑΘÑ¡¿∩ ßΓαá¡¿µ αáß»áñáÑΓß∩ ¡á ñóÑ τáßΓ¿: «Γ¬áτ¬á αÑñ¬« ¿ß»«½∞-
  857. ºπѼδσ ßΓαá¡¿µ ¡á πßΓα«⌐ßΓó« óδúαπº¬¿ ¿ «íαáí«Γ¬á  «Φ¿í«¬  ¿º-ºá  «ΓßπΓßΓó¿∩
  858. ¡πª¡«⌐ ßΓαá¡¿µδ. Æá¬«Ñ «íΘÑÑ Γ«½¬«óá¡¿Ñ ¼Ñσá¡¿º¼á ºá¼ÑΘÑ¡¿∩ ßΓαá¡¿µ, ¬«¡Ñτ¡«
  859. ªÑ,  óδσ«ñ¿Γ  ºá »αÑñÑ½δ «ñ¡«⌐ ¬«¡¬αÑΓ¡«⌐ ß¿ßΓѼδ. ÄßΓáóΦπεß∩ τáßΓ∞ ú½áóδ ¼δ
  860. »«ßó∩Γ¿¼ í«½ÑÑ ñÑΓá½∞¡«¼π αáßß¼«ΓαÑ¡¿ε «ß«íÑ¡¡«ßΓÑ⌐ αÑ὿ºáµ¿¿  φΓ«ú«  ¼Ñσá-
  861. ¡¿º¼á ó óÑαß¿¿ V ß¿ßΓѼδ UNIX.
  862.  
  863. ───────────────────────────────────────
  864. (***)  àß½¿ »α¿ ¿ß»«½¡Ñ¡¿¿ ¬«¼á¡ñδ ó«º¡¿¬áÑΓ «Φ¿í¬á, ßó∩ºá¡¡á∩ ß «ΓßπΓßΓó¿Ñ¼
  865.       ßΓαá¡¿µδ, »«ß½Ñ «íαáí«Γ¬¿ «Φ¿í¬¿ ûÅ «í∩ºá¡ »ÑαѺá»πßΓ¿Γ∞ ¬«¼á¡ñπ, »«ß-
  866.       ¬«½∞¬π »α«¼ÑªπΓ«τ¡δÑ αѺπ½∞ΓáΓδ, »«½πτÑ¡¡δÑ  ¬  ¼«¼Ñ¡Γπ  ó«º¡¿¬¡«óÑ¡¿∩
  867.       «Φ¿í¬¿, ¼«úπΓ íδΓ∞ πΓαáτÑ¡δ.
  868.  
  869.                                     266
  870.  
  871.  
  872.     E9.2.1 æΓαπ¬Γπαδ ñá¡¡δσ, ¿ß»«½∞ºπѼδÑ »«ñß¿ßΓѼ«⌐ ºá¼ÑΘÑ¡¿∩ ßΓαá¡¿µF
  873.  
  874.     ä½∩  »«ññÑ᪬¿  Σπ¡¬µ¿⌐ π»αáó½Ñ¡¿∩ »á¼∩Γ∞ε ¡á ¼áΦ¿¡¡«¼ (¡¿º¬«¼) πα«ó¡Ñ ¿
  875. ñ½∩ αÑ὿ºáµ¿¿ ¼Ñσá¡¿º¼á ºá¼ÑΘÑ¡¿∩ ßΓαá¡¿µ ∩ñα« ¿ß»«½∞ºπÑΓ 4 «ß¡«ó¡δÑ ßΓαπ¬-
  876. Γπαδ ñá¡¡δσ: ºá»¿ß¿ Γáí½¿µδ ßΓαá¡¿µ, ñÑß¬α¿»Γ«αδ  ñ¿ß¬«óδσ  í½«¬«ó,  Γáí½¿µπ
  877. ß«ñÑন¼«ú« ßΓαá¡¿τ¡δσ í½«¬«ó (page frame data table - ß«¬αáΘÑ¡¡«: pfdata) ¿
  878. Γáí½¿µπ  ¿ß»«½∞º«óá¡¿∩ «í½áßΓ¿ »«ñ¬áτ¬¿. îÑßΓ« ñ½∩ Γáí½¿µδ pfdata óδñѽ∩ÑΓß∩
  879. «ñ¿¡ αẠ¡á óßÑ óαѼ∩ ª¿º¡¿ ß¿ßΓѼδ, ñ½∩ ñαπú¿σ ªÑ ßΓαπ¬Γπα ßΓαá¡¿µδ  »á¼∩Γ¿
  880. óδñѽ∩εΓß∩ ñ¿¡á¼¿τÑ߬¿.
  881.     êº ú½áóδ 6 ¡á¼ ¿ºóÑßΓ¡«, τΓ« ¬áªñá∩ «í½áßΓ∞ αáß»«½áúáÑΓ ßó«¿¼¿ Γáí½¿µá¼¿
  882. ßΓαá¡¿µ, ß »«¼«Θ∞ε ¬«Γ«αδσ «ßπΘÑßΓó½∩ÑΓß∩ ñ«ßΓπ» ¬ Σ¿º¿τÑ߬«⌐ »á¼∩Γ¿. èáªñá∩
  883. ºá»¿ß∞  Γáí½¿µδ ßΓαá¡¿µ (É¿ßπ¡«¬ 9.13) ß«ßΓ«¿Γ ¿º Σ¿º¿τÑ߬«ú« áñαÑßá ßΓαá¡¿-
  884. µδ, ¬«ñá ºáΘ¿Γδ, ó αáºα∩ñá󠬫ëα«ú« «»¿ßδóáεΓß∩ »αáóá  ñ«ßΓπ»á  »α«µÑßßá  ¬
  885. ßΓαá¡¿µÑ (¡á τΓÑ¡¿Ñ, ºá»¿ß∞ ¿ ¿ß»«½¡Ñ¡¿Ñ), á ΓᬪѠ߽ÑñπεΘ¿σ ñó«¿τ¡δσ »«½Ñ⌐,
  886. ¿ß»«½∞ºπѼδσ ¼Ñσá¡¿º¼«¼ ºá¼ÑΘÑ¡¿∩ ßΓαá¡¿µ:
  887.  
  888. ū߽Ññ«óáΓѽ∞-
  889. ¡«ßΓ∞ π¬áºáΓÑ-       Éáí«τ¿Ñ ¼¡«ªÑßΓóá     ÉẼÑαδ «¬«¡
  890. ½Ñ⌐   ßΓαá¡¿µ      2         3           4               5
  891. ┌────────────┐ ┌───────┬──────────┬─────────────┬────────────────┐
  892. │     24     │ │  24   │    24    │     24      │       24       │
  893. ├────────────┤ │       │          │             │                │
  894. │     15     │ │ 15 24 │  15 24   │   15 24     │     15 24      │
  895. ├────────────┤ │       │          │             │                │
  896. │     18     │ │ 18 15 │ 18 15 24 │  18 15 24   │    18 15 24    │
  897. ├────────────┤ │       │          │             │                │
  898. │     23     │ │ 23 18 │ 23 18 15 │ 23 18 15 24 │   23 18 15 24  │
  899. ├────────────┤ │       │          │      ∙      │        ∙       │
  900. │     24     │ │ 24 23 │ 24 23 18 │      ∙      │        ∙       │
  901. ├────────────┤ │       │          │      ∙      │        ∙       │
  902. │     17     │ │ 17 24 │ 17 24 23 │ 17 24 23 18 │ 17 24 23 18 15 │
  903. ├────────────┤ │       │          │      ∙      │        ∙       │
  904. │     18     │ │ 18 17 │ 18 17 24 │      ∙      │        ∙       │
  905. ├────────────┤ │       │     ∙    │      ∙      │        ∙       │
  906. │     24     │ │ 24 18 │     ∙    │      ∙      │        ∙       │
  907. ├────────────┤ │       │     ∙    │      ∙      │        ∙       │
  908. │     18     │ │ 18 24 │     ∙    │      ∙      │        ∙       │
  909. ├────────────┤ │       │     ∙    │      ∙      │        ∙       │
  910. │     17     │ │ 17 18 │     ∙    │      ∙      │        ∙       │
  911. ├────────────┤ │       │     ∙    │      ∙      │        ∙       │
  912. │     17     │ │       │     ∙    │      ∙      │        ∙       │
  913. ├────────────┤ │       │     ∙    │      ∙      │        ∙       │
  914. │     15     │ │ 15 17 │ 15 17 18 │ 15 17 18 24 │        ∙       │
  915. ├────────────┤ │       │          │      ∙      │        ∙       │
  916. │     24     │ │ 24 15 │ 24 15 17 │      ∙      │        ∙       │
  917. ├────────────┤ │       │     ∙    │      ∙      │        ∙       │
  918. │     17     │ │ 17 24 │     ∙    │      ∙      │        ∙       │
  919. ├────────────┤ │       │     ∙    │      ∙      │        ∙       │
  920. │     24     │ │ 24 17 │     ∙    │      ∙      │        ∙       │
  921. ├────────────┤ │       │     ∙    │      ∙      │        ∙       │
  922. │     18     │ │ 18 24 │ 18 24 17 │      ∙      │        ∙       │
  923. └────────────┘ └───────┴──────────┴─────────────┴────────────────┘
  924.  
  925.             É¿ßπ¡«¬ 9.12. Éáí«τÑÑ ¼¡«ªÑßΓó« »α«µÑßßá
  926.  
  927.  
  928.   * í¿Γ ñ«ßΓπ»¡«ßΓ¿
  929.   * í¿Γ π»«¼¿¡á¡¿∩
  930.  
  931.                                     267
  932.  
  933.   * í¿Γ ¼«ñ¿Σ¿¬áµ¿¿
  934.   * í¿Γ ¬«»¿α«óá¡¿∩ »α¿ ºá»¿ß¿
  935.   * "ó«ºαáßΓ" ßΓαá¡¿µδ
  936.     ôßΓá¡«ó¬á  í¿Γá  ñ«ßΓπ»¡«ßΓ¿  ßó¿ñÑΓѽ∞ßΓóπÑΓ « »αáó¿½∞¡«ßΓ¿ ß«ñÑন¼«ú«
  937. ßΓαá¡¿µδ »á¼∩Γ¿, «ñ¡á¬« ¿º Γ«ú«, τΓ« í¿Γ ñ«ßΓπ»¡«ßΓ¿ ó䬽ετÑ¡, ¡Ñ ß½ÑñπÑΓ  ß
  938. ¡Ñ«íσ«ñ¿¼«ßΓ∞ε  Γ«,  τΓ«  ßßδ½¬á  ¡á ßΓαá¡¿µπ ¡Ññ«»πßΓ¿¼á, ó τѼ ¼δ πíÑñ¿¼ß∩
  939. »«ºªÑ. ü¿Γ π»«¼¿¡á¡¿∩ πßΓá¡áó½¿óáÑΓß∩ ó  Γ«¼  ß½πτáÑ,  Ñß½¿  »α«µÑßß  ñѽáÑΓ
  940. ßßδ½¬π  ¡á ßΓαá¡¿µπ, á í¿Γ ¼«ñ¿Σ¿¬áµ¿¿ - ó Γ«¼ ß½πτáÑ, Ñß½¿ »α«µÑßߠ߬«ααѬ-
  941. Γ¿α«óá½ ß«ñÑন¼«Ñ ßΓαá¡¿µδ. ôßΓá¡«ó¬á í¿Γá ¬«»¿α«óá¡¿∩ »α¿ ºá»¿ß¿, »α«¿ºó«-
  942. ñ¿¼á∩ ó« óαѼ∩ óδ»«½¡Ñ¡¿∩ ß¿ßΓѼ¡«⌐ Σπ¡¬µ¿¿ fork, ßó¿ñÑΓѽ∞ßΓóπÑΓ « Γ«¼, τΓ«
  943. ∩ñαπ ó ß½πτáÑ, ¬«úñá »α«µÑßß ¬«ααÑ¬Γ¿απÑΓ ß«ñÑন¼«Ñ ßΓαá¡¿µδ, ß½ÑñπÑΓ  ß«º-
  944. ñáóáΓ∞  ÑÑ  ¡«óπε ¬«»¿ε. ìᬫ¡Ñµ, "ó«ºαáßΓ" ßΓαá¡¿µδ ú«ó«α¿Γ « »α«ñ«½ª¿Γѽ∞-
  945. ¡«ßΓ¿ ÑÑ »αÑíδóá¡¿∩ ó ß«ßΓáóÑ αáí«τÑú« ¼¡«ªÑßΓóá »α«µÑßßá. ü¿Γδ ñ«ßΓπ»¡«ßΓ¿,
  946. ¬«»¿α«óá¡¿∩ »α¿ ºá»¿ß¿ ¿ "ó«ºαáßΓ" ßΓαá¡¿µδ πßΓá¡áó½¿óáεΓß∩ ∩ñα«¼, í¿Γδ π»«-
  947. ¼¿¡á¡¿∩ ¿ ¼«ñ¿Σ¿¬áµ¿¿ - á»»áαáΓ¡δ¼ »πΓѼ; ó  αáºñѽѠ 9.2.4  αáßß¼áΓα¿óáεΓß∩
  948. ¬«¡Σ¿úπαᵿ¿, ó ¬«Γ«αδσ φΓ¿ ó«º¼«ª¡«ßΓ¿ ¡Ñ »«ññÑনóáεΓß∩ á»»áαáΓπα«⌐.
  949.  
  950. ┌────────┐ ┌─>┌──────────────────────┬───────────────────────────┐
  951. │        │ │  │                      │                           │
  952. │        │ │  ├──────────────────────┼───────────────────────────┤
  953. │        │ │  │                      │                           │
  954. │        │ │  ├──────────────────────┼───────────────────────────┤
  955. │ Äí½áßΓ∞│ │  │                      │                           │
  956. │        │ │  ├──────────────────────┼───────────────────────────┤
  957. │        │ │  │çỿ߿ Γáí½¿µδ ßΓαá¡¿µ│äÑß¬α¿»Γ«αδ ñ¿ß¬«óδσ í½«¬«ó│
  958. │    ────┼─┘  ├──────────────────────┼───────────────────────────┤
  959. │        │    │                      │                           │
  960. │        │    ├──────────────────────┼───────────────────────────┤
  961. │        │    │                      │                           │
  962. └────────┘    ├──────────────────────┼───────────────────────────┤
  963.               │                      │                           │
  964.               ├──────────────────────┼───────────────────────────┤
  965.               │                      │                           │
  966.               ├──────────────────────┼───────────────────────────┤
  967.               │                      │                           │
  968.               ├──────────────────────┼───────────────────────────┤
  969.               │                      │                           │
  970.               └──────────────────────┴───────────────────────────┘
  971.  
  972.                      çỿß∞ Γáí½¿µδ ßΓαá¡¿µ
  973. ┌─────────────────────────────┬───────┬─────┬─────┬────┬─────┬───┐
  974. │ ÇñαÑß ßΓαá¡¿µδ (Σ¿º¿τÑ߬¿⌐) │髺αáßΓ│è«»¿-│î«ñ¿-│ô»«-│ä«-  │çá-│
  975. │                             │       │α«óá-│Σ¿¬á-│¼¿- │»πß- │Θ¿-│
  976. │                             │       │¡¿Ñ  │µ¿∩  │¡á- │Γ¿-  │Γá │
  977. │                             │       │»α¿  │     │¡¿Ñ │¼«ßΓ∞│   │
  978. │                             │       │ºá»¿-│     │    │     │   │
  979. │                             │       │ß¿   │     │    │     │   │
  980. └─────────────────────────────┴───────┴─────┴─────┴────┴─────┴───┘
  981.  
  982.                    äÑß¬α¿»Γ«α ñ¿ß¬«ó«ú« í½«¬á
  983. ┌───────────────────────┬───────────────┬────────────────────────┐
  984. │  ôßΓα«⌐ßΓó« óδúαπº¬¿  │  ì«¼Ñα í½«¬á  │ Æ¿» (¡áσ«ñ¿Γß∩ ¡á πß-  │
  985. │                       │               │ Γα«⌐ßΓóÑ óδúαπº¬¿, ó   │
  986. │                       │               │ Σá⌐½Ñ, »α¿ «íαáΘÑ¡¿¿   │
  987. │                       │               │ «í¡π½∩ÑΓß∩, ºá»«½¡∩ÑΓ- │
  988. │                       │               │ ß∩)                    │
  989. └───────────────────────┴───────────────┴────────────────────────┘
  990.  
  991.     É¿ßπ¡«¬ 9.13. çỿ߿ Γáí½¿µδ ßΓαá¡¿µ ¿ ñÑß¬α¿»Γ«αδ ñ¿ß¬«óδσ í½«¬«ó
  992.  
  993.                                     268
  994.  
  995.     èáªñá∩  ºá»¿ß∞  Γáí½¿µδ  ßΓαá¡¿µ ßó∩ºá¡á ß ñÑß¬α¿»Γ«α«¼ ñ¿ß¬«ó«ú« í½«¬á,
  996. «»¿ßδóáεΘ¿¼ ñ¿ß¬«óπε ¬«»¿ε ó¿αΓπá½∞¡«⌐ ßΓαá¡¿µδ (É¿ßπ¡«¬ 9.13). Å«φΓ«¼π »α«-
  997. µÑßßδ, ¿ß»«½∞ºπεΘ¿Ñ αáºñѽ∩Ѽπε «í½áßΓ∞, «íαáΘáεΓß∩ ¬ «íΘ¿¼ ºá»¿ß∩¼  Γáí½¿µδ
  998. ßΓαá¡¿µ  ¿  ¬ «ñ¡¿¼ ¿ ΓѼ ªÑ ñÑß¬α¿»Γ«αá¼ ñ¿ß¬«óδσ í½«¬«ó. æ«ñÑন¼«Ñ ó¿αΓπ-
  999. á½∞¡«⌐ ßΓαá¡¿µδ αáß»«½áúáÑΓß∩ ½¿í« ó «Γñѽ∞¡«¼ í½«¬Ñ ¡á πßΓα«⌐ßΓóÑ óδúαπº¬¿,
  1000. ½¿í« ó ¿ß»«½¡∩Ѽ«¼ Σá⌐½Ñ, ½¿í« ó««íΘÑ «ΓßπΓßΓóπÑΓ  ¡á  πßΓα«⌐ßΓóÑ  óδúαπº¬¿.
  1001. àß½¿ ßΓαá¡¿µá ¡áσ«ñ¿Γß∩ ¡á πßΓα«⌐ßΓóÑ óδúαπº¬¿, ó ñÑß¬α¿»Γ«αÑ ñ¿ß¬«ó«ú« í½«-
  1002. ¬á  ß«ñÑনΓß∩  ½«ú¿τÑ߬¿⌐  ¡«¼Ñα πßΓα«⌐ßΓóá ¿ ¡«¼Ñα í½«¬á, »« ¬«Γ«αδ¼ ¼«ª¡«
  1003. «Γδ߬áΓ∞ ß«ñÑন¼«Ñ ßΓαá¡¿µδ. àß½¿ ßΓαá¡¿µá ß«ñÑনΓß∩ ó ¿ß»«½¡∩Ѽ«¼  Σá⌐½Ñ,
  1004. ó  ñÑß¬α¿»Γ«αÑ ñ¿ß¬«ó«ú« í½«¬á αáß»«½áúáÑΓß∩ ¡«¼Ñα ½«ú¿τÑ߬«ú« í½«¬á ó Σá⌐½Ñ
  1005. ß ß«ñÑন¼δ¼ ßΓαá¡¿µδ; ∩ñα« ¼«ªÑΓ íδßΓα« »αÑ«íαẫóáΓ∞ φëà¡«¼Ñα ó áñαÑß ¡á
  1006. ñ¿ß¬Ñ. é ñÑß¬α¿»Γ«αÑ ñ¿ß¬«ó«ú« í½«¬á ΓᬪѠ¿¼ÑÑΓß∩ ¿¡Σ«α¼áµ¿∩ «  ñóπσ  πßΓá-
  1007. ¡áó½¿óáѼδσ  Σπ¡¬µ¿Ñ⌐ exec «ß«íδσ πß½«ó¿∩σ: ßΓαá¡¿µá »α¿ «íαáΘÑ¡¿¿ ¬ ¡Ñ⌐ ºá-
  1008. »«½¡∩ÑΓß∩ ("demand fill") ¿½¿ «í¡π½∩ÑΓß∩  ("demand  zero").  ÉáºΩ∩ߡѡ¿∩  »«
  1009. φΓ«¼π »«ó«ñπ ñáεΓß∩ ó αáºñѽѠ9.2.1.2.
  1010.     é  Γáí½¿µÑ  pfdata «»¿ßδóáÑΓß∩ ¬áªñá∩ ßΓαá¡¿µá Σ¿º¿τÑ߬«⌐ »á¼∩Γ¿. çỿ߿
  1011. Γáí½¿µδ »α«¿¡ñѬ߿α«óá¡δ »« ¡«¼Ñαπ ßΓαá¡¿µδ ¿ ß«ßΓ«∩Γ ¿º ß½ÑñπεΘ¿σ »«½Ñ⌐:
  1012.   * æΓáΓπß ßΓαá¡¿µδ, π¬áºδóáεΘ¿⌐ ¡á Γ«, τΓ« ßΓαá¡¿µá αáß»«½áúáÑΓß∩  ¡á  πßΓ-
  1013.     α«⌐ßΓóÑ óδúαπº¬¿ ¿½¿ ó ¿ß»«½¡∩Ѽ«¼ Σá⌐½Ñ, τΓ« ¬ ßΓαá¡¿µÑ »α«¿ºóÑñÑ¡« «í-
  1014.     αáΘÑ¡¿Ñ  »« »α∩¼«¼π ñ«ßΓπ»π ó »á¼∩Γ∞ (»πΓѼ ßτ¿Γδóá¡¿∩ ¿¡Σ«α¼áµ¿¿ ß πßΓ-
  1015.     α«⌐ßΓóá óδúαπº¬¿), ¿½¿ ¡á Γ«, τΓ« ßΓαá¡¿µá ¼«ªÑΓ íδΓ∞ »ÑαѡạáτÑ¡á.
  1016.   * è«½¿τÑßΓó« »α«µÑßß«ó, ßßδ½áεΘ¿σß∩ ¡á  ßΓαá¡¿µπ.  æτÑΓτ¿¬  ßß佫¬  σαá¡¿Γ
  1017.     τ¿ß½« ºá»¿ßÑ⌐ ó Γáí½¿µÑ ßΓαá¡¿µ, ¿¼ÑεΘ¿σ ßß佬π ¡á ΓѬπΘπε ßΓαá¡¿µπ. ¥Γ«
  1018.     º¡áτÑ¡¿Ñ ¼«ªÑΓ «Γ½¿τáΓ∞ß∩ «Γ ¬«½¿τÑßΓóá »α«µÑßß«ó, ¿ß»«½∞ºπεΘ¿σ αáºñѽ∩-
  1019.     Ñ¼πε «í½áßΓ∞ ß ñá¡¡«⌐ ßΓαá¡¿µÑ⌐, ó τѼ ¼δ πíÑñ¿¼ß∩ τπΓ∞ »«ºªÑ, ¬«úñá íπ-
  1020.     ñѼ ß¡«óá «íαáΘáΓ∞ß∩ ¬ á½ú«α¿Γ¼π Σπ¡¬µ¿¿ fork.
  1021.   * ï«ú¿τÑ߬¿⌐ ¡«¼Ñα πßΓα«⌐ßΓóá (πßΓα«⌐ßΓóá óδúαπº¬¿ ¿½¿ Σá⌐½«ó«⌐ ß¿ßΓѼδ) ¿
  1022.     ¡«¼Ñα í½«¬á, π¬áºδóáεΘ¿Ñ αáß»«½«ªÑ¡¿Ñ ß«ñÑন¼«ú« ßΓαá¡¿µδ.
  1023.   * ô¬áºáΓѽ¿ ¡á ñαπú¿Ñ ºá»¿ß¿ Γáí½¿µδ pfdata ó ß««ΓóÑΓßΓó¿¿ ß« ß»¿ß¬«¼ ßó«-
  1024.     í«ñ¡δσ ßΓαá¡¿µ ¿½¿ ß σÑΦ-«τÑαÑñ∞ε ßΓαá¡¿µ.
  1025.     Å« á¡á½«ú¿¿ ß íπΣÑα¡δ¼ ¬ÑΦѼ ∩ñα« ßó∩ºδóáÑΓ ºá»¿ß¿ Γáí½¿µδ pfdata ó ß»¿-
  1026. ß«¬  ßó«í«ñ¡δσ  ßΓαá¡¿µ ¿ σÑΦ-«τÑαÑñ∞. æ»¿ß«¬ ßó«í«ñ¡δσ ßΓαá¡¿µ »αÑñßΓáó½∩ÑΓ
  1027. ß«í«⌐ íπΣÑα, ¬«Γ«αδ⌐ ß«ñÑαª¿Γ ßΓαá¡¿µδ, ñ«ßΓπ»¡δÑ ñ½∩ »ÑαѡạáτÑ¡¿∩, «ñ¡á¬«
  1028. »α«µÑßß, «íαáΓ¿óΦ¿⌐ß∩ ¬ φΓ¿¼ ßΓαá¡¿µá¼, ¼«ªÑΓ ßΓ«½¬¡πΓ∞ß∩ ß «Φ¿í¬«⌐  áñαÑßá-
  1029. µ¿¿,  Γᬠ ¿ ¡Ñ »«½πτ¿ó ß««ΓóÑΓßΓóπεΘπε ßΓαá¡¿µπ ¿º ß»¿ß¬á. ¥Γ«Γ ß»¿ß«¬ ñáÑΓ
  1030. ∩ñαπ ó«º¼«ª¡«ßΓ∞ ß«¬αáΓ¿Γ∞ τ¿ß½« «»Ñαᵿ⌐ τΓÑ¡¿∩ ß πßΓα«⌐ßΓóá óδúαπº¬¿. ƒñα«
  1031. óδñѽ∩ÑΓ ßΓαá¡¿µδ ¿º φΓ«ú« ß»¿ß¬á »« óδΦÑ¡áºóá¡¡«¼π »α¿¡µ¿»π ºá¼ÑΘÑ¡¿∩ "ßΓá-
  1032. ਪ«ó". ƒñα« óδßΓαá¿óáÑΓ ºá»¿ß¿ Γáí½¿µδ ó σÑΦ-«τÑαÑñ∞ ó ß««ΓóÑΓßΓó¿¿ ß ¡«¼Ñ-
  1033. α«¼ πßΓα«⌐ßΓóá (óδúαπº¬¿) ¿ ¡«¼Ñα«¼ í½«¬á. êß»«½∞ºπ∩ φΓ¿ ¡«¼Ñαá, ∩ñα«  ¼«ªÑΓ
  1034. íδßΓα«  «Γδ߬áΓ∞ ßΓαá¡¿µπ, Ñß½¿ «¡á ¡áσ«ñ¿Γß∩ ó »á¼∩Γ¿. ÅÑαÑñáóá∩ Σ¿º¿τÑ߬πε
  1035. ßΓαá¡¿µπ «í½áßΓ¿, ∩ñα« óδí¿αáÑΓ ß««ΓóÑΓßΓóπεΘπε ºá»¿ß∞ ¿º  ß»¿ß¬á  ßó«í«ñ¡δσ
  1036. ßΓαá¡¿µ,  ¿ß»αáó½∩ÑΓ π¬áºá¡¡δÑ ó ¡Ñ⌐ ¡«¼Ñαá πßΓα«⌐ßΓóá ¿ í½«¬á ¿ »«¼ÑΘáÑΓ ÑÑ
  1037. ó ß««ΓóÑΓßΓóπεΘÑÑ ¼ÑßΓ« σÑΦ-«τÑαÑñ¿.
  1038.     èáªñá∩ ºá»¿ß∞ Γáí½¿µδ ¿ß»«½∞º«óá¡¿∩ «í½áßΓ¿ »«ñ¬áτ¬¿ ß««ΓóÑΓßΓóπÑΓ ßΓαá-
  1039. ¡¿µÑ, ¡áσ«ñ∩ΘÑ⌐ß∩ ¡á πßΓα«⌐ßΓóÑ óδúαπº¬¿. çỿß∞  ß«ñÑαª¿Γ  ßτÑΓτ¿¬  ßß佫¬,
  1040. »«¬áºδóáεΘ¿⌐ ¬«½¿τÑßΓ󫠺ỿßÑ⌐ Γáí½¿µδ ßΓαá¡¿µ, ó ¬«Γ«αδσ ¿¼ÑÑΓß∩ ßßδ½¬á ¡á
  1041. ΓѬπΘπε ßΓαá¡¿µπ.
  1042.     ìá  É¿ßπ¡¬Ñ  9.14  »«¬áºá¡á  óºá¿¼«ßó∩º∞ ¼Ñªñπ ºá»¿ß∩¼¿ Γáí½¿µδ ßΓαá¡¿µ,
  1043. ñÑß¬α¿»Γ«αἿ ñ¿ß¬«óδσ í½«¬«ó, ºá»¿ß∩¼¿ Γáí½¿µδ pfdata ¿ Γáí½¿µδ ¿ß»«½∞º«óá-
  1044. ¡¿∩ «í½áßΓ¿ »«ñ¬áτ¬¿. é¿αΓπá½∞¡δ⌐ áñαÑß 1493è «Γ«íαáªáÑΓß∩ ¡á ºá»¿ß∞ Γáí½¿µδ
  1045. ßΓαá¡¿µ, ß««ΓóÑΓßΓóπεΘπε ßΓαá¡¿µÑ ß Σ¿º¿τÑ߬¿¼ ¡«¼Ñα«¼ 794; ñÑß¬α¿»Γ«α  ñ¿ß-
  1046. ¬«ó«ú«  í½«¬á, ßó∩ºá¡¡δ⌐ ß φΓ«⌐ ºá»¿ß∞ε, ßó¿ñÑΓѽ∞ßΓóπÑΓ « Γ«¼, τΓ« ß«ñÑন-
  1047. ¼«Ñ ßΓαá¡¿µδ αáß»«½áúáÑΓß∩ ¡á πßΓα«⌐ßΓóÑ óδúαπº¬¿ ß  ¡«¼Ñα«¼  1  ó  ñ¿ß¬«ó«¼
  1048. í½«¬Ñ  ß  ¡«¼Ñα«¼ 2743. çỿß∞ Γáí½¿µδ pfdata, »«¼¿¼« Γ«ú«, τΓ« π¬áºδóáÑΓ ¡á
  1049. ΓÑ ªÑ ¡«¼Ñαá πßΓα«⌐ßΓóá ¿ í½«¬á, ß««íΘáÑΓ, τΓ« ßτÑΓτ¿¬ ßß佫¬ ¡á  Σ¿º¿τÑ߬πε
  1050. ßΓαá¡¿µπ  ¿¼ÑÑΓ º¡áτÑ¡¿Ñ, αáó¡«Ñ 1. Ä Γ«¼, »«τÑ¼π ¡«¼Ñα ñ¿ß¬«ó«ú« í½«¬á ñπí-
  1051. ½¿απÑΓß∩ ó ºá»¿ß¿ Γáí½¿µδ pfdata, óδ πº¡áÑΓÑ  ¿º  αáºñѽᠠ9.2.4.1.  æτÑΓτ¿¬
  1052. ßß佫¬  ¡á ó¿αΓπá½∞¡πε ßΓαá¡¿µπ (ó ºá»¿ß¿ Γáí½¿µδ ¿ß»«½∞º«óá¡¿∩ «í½áßΓ¿ »«ñ-
  1053. ¬áτ¬¿) ßó¿ñÑΓѽ∞ßΓóπÑΓ « Γ«¼, τΓ« ¡á ¬«»¿ε ßΓαá¡¿µδ ¡á  πßΓα«⌐ßΓóÑ  óδúαπº¬¿
  1054.  
  1055.                                     269
  1056.  
  1057. ßßδ½áÑΓß∩ Γ«½∞¬« «ñ¡á ºá»¿ß∞ Γáí½¿µδ ßΓαá¡¿µ.
  1058.  
  1059.  
  1060.     E9.2.1.1 öπ¡¬µ¿∩ fork ó ß¿ßΓѼѠߠºá¼ÑΘÑ¡¿Ñ¼ ßΓαá¡¿µF
  1061.  
  1062.     èᬠ πªÑ ú«ó«α¿½«ß∞ ó αáºñѽѠ7.1, ó« óαѼ∩ óδ»«½¡Ñ¡¿∩ Σπ¡¬µ¿¿ fork ∩ñα«
  1063. ß«ºñáÑΓ ¬«»¿ε ¬áªñ«⌐ «í½áßΓ¿ α«ñ¿Γѽ∞߬«ú« »α«µÑßßá ¿ »α¿ß«Ññ¿¡∩ÑΓ ÑÑ ¬ »α«-
  1064. µÑßßπ-»«Γ«¼¬π. é ß¿ßΓѼѠߠºá¼ÑΘÑ¡¿Ñ¼ ßΓαá-
  1065.  
  1066.              ┌───────────────────────┬──────────────────────────┐
  1067. é¿αΓπá½∞¡δ⌐  │çỿß∞ Γáí½¿µδ  ßΓαá¡¿µ│äÑß¬α¿»Γ«α ñ¿ß¬«ó«ú« í½«¬á│
  1068.    áñαÑß     ├───────────────────────┼──────────────────────────┤
  1069.    1493è     │   ì«¼Ñα ßΓαá¡¿µδ 794  │ ôßΓα«⌐ßΓó« 1   ü½«¬ 2743 │
  1070.              └───┼─┼─────────────────┴────────────────────┼─────┘
  1071.                  │ │                                      │
  1072.                  │ │ çỿß∞ Γáí½¿µδ pfdata,               │
  1073.                  │ │ ß««ΓóÑΓßΓóπεΘá∩ ßΓαá-   ┌────────────┘
  1074.     ┌────────────┘ v ¡¿µÑ ß ¡«¼Ñα«¼ 794      │
  1075.     │ ┌────────────┬───────────────────────┐ │
  1076.     │ │            │ æτÑΓτ¿¬ ßß佫¬      1 │ │  çỿß∞ Γáí½¿µδ
  1077.     │ │            ├───────────────────────┤ │  ¿ß»«½∞º«óá¡¿∩
  1078.     │ │            │ ì«¼Ñα πßΓα«⌐ßΓóá    1 │ │  «í½áßΓ¿ »«ñ¬áτ¬¿
  1079.     │ │            ├───────────────────────┤ │ ┌─────────────────┐
  1080.     │ │            │ ì«¼Ñα í½«¬á      2743 │ │ │æτÑΓτ¿¬ ßß佫¬  1│
  1081.     │ │            └─────────────────┼─────┘ │ └────────┼────────┘
  1082.     │ │                              │ ┌─────┘          │
  1083.     │ │                              │ │ ┌──────────────┘
  1084.     v v                              v v v
  1085.     ┌──────────────────────────┐     ┌───────────────────────────┐
  1086.     │ ö¿º¿τÑ߬á∩ ßΓαá¡¿µá  794 │     │ ì«¼Ñα í½«¬á          2743 │
  1087.     └──────────────────────────┘     └───────────────────────────┘
  1088.  
  1089.     É¿ßπ¡«¬ 9.14. éºá¿¼«ßó∩º∞ ¼Ñªñπ ßΓαπ¬ΓπαἿ ñá¡¡δσ, πτáßΓóπεΘ¿¼¿ ó  αÑá-
  1090.                   ½¿ºáµ¿¿ ¼Ñσá¡¿º¼á ºá¼ÑΘÑ¡¿∩ ßΓαá¡¿µ »« «íαáΘÑ¡¿ε
  1091.  
  1092. ¡¿µ ∩ñα« »« Γαáñ¿µ¿¿ ß«ºñáÑΓ Σ¿º¿τÑ߬πε ¬«»¿ε áñαÑß¡«ú« »α«ßΓαá¡ßΓóá »α«µÑß-
  1093. ßá-α«ñ¿Γѽ∩,  τΓ« ó «íΘѼ ß½πτáÑ ∩ó½∩ÑΓß∩ ñ«ó«½∞¡« αáßΓ«τ¿Γѽ∞¡«⌐ «»ÑαᵿÑ⌐,
  1094. »«ß¬«½∞¬π »α«µÑßß τáßΓ« »«ß½Ñ óδ»«½¡Ñ¡¿∩ Σπ¡¬µ¿¿ fork «íαáΘáÑΓß∩  ¬  Σπ¡¬µ¿¿
  1095. exec  ¿  ¡Ñºá¼Ññ½¿Γѽ∞¡«  «ßó«í«ªñáÑΓ Γ«½∞¬« τΓ« ß¬«»¿α«óá¡¡«Ñ »α«ßΓαá¡ßΓó«.
  1096. àß½¿ «í½áßΓ∞ αáºñѽ∩Ѽá∩, ó óÑαß¿¿ V ó¼ÑßΓ« ¬«»¿α«óá¡¿∩ ßΓαá¡¿µδ ∩ñα« »α«ßΓ«
  1097. πóѽ¿τ¿óáÑΓ º¡áτÑ¡¿Ñ ßτÑΓτ¿¬á ßß佫¬ ¡á «í½áßΓ∞ (ó Γáí½¿µÑ «í½áßΓÑ⌐, ó  Γáí-
  1098. ½¿µÑ  ßΓαá¡¿µ ¿ ó Γáí½¿µÑ pfdata). ÆÑ¼ ¡Ñ ¼Ñ¡ÑÑ, ñ½∩ τáßΓ¡δσ «í½áßΓÑ⌐, Γᬿσ
  1099. ¬á¬ «í½áßΓ∞ ñá¡¡δσ ¿ ßΓѬá, ∩ñα« «Γó«ñ¿Γ ó Γáí½¿µÑ «í½áßΓÑ⌐ ¿ Γáí½¿µÑ  ßΓαá-
  1100. ¡¿µ ¡«óπε ºá»¿ß∞, »«ß½Ñ τÑú« »α«ß¼áΓα¿óáÑΓ ó Γáí½¿µÑ ßΓαá¡¿µ óßÑ ºá»¿ß¿ »α«-
  1101. µÑßßá-α«ñ¿Γѽ∩: Ñß½¿ ºá»¿ß∞ óÑα¡á, ∩ñα« πóѽ¿τ¿óáÑΓ º¡áτÑ¡¿Ñ ßτÑΓτ¿¬á ßß佫¬
  1102. ó Γáí½¿µÑ pfdata, «ΓαáªáεΘÑÑ ¬«½¿τÑßΓó« »α«µÑßß«ó, ¿ß»«½∞ºπεΘ¿σ ßΓαá¡¿µπ τÑ-
  1103. αѺ  αạδÑ  «í½áßΓ¿  (ó «Γ½¿τ¿Ñ «Γ ΓÑσ »α«µÑßß«ó, ¬«Γ«αδÑ ¿ß»«½∞ºπεΓ ñá¡¡πε
  1104. ßΓαá¡¿µπ τÑαѺ αáºñѽ∩Ѽπε «í½áßΓ∞). àß½¿ ßΓαá¡¿µá αáß»«½áúáÑΓß∩ ¡á πßΓα«⌐ß-
  1105. ΓóÑ óδúαπº¬¿, ∩ñα« πóѽ¿τ¿óáÑΓ º¡áτÑ¡¿Ñ ßτÑΓτ¿¬á ßß佫¬ ó Γáí½¿µÑ  ¿ß»«½∞º«-
  1106. óá¡¿∩ «í½áßΓ¿ »«ñ¬áτ¬¿.
  1107.     ÆÑ»Ñα∞ ¡á ßΓαá¡¿µπ ¼«úπΓ ßßδ½áΓ∞ß∩ «íÑ «í½áßΓ¿, ¿ß»«½∞ºπεΘ¿Ñ φΓπ ßΓαá¡¿-
  1108. µπ ß«ó¼ÑßΓ¡«, »«¬á »α«µÑßß ¡Ñ óÑñÑΓ ¡á ¡ÑÑ ºá»¿ß∞. èá¬ Γ«½∞¬« ßΓαá¡¿µá »«¡á-
  1109. ñ«í¿Γß∩  »α«µÑßßπ  ñ½∩  ºá»¿ß¿, ∩ñα« ß«ºñáßΓ ÑÑ ¬«»¿ε, ß ΓѼ, τΓ«íδ π ¬áªñ«⌐
  1110. «í½áßΓ¿ íδ½á ßó«∩ ½¿τ¡á∩ óÑαß¿∩ ßΓαá¡¿µδ. ä½∩ φΓ«ú« »α¿  óδ»«½¡Ñ¡¿¿  Σπ¡¬µ¿¿
  1111. fork ó ¬áªñ«⌐ ºá»¿ß¿ Γáí½¿µδ ßΓαá¡¿µ, ß««ΓóÑΓßΓóπεΘÑ⌐ τáßΓ¡δ¼ «í½áßΓ∩¼ α«ñ¿-
  1112. Γѽ∩  ¿  »«Γ«¼¬á, ∩ñα« πßΓá¡áó½¿óáÑΓ í¿Γ "¬«»¿α«óá¡¿∩ »α¿ ºá»¿ß¿". àß½¿ «ñ¿¡
  1113. ¿º »α«µÑß߫󠻫»δΓáÑΓß∩ τΓ«-Γ« ºá»¿ßáΓ∞ ¡á ßΓαá¡¿µπ, «¡ »«½πτ¿Γ «Γ¬áº ß¿ßΓÑ-
  1114. ¼δ ºáΘ¿Γδ, »«ß½Ñ τÑú« ñ½∩ ¡Ñú« íπñÑΓ ß«ºñá¡á ¡«óá∩ ¬«»¿∩ ß«ñÑন¼«ú« ßΓαá¡¿-
  1115. µδ. Æá¬¿¼ «íαẫ¼, Σ¿º¿τÑ߬«Ñ ¬«»¿α«óá¡¿Ñ ßΓαá¡¿µδ «Γ¬½áñδóáÑΓß∩ ñ« Γ«ú« ¼«-
  1116.  
  1117.                                     270
  1118.  
  1119. ¼Ñ¡Γá, ¬«úñá ó φΓ«¼ ó«º¡¿¬¡ÑΓ αÑá½∞¡á∩ »«ΓαÑí¡«ßΓ∞.
  1120.     é ¬áτÑßΓóÑ »α¿¼Ñαá αáßß¼«Γα¿¼ É¿ßπ¡«¬ 9.15. Åα«µÑßßδ αáºñѽ∩εΓ ñ«ßΓπ»  ¬
  1121. Γáí½¿µÑ  ßΓαá¡¿µ  ß«ó¼ÑßΓ¡«  ¿ß»«½∞ºπѼ«⌐ «í½áßΓ¿ ¬«¼á¡ñ T, »«φΓ«¼π º¡áτÑ¡¿Ñ
  1122. ßτÑΓτ¿¬á ßß佫¬ ¡á «í½áßΓ∞ αáó¡« 2, á ¡á ßΓαá¡¿µδ «í½áßΓ¿ Ññ¿¡¿µÑ (ó Γáí½¿µÑ
  1123. pfdata). ƒñα« ¡áº¡áτáÑΓ »α«-
  1124.  
  1125.            Åα«µÑßß-α«ñ¿Γѽ∞           Åα«µÑßß-»«Γ«¼«¬
  1126.  
  1127.             ùáßΓ¡á∩ Γáí½¿µá            ùáßΓ¡á∩ Γáí½¿µá
  1128.            «í½áßΓÑ⌐ »α«µÑßßá          «í½áßΓÑ⌐ »α«µÑßßá
  1129.            ┌──────────────┐           ┌──────────────┐
  1130.            │ ∙            │           │ ∙            │
  1131.            ├─∙────────────┤           ├─∙────────────┤
  1132.            │ ∙          ∙ │           │ ∙          ∙ │
  1133.            └─∙──────────∙─┘           └─∙──────────∙─┘
  1134.              ∙   ┌ -----∙---------------┘          ∙
  1135.              ∙   ∙      ∙                          ∙
  1136.              v   v      v                          v
  1137. ┌───────────────────┐ ┌───────────────────┐ ┌───────────────────┐
  1138. │     Äí½áßΓ∞ T     │ │     Äí½áßΓ∞ P1    │ │     Äí½áßΓ∞ C1    │
  1139. │ æτÑΓτ¿¬ ßß佫¬  2 │ │ æτÑΓτ¿¬ ßß佫¬  1 │ │ æτÑΓτ¿¬ ßß佫¬  1 │
  1140. │┌─────────────────┐│ │┌─────────────────┐│ │┌─────────────────┐│
  1141. ││  çỿ߿ Γáí½¿µδ ││ ││  çỿ߿ Γáí½¿µδ ││ ││  çỿ߿ Γáí½¿µδ ││
  1142. ││     ßΓαá¡¿µ     ││ ││     ßΓαá¡¿µ     ││ ││     ßΓαá¡¿µ     ││
  1143. │├─────────────────┤│ │├─────────────────┤│ │├─────────────────┤│
  1144. ││        ∙        ││ ││        ∙        ││ ││        ∙        ││
  1145. ││        ∙        ││ ││        ∙        ││ ││        ∙        ││
  1146. │├─────────────────┤│ ││        ∙        ││ ││        ∙        ││
  1147. ││é¿αΓπá½∞-   æΓαá-││ ││        ∙        ││ ││        ∙        ││
  1148. ││¡δ⌐ áñαÑß   ¡¿µá ││ ││        ∙        ││ ││        ∙        ││
  1149. ││  24è        967 ││ ││        ∙        ││ ││        ∙        ││
  1150. │├──────────────∙──┤│ │├─────────────────┤│ │├─────────────────┤│
  1151. ││        ∙     ∙  ││ ││é¿αΓπá½∞-   æΓαá-││ ││é¿αΓπá½∞-   æΓαá-││
  1152. ││        ∙     ∙  ││ ││¡δ⌐ áñαÑß   ¡¿µá ││ ││¡δ⌐ áñαÑß   ¡¿µá ││
  1153. ││        ∙     ∙  ││ ││  97è        613 ││ ││  97è        613 ││
  1154. ││        ∙     ∙  ││ │├──────────────∙──┤│ │├──────────────∙──┤│
  1155. ││        ∙     ∙  ││ ││        ∙     ∙  ││ ││        ∙     ∙  ││
  1156. ││        ∙     ∙  ││ ││        ∙     ∙  ││ ││        ∙     ∙  ││
  1157. │└──────────────∙──┘│ │└──────────────∙──┘│ │└──────────────∙──┘│
  1158. └───────────────∙───┘ └───────────────∙───┘ └───────────────∙───┘
  1159.                 ∙                     ∙           ∙---------∙
  1160.                 v                     v           v
  1161. ┌─────────────────────┐         ┌─────────────────────┐
  1162. │ æΓαá¡¿τ¡δ⌐ í½«¬ 967 │         │ æΓαá¡¿τ¡δ⌐ í½«¬ 613 │
  1163. │ æτÑΓτ¿¬ ßß佫¬    1 │         │ æτÑΓτ¿¬ ßß佫¬    2 │
  1164. └─────────────────────┘         └─────────────────────┘
  1165.  
  1166.     É¿ßπ¡«¬ 9.15.  ÇñαÑßᵿ∩ ßΓαá¡¿µ,  πτáßΓóπεΘ¿σ ó »α«µÑßßÑ óδ-
  1167.                    »«½¡Ñ¡¿∩ Σπ¡¬µ¿¿ fork
  1168.  
  1169.  
  1170. µÑßßπ-»«Γ«¼¬π ¡«óπε «í½áßΓ∞ ñá¡¡δσ C1, ∩ó½∩εΘπεß∩ ¬«»¿Ñ⌐ «í½áßΓ¿ P1  »α«µÑß-
  1171. ßá-α«ñ¿Γѽ∩. ÄíÑ «í½áßΓ¿ ¿ß»«½∞ºπεΓ «ñ¡¿ ¿ ΓÑ ªÑ ºá»¿ß¿ Γáí½¿µδ ßΓαá¡¿µ, φΓ«
  1172. ó¿ñ¡« ¡á »α¿¼ÑαÑ ßΓαá¡¿µδ ß ó¿αΓπá½∞¡δ¼ áñαÑß«¼ 97è. ¥Γ«⌐ ßΓαá¡¿µÑ ó Γáí½¿µÑ
  1173. pfdata ß««ΓóÑΓßΓóπÑΓ ºá»¿ß∞ ß ¡«¼Ñα«¼ 613, ßτÑΓτ¿¬ ßß佫¬ ó ¬«Γ«α«⌐ αáóÑ¡ 2,
  1174. ¿í« ¡á ßΓαá¡¿µπ ßßδ½áεΓß∩ ñóÑ «í½áßΓ¿.
  1175.     é  σ«ñÑ óδ»«½¡Ñ¡¿∩ Σπ¡¬µ¿¿ fork ó ß¿ßΓѼѠBSD ß«ºñáÑΓß∩ Σ¿º¿τÑ߬á∩ ¬«»¿∩
  1176. ßΓαá¡¿µ α«ñ¿Γѽ∞߬«ú« »α«µÑßßá. Äñ¡á¬«, πτ¿Γδóá∩ ¡á½¿τ¿Ñ ß¿Γπᵿ⌐, ó ¬«Γ«αδσ
  1177. ß«ºñá¡¿Ñ Σ¿º¿τÑ߬«⌐ ¬«»¿¿ ¡Ñ ∩ó½∩ÑΓß∩ «í∩ºáΓѽ∞¡δ¼, ó ß¿ßΓѼѠBSD ßπΘÑßΓóπÑΓ
  1178.  
  1179.                                     271
  1180.  
  1181. ΓᬪѠΣπ¡¬µ¿∩ vfork, ¬«Γ«αá∩ ¿ß»«½∞ºπÑΓß∩ ó Γ«¼ ß½πτáÑ, Ñß½¿  »α«µÑßß  ßαáºπ
  1182. »«  ºáóÑαΦÑ¡¿¿ Σπ¡¬µ¿¿ fork ß«í¿αáÑΓß∩ ºá»πßΓ¿Γ∞ Σπ¡¬µ¿ε exec. öπ¡¬µ¿∩ vfork
  1183. ¡Ñ ¬«»¿απÑΓ Γáí½¿µδ ßΓαá¡¿µ, »«φΓ«¼π «¡á αáí«ΓáÑΓ íδßΓαÑÑ, τѼ Σπ¡¬µ¿∩  fork
  1184. ó  óÑαß¿¿  V ß¿ßΓѼδ UNIX. Äñ¡á¬« »α«µÑßß-»«Γ«¼«¬ »α¿ φΓ«¼ ¿ß»«½¡∩ÑΓß∩ ó ΓÑσ
  1185. ªÑ ßá¼δσ Σ¿º¿τÑ߬¿σ áñαÑßáσ, τΓ« ¿ Ñú« α«ñ¿Γѽ∞, ¿  ¼«ªÑΓ  »«φΓ«¼π  ºáΓÑαÑΓ∞
  1186. ñá¡¡δÑ  ¿  ßΓѬ  α«ñ¿Γѽ∞߬«ú« »α«µÑßßá. àß½¿ »α«úαá¼¼¿ßΓ ¿ß»«½∞ºπÑΓ Σπ¡¬µ¿ε
  1187. vfork ¡ÑóÑα¡«, ¼«ªÑΓ ó«º¡¿¬¡πΓ∞ «»áß¡á∩ ß¿Γπᵿ∩,  »«φΓ«¼π  óß∩  «ΓóÑΓßΓóÑ¡-
  1188. ¡«ßΓ∞ ºá ÑÑ ¿ß»«½∞º«ó᡿Ѡ󫺽áúáÑΓß∩ ¡á »α«úαá¼¼¿ßΓá. Éẽ¿τ¿Ñ ó »«ñσ«ñáσ ¬
  1189. αáßß¼áΓα¿óáѼ«¼π  ó«»α«ßπ  ó ß¿ßΓѼáσ UNIX ¿ BSD ¿¼ÑÑΓ Σ¿½«ß«Σ߬¿⌐ σáαá¬ΓÑα,
  1190. «¡¿ ñáεΓ αạδ⌐ «ΓóÑΓ ¡á «ñ¿¡ ¿ Γ«Γ ªÑ ó«»α«ß: ß½ÑñπÑΓ ½¿ ∩ñαπ ß¬αδóáΓ∞ «ß«-
  1191. íÑ¡¡«ßΓ¿ αÑ὿ºáµ¿¿ ßó«¿σ Σπ¡¬µ¿⌐, »αÑóαáΘá∩ ¿σ ó Γá⌐¡π  ñ½∩  »«½∞º«óáΓѽÑ⌐,
  1192. ¿½¿  ªÑ  ßΓ«¿Γ ñáΓ∞ «»δΓ¡δ¼ »«½∞º«óáΓѽ∩¼ ó«º¼«ª¡«ßΓ∞ »«óδß¿Γ∞ φΣΣÑ¬Γ¿ó¡«ßΓ∞
  1193. óδ»«½¡Ñ¡¿∩ ß¿ßΓѼ¡δσ «»Ñαᵿ⌐ ?
  1194.  
  1195.     ┌────────────────────────────────────────────────────────────┐
  1196.     │ int global;                                                │
  1197.     │ main()                                                     │
  1198.     │ {                                                          │
  1199.     │     int local;                                             │
  1200.     │                                                            │
  1201.     │     local = 1;                                             │
  1202.     │     if (vfork() == 0)                                      │
  1203.     │     {                                                      │
  1204.     │         /* »«Γ«¼«¬ */                                      │
  1205.     │         global = 2;  /* ºá»¿ß∞ ó «í½áßΓ∞ ñá¡¡δσ α«ñ¿Γѽ∩ */│
  1206.     │         local = 3;   /* ºá»¿ß∞ ó ßΓѬ α«ñ¿Γѽ∩ */          │
  1207.     │         _exit();                                           │
  1208.     │     }                                                      │
  1209.     │     printf("global %d local %d\n",global,local);           │
  1210.     │ }                                                          │
  1211.     └────────────────────────────────────────────────────────────┘
  1212.  
  1213.      É¿ßπ¡«¬ 9.16. öπ¡¬µ¿∩ vfork ¿ ¿ß¬áªÑ¡¿Ñ ¿¡Σ«α¼áµ¿¿ »α«µÑßßá
  1214.  
  1215.     é ¬áτÑßΓóÑ »α¿¼Ñαá αáßß¼«Γα¿¼ »α«úαá¼¼π, »α¿óÑñÑ¡¡πε  ¡á  É¿ßπ¡¬Ñ  9.16.
  1216. ū߽Ѡ óδ»«½¡Ñ¡¿∩ Σπ¡¬µ¿¿ vfork »α«µÑßß-»«Γ«¼«¬ ¡Ñ ºá»π߬áÑΓ Σπ¡¬µ¿ε exec, á
  1217. »ÑαÑπßΓá¡áó½¿óáÑΓ º¡áτÑ¡¿∩ »ÑαѼѡ¡δσ global ¿ local ¿  ºáóÑαΦáÑΓß∩  (****).
  1218. æ¿ßΓѼᠠúáαá¡Γ¿απÑΓ, τΓ« »α«µÑßß-α«ñ¿Γѽ∞ »α¿«ßΓá¡áó½¿óáÑΓß∩ ñ« Γ«ú« ¼«¼Ñ¡-
  1219. Γá, ¬«úñá »«Γ«¼«¬ ¿ß»«½¡¿Γ Σπ¡¬µ¿¿ exec ¿½¿ exit. é«º«í¡«ó¿ó ó ¬«¡Ñτ¡«¼ ¿Γ«-
  1220. úÑ ßó«Ñ óδ»«½¡Ñ¡¿Ñ, »α«µÑßß-α«ñ¿Γѽ∞ «í¡áαπª¿Γ, τΓ« º¡áτÑ¡¿∩ ñóπσ Ñú«  »ÑαÑ-
  1221. ¼Ñ¡¡δσ  ¡Ñ  ß«ó»áñáεΓ  ß  ΓѼ¿ º¡áτÑ¡¿∩¼¿, ¬«Γ«αδÑ í뫨 π ¡¿σ ñ« «íαáΘÑ¡¿∩ ¬
  1222. Σπ¡¬µ¿¿ vfork ! àΘÑ í«½∞Φ¿⌐ φΣΣÑ¬Γ ¼«ªÑΓ »α«¿ºóÑßΓ¿ ó«ºóαáΘÑ¡¿Ñ »α«µÑßßá-»«-
  1223. Γ«¼¬á ¿º Σπ¡¬µ¿¿, óδºóáóΦÑ⌐ Σπ¡¬µ¿ε vfork (ß¼. π»α᪡ѡ¿Ñ 9.8).
  1224.  
  1225.  
  1226.  
  1227.     E9.2.1.2 öπ¡¬µ¿∩ exec ó ß¿ßΓѼѠߠºá¼ÑΘÑ¡¿Ñ¼ ßΓαá¡¿µF
  1228.  
  1229.     èᬠπªÑ ú«ó«α¿½«ß∞ ó ú½áóÑ 7, ¬«úñá »α«µÑßß «íαáΘáÑΓß∩ ¬ ß¿ßΓѼ¡«⌐ Σπ¡¬-
  1230. µ¿¿ exec, ∩ñα« ßτ¿ΓδóáÑΓ ¿º Σá⌐½«ó«⌐ ß¿ßΓѼδ ó »á¼∩Γ∞ π¬áºá¡¡δ⌐  ¿ß»«½¡∩Ѽδ⌐
  1231. Σá⌐½.  Äñ¡á¬«  ó  ß¿ßΓѼѠ ß ºá¼ÑΘÑ¡¿Ñ¼ ßΓαá¡¿µ »« ºá»α«ßπ ¿ß»«½¡∩Ѽδ⌐ Σá⌐½,
  1232.  
  1233. ───────────────────────────────────────
  1234. (****) öπ¡¬µ¿∩ exit ¿ß»«½∞ºπÑΓß∩ ó óáα¿á¡ΓÑ _exit, »«Γ«¼π τΓ« «¡á  "«τ¿ΘáÑΓ"
  1235.        ßΓαπ¬Γπαδ ñá¡¡δσ, »ÑαÑñáóáѼδÑ τÑαѺ ßΓá¡ñáαΓ¡δ⌐ óó«ñ-óδó«ñ (¡á »«½∞-
  1236.        º«óáΓѽ∞߬«¼  πα«ó¡Ñ),  ñ½∩ «í«¿σ »α«µÑßß«ó, ΓᬠτΓ« «»ÑαáΓ«α printf,
  1237.        ¿ß»«½∞ºπѼδ⌐ α«ñ¿ΓѽѼ, ¡Ñ ñáßΓ »αáó¿½∞¡δ⌐ αѺπ½∞ΓáΓ - ÑΘÑ «ñ¿¡ ¡ÑªÑ-
  1238.        ½áΓѽ∞¡δ⌐ »«í«τ¡δ⌐ φΣΣÑ¬Γ «Γ »α¿¼Ñ¡Ñ¡¿∩ Σπ¡¬µ¿¿ vfork.
  1239.  
  1240.  
  1241.                                     272
  1242.  
  1243. ¿¼ÑεΘ¿⌐ í«½∞Φ«⌐ αẼÑα, ¼«ªÑΓ ¡Ñ π¼ÑßΓ¿Γ∞ß∩ ó ñ«ßΓπ»¡«¼ »α«ßΓαá¡ßΓóÑ  «ß¡«ó-
  1244. ¡«⌐  »á¼∩Γ¿. Å«φΓ«¼π ∩ñα« ¡Ñ ¡áº¡áτáÑΓ Ñ¼π ßαáºπ óßÑ »α«ßΓαá¡ßΓó«, á «Γó«ñ¿Γ
  1245. ¼ÑßΓ« ó »á¼∩Γ¿ »« ¼ÑαÑ ¡áñ«í¡«ßΓ¿.  æ¡áτá½á  ∩ñα«  ¡áº¡áτáÑΓ  Σá⌐½π  Γáí½¿µδ
  1246. ßΓαá¡¿µ ¿ ñÑß¬α¿»Γ«αδ ñ¿ß¬«óδσ í½«¬«ó, »«¼Ñτá∩ ßΓαá¡¿µδ ó ºá»¿ß∩σ Γáí½¿µ ¬á¬
  1247. "ºá»«½¡∩ѼδÑ  »α¿  «íαáΘÑ¡¿¿"  (ñ½∩  óßÑσ ñá¡¡δσ, ¬α«¼Ñ ¿¼ÑεΘ¿σ Γ¿» bss) ¿½¿
  1248. "«í¡π½∩ѼδÑ »α¿ «íαáΘÑ¡¿¿" (ñ½∩ ñá¡¡δσ Γ¿»á bss). æτ¿Γδóá∩ ó  »á¼∩Γ∞  ¬áªñπε
  1249. ßΓαá¡¿µπ  Σá⌐½á  »« á½ú«α¿Γ¼π read, »α«µÑßß »«½πτáÑΓ «Φ¿í¬π ¿º-ºá «ΓßπΓßΓó¿∩
  1250. (¡Ññ«ßΓπ»¡«ßΓ¿) ñá¡¡δσ. Å«ñ»α«úαἼᠫíαáí«Γ¬¿ «Φ¿í«¬ »α«óÑα∩ÑΓ, ∩ó½∩ÑΓß∩ ½¿
  1251. ßΓαá¡¿µá "ºá»«½¡∩Ѽ«⌐ »α¿ «íαáΘÑ¡¿¿" (Γ«úñá ÑÑ ß«ñÑন¼«Ñ  íπñÑΓ  ¡Ñ¼Ññ½Ñ¡¡«
  1252. ºáΓ¿αáΓ∞ß∩  ß«ñÑন¼δ¼  ¿ß»«½¡∩Ѽ«ú« Σá⌐½á ¿ »«φΓ«¼π ÑÑ ¡Ñ ¡áñ« «τ¿ΘáΓ∞) ¿½¿
  1253. "«í¡π½∩Ѽ«⌐ »α¿ «íαáΘÑ¡¿¿" (Γ«úñá ÑÑ ß½ÑñπÑΓ «τ¿ßΓ¿Γ∞). é αáºñѽѠ 9.2.3  ¼δ
  1254. πó¿ñ¿¼,  ¬á¬  φΓ«  »α«¿ßσ«ñ¿Γ.  àß½¿  »α«µÑßß ¡Ñ ¼«ªÑΓ »«¼ÑßΓ¿Γ∞ß∩ ó »á¼∩Γ¿,
  1255. "ßí«αΘ¿¬" ßΓαá¡¿µ «ßó«í«ªñáÑΓ ñ½∩ ¡Ñú« ¼ÑßΓ«, »Ñα¿«ñ¿τÑ߬¿ «Γ¬áτ¿óá∩ ¿º  »á-
  1256. ¼∩Γ¿ ¡Ñ¿ß»«½∞ºπѼδÑ ßΓαá¡¿µδ.
  1257.     é  φΓ«⌐ ßσѼѠó¿ñ¡δ ∩ó¡δÑ ¡Ññ«ßΓáΓ¬¿. é«-»Ñαóδσ, »α¿ τΓÑ¡¿¿ ¬áªñ«⌐ ßΓαá-
  1258. ¡¿µδ ¿ß»«½¡∩Ѽ«ú« Σá⌐½á »α«µÑßß ßΓὬ¿óáÑΓß∩ ß «Φ¿í¬«⌐ ¿º-ºá «íαáΘÑ¡¿∩ ¬ «Γ-
  1259. ßπΓßΓóπεΘÑ⌐ ßΓαá¡¿µÑ, »πßΓ∞ ñáªÑ »α«µÑßß  ¡¿¬«úñá  ¿  ¡Ñ  «íαáΘá½ß∩  ¬  ¡Ñ⌐.
  1260. é«-óΓ«αδσ,  Ñß½¿  »«ß½Ñ Γ«ú«, ¬á¬ "ßí«αΘ¿¬" ßΓαá¡¿µ «Γ¬áτá½ τáßΓ∞ ßΓαá¡¿µ ¿º
  1261. »á¼∩Γ¿, íδ½á ºá»πΘÑ¡á Σπ¡¬µ¿∩ exec, ¬áªñá∩ Γ«½∞¬« τΓ«  óδúαπªÑ¡¡á∩  ¿  ó¡«ó∞
  1262. »«¡áñ«í¿óΦá∩ß∩  ßΓαá¡¿µá  »«ΓαÑíπÑΓ  ñ«»«½¡¿Γѽ∞¡πε «»Ñαáµ¿ε »« ÑÑ ºáúαπº¬Ñ.
  1263. ùΓ«íδ »«óδß¿Γ∞ φΣΣÑ¬Γ¿ó¡«ßΓ∞ Σπ¡¬µ¿¿ exec, ∩ñα« ¼«ªÑΓ ó«ßΓαÑí«óáΓ∞  ßΓαá¡¿µπ
  1264. ¡Ñ»«ßαÑñßΓóÑ¡¡«  ¿º  ¿ß»«½¡∩Ѽ«ú« Σá⌐½á, Ñß½¿ ñá¡¡δÑ ó Σá⌐½Ñ ß««ΓóÑΓßΓóπεΘ¿¼
  1265. «íαẫ¼ ¡áßΓα«Ñ¡δ, τΓ« «»αÑñѽ∩ÑΓß∩ º¡áτÑ¡¿Ñ¼ Γ.¡. "¼áú¿τÑ߬«ú« τ¿ß½á".  Äñ-
  1266. ¡á¬«,  ¿ß»«½∞º«óá¡¿Ñ ßΓá¡ñáαΓ¡δσ á½ú«α¿Γ¼«ó ñ«ßΓπ»á ¬ Σá⌐½π (¡á»α¿¼Ñα, bmap)
  1267. »«ΓαÑí«óὫ íδ »α¿ «íαáΘÑ¡¿¿ ¬ ßΓαá¡¿µÑ, ß«ßΓ«∩ΘÑ⌐ ¿º í½«¬«ó ¬«ßóÑ¡¡«⌐ áñαÑ-
  1268. ßᵿ¿, í«½∞Φ¿σ ºáΓαáΓ, ßó∩ºá¡¡δσ ß ¼¡«ú«¬αáΓ¡δ¼ ¿ß»«½∞º«ó᡿Ѽ íπΣÑα¡«ú« ¬Ñ-
  1269. Φá ñ½∩ τΓÑ¡¿∩ ¬áªñ«ú« í½«¬á. èα«¼Ñ Γ«ú«, Σπ¡¬µ¿∩ bmap ¡Ñ ∩ó½∩ÑΓß∩  αÑÑ¡ΓÑαá-
  1270. íѽ∞¡«⌐,  «Γßεñᠠ󫺡¿¬áÑΓ «»áß¡«ßΓ∞ ¡áαπΦÑ¡¿∩ µÑ½«ßΓ¡«ßΓ¿ ñá¡¡δσ. é« óαѼ∩
  1271. óδ»«½¡Ñ¡¿∩ ß¿ßΓѼ¡«⌐ Σπ¡¬µ¿¿ read ∩ñα« πßΓá¡áó½¿óáÑΓ ó »α«ßΓαá¡ßΓóÑ »α«µÑßßá
  1272. º¡áτÑ¡¿∩ αẽ¿τ¡δσ »áαá¼ÑΓα«ó óó«ñá-óδó«ñá.  àß½¿  »α¿  »«»δΓ¬Ñ  ß¬«»¿α«óáΓ∞
  1273. ñá¡¡δÑ  ó  »α«ßΓαá¡ßΓó« »«½∞º«óáΓѽ∩ »α«µÑßß ßΓ«½¬¡ÑΓß∩ ß «ΓßπΓßΓó¿Ñ¼ ¡πª¡«⌐
  1274. ßΓαá¡¿µδ, «¡, ßτ¿Γδóá∩ ßΓαá¡¿µπ ¿º Σá⌐½«ó«⌐ ß¿ßΓѼδ, ¼«ªÑΓ ºáΓÑαÑΓ∞ ß«ñÑαªá-
  1275. Θ¿Ñ φΓ¿ »áαá¼ÑΓαδ »«½∩. Å«φΓ«¼π ∩ñα«  ¡Ñ  ¼«ªÑΓ  »α¿íÑúáΓ∞  ¬  ¿ß»«½∞º«óá¡¿ε
  1276. «íδτ¡δσ á½ú«α¿Γ¼«ó «íαáí«Γ¬¿ «Φ¿í«¬ ñá¡¡«ú« α«ñá. è«¡Ñτ¡« ªÑ á½ú«α¿Γ¼δ ñ«½ª-
  1277. ¡δ  íδΓ∞  ó  «íδτ¡δσ  ß½πτá∩σ αÑÑ¡ΓÑαáíѽ∞¡δ¼¿, »«ß¬«½∞¬π π ¬áªñ«ú« »α«µÑßßá
  1278. ßó«Ñ «Γñѽ∞¡«Ñ áñαÑß¡«Ñ »α«ßΓαá¡ßΓó« ¿ »α«µÑßß ¡Ñ ¼«ªÑΓ «ñ¡«óαѼѡ¡«  ¿ß»«½-
  1279. ¡∩Γ∞ ¡Ñ߬«½∞¬« ß¿ßΓѼ¡δσ Σπ¡¬µ¿⌐.
  1280.     ä½∩  Γ«ú«, τΓ«íδ ßτ¿ΓδóáΓ∞ ßΓαá¡¿µδ ¡Ñ»«ßαÑñßΓóÑ¡¡« ¿º ¿ß»«½¡∩Ѽ«ú« Σá⌐-
  1281. ½á, ∩ñα« ó« óαѼ∩ ¿ß»«½¡Ñ¡¿∩ Σπ¡¬µ¿¿ exec ß«ßΓáó½∩ÑΓ ß»¿ß«¬ ¡«¼Ñα«ó ñ¿ß¬«óδσ
  1282. í½«¬«ó Σá⌐½á ¿ »α¿ß«Ññ¿¡∩ÑΓ φΓ«Γ ß»¿ß«¬ ¬ ¿¡ñѬßπ Σá⌐½á. Éáí«Γá∩ ß Γáí½¿µá¼¿
  1283. ßΓαá¡¿µ Γᬫú« Σá⌐½á, ∩ñα« ¡áσ«ñ¿Γ ñÑß¬α¿»Γ«α ñ¿ß¬«ó«ú«  í½«¬á,  ß«ñÑαªáΘÑú«
  1284. ßΓαá¡¿µπ,  ¿ ºá»«¼¿¡áÑΓ ¡«¼Ñα í½«¬á ó¡πΓα¿ Σá⌐½á; φëà¡«¼Ñα »«ºªÑ ¿ß»«½∞ºπ-
  1285.  
  1286.                                                æ»¿ß«¬ í½«¬«ó,
  1287.                   Äí½áßΓ∞               ┌─> ßó∩ºá¡¡δ⌐ ß ¿¡ñѬ߫¼
  1288.     ┌─────────────────────────────────┐ │    ┌────────────────┐
  1289.     │                ê¡ñѬß───────────┼─┘  0 │                │
  1290.     │                                 │    ∙ │                │
  1291.     │                                 │    ∙ │                │
  1292.     │   äÑß¬α¿»Γ«α ñ¿ß¬«ó«ú« í½«¬á    │    ∙ │                │
  1293.     │  ┌───────────────────────────┐  │    ∙ │                │
  1294.     │  │ ï«ú¿τÑ߬¿⌐ í½«¬        84 │  │    ∙ ├────────────────┤
  1295.     │  └───────────────────────────┘  │   84 │       279      │
  1296.     │                                 │      ├────────────────┤
  1297.     └─────────────────────────────────┘      │                │
  1298.                                              │                │
  1299.                                              └────────────────┘
  1300.  
  1301.             É¿ßπ¡«¬ 9.17. ÄΓ«íαáªÑ¡¿Ñ Σá⌐½á ¡á «í½áßΓ∞
  1302.  
  1303.                                     273
  1304.  
  1305. ÑΓß∩ »α¿ ºáúαπº¬Ñ ßΓαá¡¿µδ ¿º Σá⌐½á. ìá É¿ßπ¡¬Ñ 9.17 »«¬áºá¡ »α¿¼Ñα, ó ¬«Γ«-
  1306. α«¼ ßΓαá¡¿µá ¿¼ÑÑΓ áñαÑß αáß»«½«ªÑ¡¿∩ ó ½«ú¿τÑ߬«¼ í½«¬Ñ ß ¡«¼Ñα«¼ 84 «Γ ¡á-
  1307. τá½á Σá⌐½á. é «í½áßΓ¿ ¿¼ÑÑΓß∩ π¬áºáΓѽ∞ ¡á ¿¡ñѬß, ó ¬«Γ«α«¼ ß«ñÑনΓß∩  ¡«-
  1308. ¼Ñα ß««ΓóÑΓßΓóπεΘÑú« Σ¿º¿τÑ߬«ú« í½«¬á ¡á ñ¿ß¬Ñ (279).
  1309.  
  1310.  
  1311.  
  1312.     E9.2.2 "æí«αΘ¿¬" ßΓαá¡¿µF
  1313.  
  1314.     "æí«αΘ¿¬"  ßΓαá¡¿µ (page stealer) ∩ó½∩ÑΓß∩ »α«µÑßß«¼, »α¿¡áñ½ÑªáΘ¿¼ ∩ñαπ
  1315. «»Ñαᵿ«¡¡«⌐ ß¿ßΓÑ¼δ ¿ óδ»«½¡∩εΘ¿¼ óδúαπº¬π ¿º »á¼∩Γ¿ ΓÑσ  ßΓαá¡¿µ,  ¬«Γ«αδÑ
  1316. í«½∞ΦÑ  ¡Ñ  óσ«ñ∩Γ  ó  ß«ßΓáó αáí«τÑú« ¼¡«ªÑßΓóá »«½∞º«óáΓѽ∞߬«ú« »α«µÑßßá.
  1317. ¥Γ«Γ »α«µÑßß ß«ºñáÑΓß∩ ∩ñα«¼ ó« óαѼ∩ ¿¡¿µ¿á½¿ºáµ¿¿ ß¿ßΓÑ¼δ ¿ ºá»π߬áÑΓß∩  ó
  1318. ½εí«⌐  ¼«¼Ñ¡Γ, ¬«úñá ó ¡Ñ¼ ó«º¡¿¬áÑΓ ¡Ñ«íσ«ñ¿¼«ßΓ∞. Ä¡ »α«ß¼áΓα¿óáÑΓ óßÑ á¬-
  1319. Γ¿ó¡δÑ ¡Ñºáí½«¬¿α«óá¡¡δÑ «í½áßΓ¿ ¿ πóѽ¿τ¿óáÑΓ  º¡áτÑ¡¿Ñ  "ó«ºαáßΓá"  ¬áªñ«⌐
  1320. »α¿¡áñ½ÑªáΘÑ⌐ ¿¼ ßΓαá¡¿µδ (ºáí½«¬¿α«óá¡¡δÑ «í½áßΓ¿ »α«»π߬áεΓß∩, ¡« ó»«ß½Ññ-
  1321. ßΓó¿¿, »« ß¡∩Γ¿¿ í½«¬¿α«ó¬¿, Γ«ªÑ íπñπΓ πτΓÑ¡δ). è«úñá »α«µÑßß »α¿ αáí«ΓÑ ß«
  1322. ßΓαá¡¿µÑ⌐,  »α¿¡áñ½ÑªáΘÑ⌐  «í½áßΓ¿, »«½πτáÑΓ «Φ¿í¬π, ∩ñα« í½«¬¿απÑΓ «í½áßΓ∞,
  1323. τΓ«íδ "ßí«αΘ¿¬" ¡Ñ ß¼«ú óδúαπº¿Γ∞ ßΓαá¡¿µπ ñ« ΓÑσ »«α, »«¬á «Φ¿í¬á ¡Ñ  íπñÑΓ
  1324. «íαáí«Γá¡á.
  1325.     æΓαá¡¿µá  ó »á¼∩Γ¿ ¼«ªÑΓ ¡áσ«ñ¿Γ∞ß∩ ó ñóπσ ß«ßΓ«∩¡¿∩σ: ½¿í« "ñ«ºαÑóáΓ∞",
  1326. ¡Ñ íπñπτ¿ ÑΘÑ ú«Γ«ó«⌐ ¬ óδúαπº¬Ñ, ½¿í« íδΓ∞ ú«Γ«ó«⌐ ¬ óδúαπº¬Ñ  ¿  ñ«ßΓπ»¡«⌐
  1327. ñ½∩  »α¿ó∩º¬¿ ¬ ñαπú¿¼ ó¿αΓπá½∞¡δ¼ ßΓαá¡¿µá¼. ÅÑαó«Ñ ß«ßΓ«∩¡¿Ñ «º¡áτáÑΓ, τΓ«
  1328. »α«µÑßß «íαáΓ¿½ß∩ ¬ ßΓαá¡¿µÑ ¿ »«φΓ«¼π ßΓαá¡¿µá ó¬½ετÑ¡á ó Ñú« αáí«τÑÑ  ¼¡«-
  1329. ªÑßΓó«.  Åα¿ «íαáΘÑ¡¿¿ ¬ ßΓαá¡¿µÑ ó ¡Ñ¬«Γ«αδσ ¼áΦ¿¡áσ á»»áαáΓ¡« πßΓá¡áó½¿óá-
  1330. ÑΓß∩ í¿Γ π»«¼¿¡á¡¿∩, Ñß½¿ ªÑ φΓá «»Ñαᵿ∩ ¡Ñ óδ»«½¡∩ÑΓß∩, ß««ΓóÑΓßΓóÑ¡¡«,  ¿
  1331. »α«úαá¼¼¡δÑ  ¼ÑΓ«ñδ  ß¬«αÑÑ  óßÑú«  ¿ß»«½∞ºπεΓß∩ ñαπú¿Ñ (αáºñѽ 9.2.4). àß½¿
  1332. ßΓαá¡¿µá ¡áσ«ñ¿Γß∩ ó »Ñαó«¼ ß«ßΓ«∩¡¿¿, "ßí«αΘ¿¬" ßíαáßδóáÑΓ í¿Γ π»«¼¿¡á¡¿∩ ó
  1333. ¡«½∞, ¡« ºá»«¼¿¡áÑΓ ¬«½¿τÑßΓó« »α«ß¼«Γα«ó ¼¡«ªÑßΓóá ßΓαá¡¿µ,  óδ»«½¡Ñ¡¡δσ  ß
  1334. ¼«¼Ñ¡Γá »«ß½Ññ¡Ñú« «íαáΘÑ¡¿∩ ¬ ßΓαá¡¿µÑ ß« ßΓ«α«¡δ »«½∞º«óáΓѽ∞߬«ú« »α«µÑß-
  1335. ßá.  Æá¬¿¼ «íαẫ¼, »Ñαó«Ñ ß«ßΓ«∩¡¿Ñ αáß»áñáÑΓß∩ ¡á ¡Ñ߬«½∞¬« »«ñß«ßΓ«∩¡¿⌐ ó
  1336. ß««ΓóÑΓßΓó¿¿ ß ΓѼ, ß¬«½∞¬« αẠ"ßí«αΘ¿¬" ßΓαá¡¿µ «íαáΓ¿½ß∩  ¬  ßΓαá¡¿µÑ  ñ«
  1337. Γ«ú«,  ¬á¬ ßΓαá¡¿µá ßΓá½á ú«Γ«ó«⌐ ñ½∩ óδúαπº¬¿ (ß¼. É¿ßπ¡«¬ 9.18). è«úñá φΓ«
  1338. τ¿ß½« »αÑóδΦáÑΓ ¡Ñ¬«Γ«α«Ñ »«α«ú«ó«Ñ º¡áτÑ¡¿Ñ,  ∩ñα«  »ÑαÑó«ñ¿Γ  ßΓαá¡¿µπ  ó«
  1339. óΓ«α«Ñ  ß«ßΓ«∩¡¿Ñ  - ß«ßΓ«∩¡¿Ñ ú«Γ«ó¡«ßΓ¿ ¬ óδúαπº¬Ñ. îá¬ß¿¼á½∞¡á∩ »α«ñ«½ª¿-
  1340. Γѽ∞¡«ßΓ∞ »αÑíδóá¡¿∩ ßΓαá¡¿µδ ó »Ñαó«¼ ß«ßΓ«∩¡¿¿ ºáó¿ß¿Γ «Γ πß½«ó¿⌐ ¬«¡¬αÑΓ-
  1341. ¡«⌐ αÑ὿ºáµ¿¿ ¿ «úαá¡¿τ¿óáÑΓß∩ τ¿ß½«¼ «ΓóÑñÑ¡¡δσ ñ½∩ φΓ«ú« »«½∩ αáºα∩ñ«ó  ó
  1342. ºá»¿ß¿ Γáí½¿µδ ßΓαá¡¿µ.
  1343.     ìá É¿ßπ¡¬Ñ 9.19 »«¬áºá¡« óºá¿¼«ñÑ⌐ßΓó¿Ñ ¼Ñªñπ »α«µÑßßἿ, αáí«ΓáεΘ¿¼¿ ß«
  1344. ßΓαá¡¿µÑ⌐,  ¿ "ßí«αΘ¿¬«¼" ßΓαá¡¿µ. û¿Σαδ «í«º¡áτáεΓ ¡«¼Ñα «íαáΘÑ¡¿∩ "ßí«αΘ¿-
  1345.  
  1346.                         æßδ½¬á ¡á ßΓαá¡¿µπ
  1347.     ┌────────────┬──────────┬──────────┬─────────────────┐
  1348.     │            ^          ^          ^                 │
  1349.     v            │          │          │                 │ â«Γ«ó-
  1350. ┌───────┐        │          │          │                 │ ¡«ßΓ∞
  1351. │ æΓαá- │      ┌─┴─┐      ┌─┴─┐      ┌─┴─┐             ┌─┴─┐ ¬
  1352. │ ¡¿µá ó│─────>│ 1 ├─────>│ 2 ├─────>│ 3 ├────····────>│ n │ óδ-
  1353. │ »á¼∩Γ¿│      └───┘      └───┘      └───┘             └─┬─┘ úαπº-
  1354. └───────┘      "䫺αÑóá¡¿Ñ" ßΓαá¡¿µδ --- «ΓßπΓßΓó¿Ñ      │   ¬Ñ
  1355.     ^                        ßß佫¬                      │
  1356.     │                                                    │
  1357.     │                       ┌────────┐                   │
  1358.     │                       │ æΓαá¡¿-│                   │
  1359. çá- └───────────────────────│ µá óδ- │<──────────────────┘ éδúαπº-
  1360. úαπº¬á                      │ úαπªÑ¡á│                     ¬á
  1361.                             └────────┘
  1362.  
  1363.             É¿ßπ¡«¬ 9.18. ä¿áúαá¼¼á ß«ßΓ«∩¡¿⌐ ßΓαá¡¿µδ
  1364.  
  1365.                                     274
  1366.  
  1367.  
  1368. ¬á" ¬ ßΓαá¡¿µÑ ß Γ«ú« ¼«¼Ñ¡Γá, ¬á¬ ßΓαá¡¿-
  1369. µá íδ½á ºáúαπªÑ¡á ó »á¼∩Γ∞. Åα«µÑßß, «íαáΓ¿óΦ¿⌐ß∩ ¬ ßΓαá¡¿µÑ  »«ß½Ñ  óΓ«α«ú«
  1370. »α«ß¼«Γαá ßΓαá¡¿µ "ßí«αΘ¿¬«¼", ßíα«ß¿½ ÑÑ "ó«ºαáßΓ" ó 0. Å«ß½Ñ ¬áªñ«ú« »α«ß-
  1371. ¼«Γαá »«½∞º«óáΓѽ∞߬¿⌐ »α«µÑßß «íαáΘá½ß∩ ¬ ßΓαá¡¿µÑ ó¡«ó∞, ¡« ó ¬«¡µÑ ¬«¡µ«ó
  1372. "ßí«αΘ¿¬" ßΓαá¡¿µ «ßπΘÑßΓó¿½ Γα¿ »α«ß¼«Γαá ßΓαá¡¿µδ ß ¼«¼Ñ¡Γá »«ß½Ññ¡Ñú« «í-
  1373. αáΘÑ¡¿∩ ¬ ¡Ñ⌐ ß« ßΓ«α«¡δ »«½∞º«óáΓѽ∞߬«ú« »α«µÑßßá ¿ óδúαπº¿½ ÑÑ ¿º »á¼∩Γ¿.
  1374.     àß½¿  «í½áßΓ∞ ¿ß»«½∞ºπÑΓß∩ ß«ó¼ÑßΓ¡« ¡Ñ ¼Ñ¡ÑÑ, τѼ ñóπ¼∩ »α«µÑßßἿ, óßÑ
  1375. «¡¿ αáí«ΓáεΓ ß í¿ΓἿ π»«¼¿¡á¡¿∩ ó «ñ¡«¼ ¿ Γ«¼  ªÑ  ¡áí«αÑ  ºá»¿ßÑ⌐  Γáí½¿µδ
  1376. ßΓαá¡¿µ.  Æá¬¿¼  «íαẫ¼, ßΓαá¡¿µδ ¼«úπΓ ó¬½ετáΓ∞ß∩ ó αáí«τ¿Ñ ¼¡«ªÑßΓóá ¡Ñß-
  1377. ¬«½∞¬¿σ »α«µÑßß«ó, ¡« ñ½∩ "ßí«αΘ¿¬á" ßΓαá¡¿µ φΓ« ¡Ñ ¿¼ÑÑΓ ¡¿¬á¬«ú« º¡áτÑ¡¿∩.
  1378. àß½¿ ßΓαá¡¿µá ó¬½ετÑ¡á ó αáí«τÑÑ ¼¡«ªÑßΓó« σ«Γ∩ íδ «ñ¡«ú« ¿º »α«µÑßß«ó,  «¡á
  1379. «ßΓáÑΓß∩  ó »á¼∩Γ¿; ó »α«Γ¿ó¡«¼ ß½πτáÑ «¡á ¼«ªÑΓ íδΓ∞ óδúαπªÑ¡á. ì¿τÑú«, τΓ«
  1380. «ñ¡á «í½áßΓ∞, ¬ »α¿¼Ñαπ, ¿¼ÑÑΓ ó »á¼∩Γ¿ ßΓαá¡¿µ í«½∞ΦÑ,  τѼ  ¿¼ÑεΓ  ñαπú¿Ñ:
  1381. "ßí«αΘ¿¬"  ßΓαá¡¿µ  ¡Ñ  »δΓáÑΓß∩ óδúαπº¿Γ∞ αáó¡«Ñ ¬«½¿τÑßΓó« ßΓαá¡¿µ ¿º óßÑσ
  1382. á¬Γ¿ó¡δσ «í½áßΓÑ⌐.
  1383.     ƒñα« ó«º«í¡«ó½∩ÑΓ αáí«Γπ "ßí«αΘ¿¬á" ßΓαá¡¿µ, ¬«úñá ñ«ßΓπ»¡á∩  ó  ß¿ßΓѼÑ
  1384. ßó«í«ñ¡á∩ »á¼∩Γ∞ ¿¼ÑÑΓ αẼÑα, ¡Ñ ñ«Γ∩ú¿óáεΘ¿⌐ ñ« ¡¿ª¡Ñ⌐ ñ«»πßΓ¿¼«⌐ «Γ¼ÑΓ¬¿,
  1385. ¿  Γ«úñá "ßí«αΘ¿¬" »α«¿ºó«ñ¿Γ «Γ¬áτ¬π ßΓαá¡¿µ ñ« ΓÑσ »«α, »«¬á «íΩѼ ßó«í«ñ-
  1386. ¡«⌐ »á¼∩Γ¿ ¡Ñ »αÑóδß¿Γ óÑασ¡εε «Γ¼ÑΓ¬π. Åα¿ ¿ß»«½∞º«óá¡¿¿ ñóπσ «Γ¼ÑΓ«¬ ¬«½¿-
  1387. τÑßΓó« »α«¿ºó«ñ¿¼δσ «»Ñαᵿ⌐ ß«¬αáΘáÑΓß∩, ¿í« Ñß½¿  ∩ñα«  ¿ß»«½∞ºπÑΓ  Γ«½∞¬«
  1388. «ñ¡«  »«α«ú«ó«Ñ  º¡áτÑ¡¿Ñ, «¡« íπñÑΓ óδúαπªáΓ∞ ñ«ßΓáΓ«τ¡«Ñ τ¿ß½« ßΓαá¡¿µ ñ½∩
  1389. «ßó«í«ªñÑ¡¿∩ »á¼∩Γ¿ ßóδΦÑ »«α«ú«ó«ú« º¡áτÑ¡¿∩, ¡« ó  αѺπ½∞ΓáΓÑ  ó«ºóαáΘÑ¡¿∩
  1390. «Φ¿í«τ¡«  óδúαπªÑ¡¡δσ ßΓαá¡¿µ ó »á¼∩Γ∞ αẼÑα ßó«í«ñ¡«ú« »α«ßΓαá¡ßΓóá ó߬«αÑ
  1391. ó¡«ó∞ «»πßΓ¿Γß∩ ¡¿ªÑ φΓ«ú« »«α«úá. ÄíΩѼ ßó«í«ñ¡«⌐ »á¼∩Γ¿ »α¿ φΓ«¼ »«ßΓ«∩¡¡«
  1392. íδ »«ññÑনóá½ß∩ «¬«½« »«α«ú«ó«⌐ «Γ¼ÑΓ¬¿. éδúαπº¬á ßΓαá¡¿µ  ß  «ßó«í«ªñÑ¡¿Ñ¼
  1393. »á¼∩Γ¿ ó «íΩѼÑ, »αÑóδΦáεΘѼ óÑασ¡εε «Γ¼ÑΓ¬π, «Γ¬½áñδóáÑΓ ¼«¼Ñ¡Γ, ¬«úñá «íΩ-
  1394. Ѽ ßó«í«ñ¡«⌐ »á¼∩Γ¿ ó ß¿ßΓѼѠßΓá¡ÑΓ ¼Ñ¡∞ΦÑ ¡¿ª¡Ñ⌐ «Γ¼ÑΓ¬¿, »«φΓ«¼π "ßí«αΘ¿-
  1395. ¬π"  ßΓαá¡¿µ  ¡Ñ »α¿σ«ñ¿Γß∩ πªÑ ΓᬠτáßΓ« óδ»«½¡∩Γ∞ ßó«ε αáí«Γπ. Ä»Γ¿¼á½∞¡δ⌐
  1396. óδí«α πα«ó¡Ñ⌐ óÑασ¡Ñ⌐ ¿ ¡¿ª¡Ñ⌐ «Γ¼ÑΓ«¬ áñ¼¿¡¿ßΓαáΓ«α«¼  »«óδΦáÑΓ  »α«¿ºó«ñ¿-
  1397. Γѽ∞¡«ßΓ∞ ß¿ßΓѼδ.
  1398.     è«úñá  "ßí«αΘ¿¬" ßΓαá¡¿µ »α¿¡¿¼áÑΓ αÑΦÑ¡¿Ñ óδúαπº¿Γ∞ ßΓαá¡¿µπ ¿º »á¼∩Γ¿,
  1399. «¡ »α«óÑα∩ÑΓ ó«º¼«ª¡«ßΓ∞ ¡áσ«ªñÑ¡¿∩ ¬«»¿¿ φΓ«⌐ ßΓαá¡¿µδ ¡á  πßΓα«⌐ßΓóÑ  óδú-
  1400. απº¬¿. Åα¿ φΓ«¼ ¼«úπΓ ¿¼ÑΓ∞ ¼ÑßΓ« Γα¿ ß½πτá∩:
  1401.  
  1402.        æ«ßΓ«∩¡¿Ñ ßΓαá¡¿µδ     éαѼ∩ (»«ß½Ññ¡Ñú« π»«¼¿¡á¡¿∩)
  1403.      ┌──────────────────────┬───────────┐
  1404.      │       é »á¼∩Γ¿       │     0     │
  1405.      ├──────────────────────┼───────────┤
  1406.      │                      │     1     │
  1407.      ├──────────────────────┼───────────┤
  1408.      │                      │     2     │
  1409.      ├──────────────────────┼───────────┤ æßδ½¬á ¡á ßΓαá¡¿µπ
  1410.      │                      │     0     │
  1411.      ├──────────────────────┼───────────┤
  1412.      │                      │     1     │
  1413.      ├──────────────────────┼───────────┤ æßδ½¬á ¡á ßΓαá¡¿µπ
  1414.      │                      │     0     │
  1415.      ├──────────────────────┼───────────┤
  1416.      │                      │     1     │
  1417.      ├──────────────────────┼───────────┤
  1418.      │                      │     2     │
  1419.      ├──────────────────────┼───────────┤
  1420.      │                      │     3     │
  1421.      ├──────────────────────┼───────────┤ æΓαá¡¿µá óδúαπªÑ¡á
  1422.      │      é¡Ñ »á¼∩Γ¿      │           │
  1423.      └──────────────────────┴───────────┘
  1424.  
  1425.           É¿ßπ¡«¬ 9.19. Åα¿¼Ñα "ß«ºαÑóá¡¿∩" ßΓαá¡¿µδ
  1426.  
  1427.                                     275
  1428.  
  1429.  
  1430.  1.  àß½¿  ¡á πßΓα«⌐ßΓóÑ óδúαπº¬¿ ÑßΓ∞ ¬«»¿∩ ßΓαá¡¿µδ, ∩ñα« "»½á¡¿απÑΓ" óδú-
  1431.     απº¬π ßΓαá¡¿µδ: "ßí«αΘ¿¬" ßΓαá¡¿µ »«¼ÑΘáÑΓ ÑÑ ó ß»¿ß«¬ óδúαπªÑ¡¡δσ ßΓαá-
  1432.     ¡¿µ ¿ »ÑαÑσ«ñ¿Γ ñá½∞ΦÑ; óδúαπº¬á ßτ¿ΓáÑΓß∩ ½«ú¿τÑ߬¿ ºáóÑαΦ¿óΦÑ⌐ß∩. è«ú-
  1433.     ñá τ¿ß½« ßΓαá¡¿µ ó ß»¿ß¬Ñ »αÑóδß¿Γ «úαá¡¿τÑ¡¿Ñ («»αÑñѽ∩Ѽ«Ñ  ó«º¼«ª¡«ß-
  1434.     Γ∩¼¿  ñ¿ß¬«ó«ú«  ¬«¡Γα«½½Ñαá),  ∩ñα« »ÑαÑ»¿ßδóáÑΓ ßΓαá¡¿µδ ¡á πßΓα«⌐ßΓó«
  1435.     óδúαπº¬¿.
  1436.  2. àß½¿ ¡á πßΓα«⌐ßΓóÑ óδúαπº¬¿ πªÑ ÑßΓ∞ ¬«»¿∩ ßΓαá¡¿µδ ¿ ÑÑ ß«ñÑন¼«Ñ  ¡¿-
  1437.     τѼ  ¡Ñ  «Γ½¿τáÑΓß∩  «Γ ß«ñÑন¼«ú« ßΓαá¡¿µδ ó »á¼∩Γ¿ (í¿Γ ¼«ñ¿Σ¿¬áµ¿¿ ó
  1438.     ºá»¿ß¿ Γáí½¿µδ ßΓαá¡¿µ ¡Ñ πßΓá¡«ó½Ñ¡), ∩ñα« ßíαáßδóáÑΓ ó ¡«½∞  í¿Γ  ñ«ß-
  1439.     Γπ»¡«ßΓ¿ (ó Γ«⌐ ªÑ ºá»¿ß¿ Γáí½¿µδ), π¼Ñ¡∞ΦáÑΓ º¡áτÑ¡¿Ñ ßτÑΓτ¿¬á ßß佫¬ ó
  1440.     Γáí½¿µÑ pfdata ¿ »«¼ÑΘáÑΓ ºá»¿ß∞ ó ß»¿ß«¬ ßó«í«ñ¡δσ ßΓαá¡¿µ ñ½∩ íπñπΘÑú«
  1441.     »ÑαѡạáτÑ¡¿∩.
  1442.  3.  àß½¿ ¡á πßΓα«⌐ßΓóÑ óδúαπº¬¿ ÑßΓ∞ ¬«»¿∩ ßΓαá¡¿µδ, ¡« »α«µÑßß ¿º¼Ñ¡¿½ ß«-
  1443.     ñÑন¼«Ñ ÑÑ «α¿ú¿¡á½á ó »á¼∩Γ¿, ∩ñα« »½á¡¿απÑΓ óδúαπº¬π ßΓαá¡¿µδ ¿ «ßó«-
  1444.     í«ªñáÑΓ ºá¡¿¼áѼ«Ñ ÑÑ ¬«»¿Ñ⌐ ¼ÑßΓ«  ¡á  πßΓα«⌐ßΓóÑ  óδúαπº¬¿.
  1445.     "æí«αΘ¿¬"  ßΓαá¡¿µ  ¬«»¿απÑΓ ßΓαá¡¿µπ ¡á πßΓα«⌐ßΓó« óδúαπº¬¿, Ñß½¿ ¿¼ÑεΓ
  1446. ¼ÑßΓ« ß½πτá¿ 1 ¿ 3.
  1447.     ùΓ«íδ »α«¿½½εßΓα¿α«óáΓ∞ αẽ¿τ¿∩ ¼Ñªñπ »«ß½Ññ¡¿¼¿ ñóπ¼∩ ß½πτá∩¼¿,  »αÑñ-
  1448. »«½«ª¿¼,  τΓ«  ßΓαá¡¿µá ¡áσ«ñ¿Γß∩ ¡á πßΓα«⌐ßΓóÑ óδúαπº¬¿ ¿ ºáúαπªáÑΓß∩ ó «ß-
  1449. ¡«ó¡πε »á¼∩Γ∞ »«ß½Ñ Γ«ú«, ¬á¬ »α«µÑßß ßΓ«½¬¡π½ß∩ ß  «ΓßπΓßΓó¿Ñ¼  ¡Ñ«íσ«ñ¿¼δσ
  1450. ñá¡¡δσ. ä«»πßΓ¿¼, ∩ñα« ¡Ñ ßΓὫ áóΓ«¼áΓ¿τÑ߬¿ πñá½∩Γ∞ ¬«»¿ε ßΓαá¡¿µδ ¡á ñ¿ß-
  1451. ¬Ñ. é ¬«¡µÑ ¬«¡µ«ó, "ßí«αΘ¿¬" ßΓαá¡¿µ ó¡«ó∞ »α¿¼ÑΓ αÑΦÑ¡¿Ñ óδúαπº¿Γ∞ ßΓαá¡¿-
  1452. µπ. àß½¿ ß ¼«¼Ñ¡Γá ºáúαπº¬¿ ó »á¼∩Γ∞ ó ßΓαá¡¿µπ ¡Ñ »α«¿ºó«ñ¿½áß∞ ºá»¿ß∞ ñá¡-
  1453. ¡δσ,  ß«ñÑন¼«Ñ ßΓαá¡¿µδ ó »á¼∩Γ¿ ¿ñÑ¡Γ¿τ¡« ß«ñÑন¼«¼π ÑÑ ñ¿ß¬«ó«⌐ ¬«»¿¿ ¿
  1454. ó »ÑαÑ»¿ß¿ ßΓαá¡¿µδ ¡á πßΓα«⌐ßΓó« óδúαπº¬¿ ¡Ñ«íσ«ñ¿¼«ßΓ¿ ¡Ñ ó«º¡¿¬áÑΓ. Äñ¡á-
  1455. ¬«, Ñß½¿ »α«µÑßß π߻ѽ τΓ«-Γ« ºá»¿ßáΓ∞ ¡á ßΓαá¡¿µπ, ßΓáαδ⌐ ¿ ¡«óδ⌐ ÑÑ  óáα¿-
  1456. á¡Γδ íπñπΓ αẽ¿τáΓ∞ß∩, »«φΓ«¼π ∩ñαπ ß½ÑñπÑΓ »ÑαÑ»¿ßáΓ∞ ßΓαá¡¿µπ ¡á πßΓα«⌐ß-
  1457. Γó«  óδúαπº¬¿, «ßó«í«ñ¿ó »αÑñóáα¿Γѽ∞¡« ¼ÑßΓ«, ºá¡¿¼áѼ«Ñ ¡á πßΓα«⌐ßΓóÑ ßΓá-
  1458. αδ¼ óáα¿á¡Γ«¼. ƒñα« ¡Ñ ßαáºπ ¿ß»«½∞ºπÑΓ «ßó«í«ªñÑ¡¡«Ñ »α«ßΓαá¡ßΓó«  ¡á  πßΓ-
  1459. α«⌐ßΓóÑ  óδúαπº¬¿,  »«φΓ«¼π  «¡«  ¿¼ÑÑΓ ó«º¼«ª¡«ßΓ∞ »«ññÑনóáΓ∞ ¡Ñ»αÑαδó¡«Ñ
  1460. αẼÑΘÑ¡¿Ñ ºá¡∩Γδσ πτáßΓ¬«ó, τΓ« »«óδΦáÑΓ φΣΣÑ¬Γ¿ó¡«ßΓ∞ ¿ß»«½∞º«óá¡¿∩ «í½áß-
  1461. Γ¿ óδúαπº¬¿.
  1462.     "æí«αΘ¿¬" ßΓαá¡¿µ ºá»«½¡∩ÑΓ ß»¿ß«¬ óδúαπªÑ¡¡δσ ßΓαá¡¿µ, ¬«Γ«αδÑ ó  »α¿¡-
  1463. µ¿»Ñ  ¼«úπΓ  »α¿¡áñ½ÑªáΓ∞ αáº¡δ¼ «í½áßΓ∩¼, ¿ »« ºá»«½¡Ñ¡¿¿ ß»¿ß¬á «Γ¬áτ¿óáÑΓ
  1464. ¿σ ¡á πßΓα«⌐ßΓó« óδúαπº¬¿. ìÑΓ ¡Ñ«íσ«ñ¿¼«ßΓ¿ ó Γ«¼, τΓ«íδ óßÑ ßΓαá¡¿µδ «ñ¡«-
  1465. ú« »α«µÑßßá ¡Ñ»αѼѡ¡« óδúαπªá½¿ß∞: ¬ »α¿¼Ñαπ, ¡Ñ¬«Γ«αδÑ ¿º ßΓαá¡¿µ, ó«º¼«ª-
  1466. ¡«, ¡Ññ«ßΓáΓ«τ¡« "ß«ºαѽ¿" ñ½∩ φΓ«ú«. é φΓ«¼ ó¿ñ¿Γß∩ αẽ¿τ¿Ñ ß«  ßΓαáΓÑú¿Ñ⌐
  1467. óδúαπº¬¿  »α«µÑßß«ó, ß«ú½áß¡« ¬«Γ«α«⌐ ¿º »á¼∩Γ¿ óδúαπªáεΓß∩ óßÑ ßΓαá¡¿µδ «ñ-
  1468. ¡«ú« »α«µÑßßá, ó¼ÑßΓÑ ß ΓѼ ¼ÑΓ«ñ »ÑαÑ»¿ß¿  ñá¡¡δσ  ¡á  πßΓα«⌐ßΓó«  óδúαπº¬¿
  1469. ¿ñÑ¡Γ¿τÑ¡  Γ«¼π  ¼ÑΓ«ñπ, ¬«Γ«αδ⌐ «»¿ßá¡ ñ½∩ ß¿ßΓѼδ ß ºá¼ÑΘÑ¡¿Ñ¼ »α«µÑßß«ó ó
  1470. αáºñѽѠ9.1.2. àß½¿ ¡á πßΓα«⌐ßΓóÑ óδúαπº¬¿ ¡Ññ«ßΓáΓ«τ¡« ¡Ñ»αÑαδó¡«ú«  »α«ßΓ-
  1471. αá¡ßΓóá, ∩ñα« óδúαπªáÑΓ ßΓαá¡¿µδ »« «Γñѽ∞¡«ßΓ¿ (»« «ñ¡«⌐ ßΓαá¡¿µÑ ºá «»Ñαá-
  1472. µ¿ε),  τΓ« ó ¬«¡Ñτ¡«¼ ¿Γ«úÑ «íσ«ñ¿Γß∩ ¡ÑñÑΦÑó«. é ß¿ßΓѼѠߠºá¼ÑΘÑ¡¿Ñ¼ ßΓαá-
  1473. ¡¿µ Σαáú¼Ñ¡Γᵿ∩ ¡á πßΓα«⌐ßΓóÑ óδúαπº¬¿ óδΦÑ, τѼ  ó  ß¿ßΓѼѠ ß  ºá¼ÑΘÑ¡¿Ñ¼
  1474. »α«µÑßß«ó,  »«ß¬«½∞¬π  ∩ñα«  óδúαπªáÑΓ  í½«¬¿ ßΓαá¡¿µ, ¡« ºáúαπªáÑΓ ó »á¼∩Γ∞
  1475. ¬áªñπε ßΓαá¡¿µπ ó «Γñѽ∞¡«ßΓ¿.
  1476.     è«úñá ∩ñα« »ÑαÑ»¿ßδóáÑΓ ßΓαá¡¿µπ ¡á πßΓα«⌐ßΓó« óδúαπº¬¿, «¡«  ßíαáßδóáÑΓ
  1477. í¿Γ  ñ«ßΓπ»¡«ßΓ¿ ó ß««ΓóÑΓßΓóπεΘÑ⌐ ºá»¿ß¿ Γáí½¿µδ ßΓαá¡¿µ ¿ π¼Ñ¡∞ΦáÑΓ º¡áτÑ-
  1478. ¡¿Ñ ßτÑΓτ¿¬á ßß佫¬ ó ß««ΓóÑΓßΓóπεΘÑ⌐ ºá»¿ß¿ Γáí½¿µδ pfdata.  àß½¿  º¡áτÑ¡¿Ñ
  1479. ßτÑΓτ¿¬á ßΓá¡«ó¿Γß∩ αáó¡δ¼ 0, ºá»¿ß∞ Γáí½¿µδ pfdata »«¼ÑΘáÑΓß∩ ó ¬«¡Ñµ ß»¿ß-
  1480. ¬á  ßó«í«ñ¡δσ  ßΓαá¡¿µ  ¿ ºá»«¼¿¡áÑΓß∩ ñ½∩ »«ß½ÑñπεΘÑú« »ÑαѡạáτÑ¡¿∩. àß½¿
  1481. º¡áτÑ¡¿Ñ ßτÑΓτ¿¬á «Γ½¿τ¡« «Γ 0, φΓ« «º¡áτáÑΓ, τΓ« ßΓαá¡¿µá (ó αѺπ½∞ΓáΓÑ óδ-
  1482. »«½¡Ñ¡¿∩ Σπ¡¬µ¿¿ fork) ¿ß»«½∞ºπÑΓß∩ ß«ó¼ÑßΓ¡« ¡Ñ߬«½∞¬¿¼¿ »α«µÑßßἿ, ¡« ∩ñ-
  1483. α« óßÑ αáó¡« óδúαπªáÑΓ ÑÑ. ìᬫ¡Ñµ, ∩ñα« óδñѽ∩ÑΓ »α«ßΓαá¡ßΓó« ¡á πßΓα«⌐ßΓóÑ
  1484. óδúαπº¬¿, ß«σαá¡∩ÑΓ Ñú« áñαÑß ó ñÑß¬α¿»Γ«αÑ ñ¿ß¬«ó«ú«  í½«¬á  ¿  πóѽ¿τ¿óáÑΓ
  1485. º¡áτÑ¡¿Ñ ßτÑΓτ¿¬á ßß佫¬ ¡á ßΓαá¡¿µπ ó Γáí½¿µÑ ¿ß»«½∞º«óá¡¿∩ «í½áßΓ¿ »«ñ¬áτ-
  1486. ¬¿.  àß½¿  ó  Γ«  óαѼ∩, »«¬á ßΓαá¡¿µá ¡áσ«ñ¿Γß∩ ó ß»¿ß¬Ñ ßó«í«ñ¡δσ ßΓαá¡¿µ,
  1487. »α«µÑßß «í¡áαπª¿½ ÑÑ «ΓßπΓßΓó¿Ñ, »«½πτ¿ó ß««ΓóÑΓßΓóπεΘπε «Φ¿í¬π, ∩ñα«  ¼«ªÑΓ
  1488.  
  1489.                                     276
  1490.  
  1491. ó«ßßΓá¡«ó¿Γ∞  ÑÑ ó »á¼∩Γ¿, ¡Ñ «íαáΘá∩ß∞ ¬ πßΓα«⌐ßΓóπ óδúαπº¬¿. Äñ¡á¬«, ßΓαá-
  1492. ¡¿µá óßÑ αáó¡« íπñÑΓ ßτ¿ΓáΓ∞ß∩ óδúαπªÑ¡¡«⌐, Ñß½¿ «¡á »«»á½á ó ß»¿ß«¬  "ßí«α-
  1493. Θ¿¬á" ßΓαá¡¿µ.
  1494.     ÅαÑñ»«½«ª¿¼,  ¬ »α¿¼Ñαπ, τΓ« "ßí«αΘ¿¬" ßΓαá¡¿µ óδúαπªáÑΓ 30, 40, 50 ¿ 20
  1495. ßΓαá¡¿µ ¿º »α«µÑßß«ó A, B, C ¿ D, ß««ΓóÑΓßΓóÑ¡¡«, ¿  τΓ«  ºá  «ñ¡π  «»Ñαᵿε
  1496. óδúαπº¬¿  ¡á  ñ¿ß¬«ó«Ñ  πßΓα«⌐ßΓó« «Γ¬áτ¿óáεΓß∩ 64 ßΓαá¡¿µδ. ìá É¿ßπ¡¬Ñ 9.20
  1497. »«¬áºá¡á »«ß½Ññ«óáΓѽ∞¡«ßΓ∞ ¿¼ÑεΘ¿σ »α¿ φΓ«¼ ¼ÑßΓ« «»Ñαᵿ⌐ óδúαπº¬¿ »α¿ πß-
  1498. ½«ó¿¿, τΓ« "ßí«αΘ¿¬" ßΓαá¡¿µ «ßπΘÑßΓó½∩ÑΓ »α«ß¼«Γα ßΓαá¡¿µ »α«µÑßß«ó ó  «τÑ-
  1499. αÑñ¡«ßΓ¿: A, B, C, D. "æí«αΘ¿¬" óδñѽ∩ÑΓ ¡á πßΓα«⌐ßΓóÑ óδúαπº¬¿ ¼ÑßΓ« ñ½∩ 64
  1500. ßΓαá¡¿µ ¿ óδúαπªáÑΓ 30 ßΓαá¡¿µ »α«µÑßßá A ¿ 34 ßΓαá¡¿µδ »α«µÑßßá B. çáΓѼ «¡
  1501. óδñѽ∩ÑΓ  ¼ÑßΓ«  ñ½∩  ß½ÑñπεΘ¿σ  64 ßΓαá¡¿µ ¿ óδúαπªáÑΓ «ßΓáóΦ¿Ñß∩ 6 ßΓαá¡¿µ
  1502. »α«µÑßßá B, 50 ßΓαá¡¿µ »α«µÑßßá C ¿ 8 ßΓαá¡¿µ  »α«µÑßßá  D.  éδñѽѡ¡δÑ  ñ½∩
  1503. αẼÑΘÑ¡¿∩  ßΓαá¡¿µ  ºá  ñóÑ  «»Ñαᵿ¿ πτáßΓ¬¿ «í½áßΓ¿ óδúαπº¬¿ ¼«úπΓ íδΓ∞ ¿
  1504. ¡Ñ߼Ѫ¡δ¼¿. "æí«αΘ¿¬" ß«σαá¡∩ÑΓ «ßΓáóΦ¿Ñß∩ 12 ßΓαá¡¿µ »α«µÑßßá  D  ó  ß»¿ß¬Ñ
  1505. óδúαπªáѼδσ ßΓαá¡¿µ, ¡« ¡Ñ óδúαπªáÑΓ ¿σ ñ« ΓÑσ »«α, »«¬á ß»¿ß«¬ ¡Ñ íπñÑΓ ºá-
  1506. »«½¡Ñ¡  ñ«  ¬«¡µá.  èᬠ Γ«½∞¬« π »α«µÑßß«ó ó«º¡¿¬áÑΓ »«ΓαÑí¡«ßΓ∞ ó »«ñ¬áτ¬Ñ
  1507. ßΓαá¡¿µ ß πßΓα«⌐ßΓóá óδúαπº¬¿ ¿½¿ Ñß½¿ ßΓαá¡¿µδ í«½∞ΦÑ ¡Ñ ¡πª¡δ ¿ß»«½∞ºπεΘ¿¼
  1508. ¿σ »α«µÑßßá¼ (»α«µÑßßδ ºáóÑαΦ¿½¿ß∞), ó «í½áßΓ¿ óδúαπº¬¿ «ßó«í«ªñáÑΓß∩ ¼ÑßΓ«.
  1509.     ùΓ«íδ »«ñóÑßΓ¿ ¿Γ«ú, óδñѽ¿¼ ó »α«µÑßßÑ «Γ¬áτ¬¿ ßΓαá¡¿µδ ¿º  »á¼∩Γ¿  ñóÑ
  1510. Σáºδ. ìá »Ñαó«⌐ ΣáºÑ "ßí«αΘ¿¬" ßΓαá¡¿µ ¿ΘÑΓ ßΓαá¡¿µδ, »«ñσ«ñ∩Θ¿Ñ ñ½∩ óδúαπº-
  1511. ¬¿,  ¿  »«¼ÑΘáÑΓ ¿σ ¡«¼Ñαá ó ß»¿ß«¬ óδúαπªáѼδσ ßΓαá¡¿µ. ìá óΓ«α«⌐ ΣáºÑ ∩ñα«
  1512. ¬«»¿απÑΓ ßΓαá¡¿µπ ¡á πßΓα«⌐ßΓó« óδúαπº¬¿ (Ñß½¿ ¡á ¡Ñ¼ ¿¼ÑÑΓß∩ ¼ÑßΓ«),  ßíαá-
  1513. ßδóáÑΓ  ó  ¡«½∞  í¿Γ  ñ«»πßΓ¿¼«ßΓ¿ ó ß««ΓóÑΓßΓóπεΘÑ⌐ ºá»¿ß¿ Γáí½¿µδ ßΓαá¡¿µ,
  1514. π¼Ñ¡∞ΦáÑΓ º¡áτÑ¡¿Ñ ßτÑΓτ¿¬á ßß佫¬ ó ß««ΓóÑΓßΓóπεΘÑ⌐ ºá»¿ß¿ Γáí½¿µδ pfdata
  1515.  
  1516.           æΓαá¡¿µδ óδúαπªáεΓß∩ úαπ»»á¼¿ »« 64 ßΓαá¡¿µδ
  1517. ┌────────────────────┐ ┌───────────────────┐ ┌───────────────────┐
  1518. │Åα«µÑßß A  30 ßΓα-µ │ │Åα«µÑßß B  6 ßΓα-µ │ │Åα«µÑßß D 12 ßΓα-µ │
  1519. │                    │ │                   │ │         ∙         │
  1520. │Åα«µÑßß B  34 ßΓα-µδ│ │Åα«µÑßß C  50 ßΓα-µ│ │         ∙         │
  1521. └────────────────────┘ │                   │ │         ∙         │
  1522.  ∙                   ∙ │Åα«µÑßß D  8 ßΓα-µ │ └───────────────────┘
  1523.   ∙                   ∙└───────────────────┘
  1524.    ∙                   ∙  ∙                 ∙
  1525.     ∙                   ∙   ∙                 ∙
  1526.      ∙                   ∙    ∙                 ∙
  1527.       ∙                   ∙     ∙                 ∙
  1528.        ∙                   ∙      ∙                 ∙
  1529. ┌───────┬───────────────────┬───────┬─────────────────┬──────────┐
  1530. │       │    A 30    B 34   │       │  B 6  C 50  D 8 │          │
  1531. └───────┴───────────────────┴───────┴─────────────────┴──────────┘
  1532.                        ôßΓα«⌐ßΓó« óδúαπº¬¿
  1533.  
  1534.     É¿ßπ¡«¬ 9.20. éδñѽѡ¿Ñ »α«ßΓαá¡ßΓóá ¡á πßΓα«⌐ßΓóÑ óδúαπº¬¿ ó
  1535.                   ß¿ßΓѼѠߠºá¼ÑΘÑ¡¿Ñ¼ ßΓαá¡¿µ
  1536.  
  1537. ¿ Ñß½¿ «¡« ßΓá¡«ó¿Γß∩ αáó¡δ¼ 0, »«¼ÑΘáÑΓ φΓπ ºá»¿ß∞ ó ¬«¡Ñµ ß»¿ß¬á ßó«í«ñ¡δσ
  1538. ßΓαá¡¿µ. æ«ñÑন¼«Ñ Σ¿º¿τÑ߬«⌐ ßΓαá¡¿µδ ó »á¼∩Γ¿ ¡Ñ ¿º¼Ñ¡∩ÑΓß∩ ñ«  ΓÑσ  »«α,
  1539. »«¬á ßΓαá¡¿µá ¡Ñ íπñÑΓ »ÑαѡạáτÑ¡á ñαπú«¼π »α«µÑßßπ.
  1540.  
  1541.  
  1542.     E9.2.3 ÄΓ¬áºδ »α¿ «íαáΘÑ¡¿∩σ ¬ ßΓαá¡¿µá¼F
  1543.  
  1544.     é  ß¿ßΓѼѠóßΓαÑτáεΓß∩ ñóá Γ¿»á «Γ¬áº«ó »α¿ «íαáΘÑ¡¿¿ ¬ ßΓαá¡¿µÑ: «Γ¬áºδ
  1545. ¿º-ºá «ΓßπΓßΓó¿∩ (¡Ññ«ßΓπ»¡«ßΓ¿) ñá¡¡δσ ¿ «Γ¬áºδ ß¿ßΓÑ¼δ  ºáΘ¿Γδ.  Å«ß¬«½∞¬π
  1546. »α«úαá¼¼δ  «íαáí«Γ¬¿ »αÑαδóá¡¿⌐ »« «Γ¬áºπ ¼«úπΓ »α¿«ßΓá¡áó½¿óáΓ∞ ßó«Ñ óδ»«½-
  1547. ¡Ñ¡¿Ñ ¡á óαѼ∩ ßτ¿Γδóá¡¿∩ ßΓαá¡¿µδ ß ñ¿ß¬á ó »á¼∩Γ∞, φΓ¿ »α«úαá¼¼δ  ∩ó½∩εΓß∩
  1548. ¿ß¬½ετÑ¡¿Ñ¼ ¿º «íΘÑú« »αáó¿½á, πΓóÑαªñáεΘÑú« ¡Ñ󫺼«ª¡«ßΓ∞ »α¿«ßΓá¡«óá «íαá-
  1549. í«Γτ¿¬«ó  »αÑαδóá¡¿⌐. ÆÑ¼ ¡Ñ ¼Ñ¡ÑÑ, »«ß¬«½∞¬π »α«úαἼᠫíαáí«Γ¬¿ »αÑαδóá¡¿⌐
  1550.  
  1551.                                     277
  1552.  
  1553. »« «Γ¬áºπ »α¿«ßΓá¡áó½¿óáÑΓß∩ ó  ¬«¡ΓѬßΓÑ  »α«µÑßßá,  »«α«ñ¿óΦÑú«  ΣáΓá½∞¡πε
  1554. «Φ¿í¬π  »á¼∩Γ¿, «Γ¬áº «Γ¡«ß¿Γß∩ ¬ ΓѬπΘѼπ »α«µÑßßπ; ß½Ññ«óáΓѽ∞¡«, »α«µÑßßδ
  1555. »α¿«ßΓá¡áó½¿óáεΓß∩ ¡Ñ »α«¿ºó«½∞¡δ¼ «íαẫ¼.
  1556.  
  1557.     E9.2.3.1 Äíαáí«Γ¬á »αÑαδóá¡¿⌐ »« «Γ¬áºπ ¿º-ºá ¡Ññ«ßΓπ»¡«ßΓ¿ ñá¡¡δσF
  1558.  
  1559.     àß½¿ »α«µÑßß »δΓáÑΓß∩ «íαáΓ¿Γ∞ß∩ ¬ ßΓαá¡¿µÑ, í¿Γ ñ«ßΓπ»¡«ßΓ¿ ñ½∩ ¬«Γ«α«⌐
  1560. ¡Ñ πßΓá¡«ó½Ñ¡, «¡ »«½πτáÑΓ «Γ¬áº ¿º-ºá «ΓßπΓßΓó¿∩ (¡Ññ«ßΓπ»¡«ßΓ¿)  ñá¡¡δσ  ¿
  1561. ∩ñα«  ºá»π߬áÑΓ »α«úαá¼¼π «íαáí«Γ¬¿ »αÑαδóá¡¿⌐ »« «Γ¬áºπ ñá¡¡«ú« Γ¿»á (É¿ßπ-
  1562. ¡«¬ 9.21). ü¿Γ ñ«ßΓπ»¡«ßΓ¿ ¡Ñ πßΓá¡áó½¿óáÑΓß∩ ¡¿ ñ½∩  ΓÑσ  ßΓαá¡¿µ,  ¬«Γ«αδÑ
  1563. αáß»«½áúáεΓß∩  ºá »αÑñѽἿ ó¿αΓπá½∞¡«ú« áñαÑß¡«ú« »α«ßΓαá¡ßΓóá »α«µÑßßá, ¡¿
  1564. ñ½∩ ΓÑσ, ¬«Γ«αδÑ óσ«ñ∩Γ ó ß«ßΓáó φΓ«ú« »α«ßΓαá¡ßΓóá, ¡« ¡Ñ ¿¼ÑεΓ ó ¡áßΓ«∩Θ¿⌐
  1565. ¼«¼Ñ¡Γ Σ¿º¿τÑ߬«ú« á¡á½«úá ó »á¼∩Γ¿. öáΓá½∞¡á∩ «Φ¿í¬á »á¼∩Γ¿ »α«¿º«Φ½á ó αÑ-
  1566. ºπ½∞ΓáΓÑ «íαáΘÑ¡¿∩ ∩ñαá »« ó¿αΓπá½∞¡«¼π áñαÑßπ ßΓαá¡¿µδ, »«φΓ«¼π ∩ñα«  óδσ«-
  1567. ñ¿Γ  ¡á  ß««ΓóÑΓßΓóπεΘπε φΓ«⌐ ßΓαá¡¿µÑ ºá»¿ß∞ ó Γáí½¿µÑ ßΓαá¡¿µ ¿ ñÑß¬α¿»Γ«α
  1568. ñ¿ß¬«ó«ú« í½«¬á. ùΓ«íδ »αÑñ«ΓóαáΓ¿Γ∞ óºá¿¼¡πε í½«¬¿α«ó¬π, ¬«Γ«αá∩ ¼«ªÑΓ »α«-
  1569. ¿º«⌐Γ¿, Ñß½¿ "ßí«αΘ¿¬" »«»δΓáÑΓß∩ óδúαπº¿Γ∞ ßΓαá¡¿µπ ¿º »á¼∩Γ¿, ∩ñα«  Σ¿¬ß¿-
  1570. απÑΓ ó »á¼∩Γ¿ «í½áßΓ∞ ß ß««ΓóÑΓßΓóπεΘÑ⌐ ºá»¿ß∞ε Γáí½¿µδ ßΓαá¡¿µ. àß½¿ ó ñÑß-
  1571. ¬α¿»Γ«αÑ ñ¿ß¬«ó«ú« í½«¬á «ΓßπΓßΓóπÑΓ ¿¡Σ«α¼áµ¿∩ « ßΓαá¡¿µÑ,
  1572. ßñѽᡡá∩  ßßδ½¬á  ¡á ßΓαá¡¿µπ ∩ó½∩ÑΓß∩ ¡Ññ«»πßΓ¿¼«⌐ ¿ ∩ñα« »«ßδ½áÑΓ »α«µÑß-
  1573. ßπ-¡áαπΦ¿Γѽε ß¿ú¡á½ « "¡áαπΦÑ¡¿¿ ßÑú¼Ñ¡Γᵿ¿" (ß¼. É¿ßπ¡«¬ 7.25). Æá¬«⌐ »«-
  1574. α∩ñ«¬ ñÑ⌐ßΓó¿⌐ ß«ó»áñáÑΓ ß ΓѼ »«α∩ñ¬«¼, ¬«Γ«α«ú« »α¿ñÑনóáÑΓß∩ ∩ñα«, ¬«úñá
  1575. »α«µÑßß «íαáΓ¿½ß∩ »« ¡ÑóÑα¡«¼π áñαÑßπ, Ñß½¿ ¡Ñ »α¿¡¿¼áΓ∞ ó« ó¡¿¼á¡¿Ñ Γ« «íß-
  1576. Γ«∩Γѽ∞ßΓó«, τΓ« ∩ñα« πº¡áÑΓ «í «Φ¿í¬Ñ ¡Ñ¼Ññ½Ñ¡¡«, Γᬠ¬á¬  óßÑ  "ñ«ßΓπ»¡δÑ"
  1577. ßΓαá¡¿µδ  ∩ó½∩εΓß∩  αѺ¿ñÑ¡Γ¡δ¼¿  ó  »á¼∩Γ¿. àß½¿ ßßδ½¬á ¡á ßΓαá¡¿µπ ßñѽá¡á
  1578. »αáó¿½∞¡«, ∩ñα« óδñѽ∩ÑΓ Σ¿º¿τÑ߬πε ßΓαá¡¿µπ ó »á¼∩Γ¿ ¿ ßτ¿ΓδóáÑΓ ó ¡ÑÑ  ß«-
  1579. ñÑন¼«Ñ ó¿αΓπá½∞¡«⌐ ßΓαá¡¿µδ ß πßΓα«⌐ßΓóá óδúαπº¬¿ ¿½¿ ¿º ¿ß»«½¡∩Ѽ«ú« Σá⌐-
  1580. ½á.
  1581.     æΓαá¡¿µá, óδºóáóΦá∩ «Γ¬áº, ¡áσ«ñ¿Γß∩ ó «ñ¡«¼ ¿º »∩Γ¿ ß«ßΓ«∩¡¿⌐:
  1582.  1. ìá πßΓα«⌐ßΓóÑ óδúαπº¬¿ ó¡Ñ »á¼∩Γ¿.
  1583.  2. é ß»¿ß¬Ñ ßó«í«ñ¡δσ ßΓαá¡¿µ ó »á¼∩Γ¿.
  1584.  3. é ¿ß»«½¡∩Ѽ«¼ Σá⌐½Ñ.
  1585.  4. æ »«¼ÑΓ¬«⌐ "«í¡π½∩Ѽá∩ »α¿ «íαáΘÑ¡¿¿".
  1586.  5. æ »«¼ÑΓ¬«⌐ "ºá»«½¡∩Ѽá∩ »α¿ «íαáΘÑ¡¿¿".
  1587.     Éáßß¼«Γα¿¼ ¬áªñδ⌐ ß½πτá⌐ ó »«ñα«í¡«ßΓ∩σ.
  1588.     àß½¿  ßΓαá¡¿µá  ¡áσ«ñ¿Γß∩ ¡á πßΓα«⌐ßΓóÑ óδúαπº¬¿, ó¡Ñ »á¼∩Γ¿ (ß½πτá⌐ 1),
  1589. φΓ« «º¡áτáÑΓ, τΓ« «¡á ¬«úñá-Γ« αáß»«½áúá½áß∞ ó »á¼∩Γ¿, ¡« íδ½á óδúαπªÑ¡á «Γ-
  1590. Γπñá "ßí«αΘ¿¬«¼" ßΓαá¡¿µ. ÄíαáΓ¿óΦ¿ß∞ ¬ ñÑß¬α¿»Γ«απ  ñ¿ß¬«ó«ú«  í½«¬á,  ∩ñα«
  1591. πº¡áÑΓ ¿º ¡Ñú« ¡«¼Ñαá πßΓα«⌐ßΓóá óδúαπº¬¿ ¿ í½«¬á, úñÑ αáß»«½«ªÑ¡á ßΓαá¡¿µá,
  1592. ¿ »α«óÑα∩ÑΓ, ¡Ñ «ßΓá½áß∞ ½¿ ßΓαá¡¿µá ó ¬ÑΦÑ. ƒñα« ¬«ααÑ¬Γ¿απÑΓ ºá»¿ß∞ Γáí½¿-
  1593. µδ ßΓαá¡¿µ Γá¬, τΓ«íδ «¡á π¬áºδóá½á ¡á ßΓαá¡¿µπ, ¬«Γ«απε »αÑñ»«½áúáÑΓß∩ ßτ¿-
  1594. ΓáΓ∞  ó »á¼∩Γ∞, ó¬½ετáÑΓ ß««ΓóÑΓßΓóπεΘπε ºá»¿ß∞ Γáí½¿µδ pfdata ó σÑΦ-«τÑαÑñ∞
  1595. («í½Ñúτá∩ »«ß½ÑñπεΘπε «íαáí«Γ¬π «Γ¬áºá) ¿ ßτ¿ΓδóáÑΓ  ßΓαá¡¿µπ  ß  πßΓα«⌐ßΓóá
  1596. óδúαπº¬¿.  ä«»πßΓ¿óΦ¿⌐ «Φ¿í¬π »α«µÑßß »α¿«ßΓá¡áó½¿óáÑΓß∩ ñ« ¼«¼Ñ¡Γá ºáóÑαΦÑ-
  1597. ¡¿∩ óó«ñá-óδó«ñá; ó¼ÑßΓÑ ß ¡¿¼ íπñπΓ ó«º«í¡«ó½Ñ¡δ  óßÑ  »α«µÑßßδ,  «ª¿ñáóΦ¿Ñ
  1598. ºáúαπº¬¿ ß«ñÑন¼«ú« ßΓαá¡¿µδ.
  1599.     ÄíαáΓ¿¼ß∩  ¬ É¿ßπ¡¬π 9.22 ¿ ó ¬áτÑßΓóÑ »α¿¼Ñαá αáßß¼«Γα¿¼ ºá»¿ß∞ Γáí½¿µδ
  1600. ßΓαá¡¿µ, ßó∩ºá¡¡πε ß ó¿αΓπá½∞¡δ¼ áñαÑß«¼ 66è. àß½¿ »α¿ «íαáΘÑ¡¿¿ ¬  ßΓαá¡¿µÑ
  1601. »α«µÑßß »«½πτáÑΓ «Γ¬áº ¿º-ºá ¡Ññ«ßΓπ»¡«ßΓ¿ ñá¡¡δσ, »α«úαἼᠫíαáí«Γ¬¿ «Γ¬á-
  1602. ºá  «íαáΘáÑΓß∩ ¬ ñÑß¬α¿»Γ«απ ñ¿ß¬«ó«ú« í½«¬á ¿ «í¡áαπª¿óáÑΓ Γ«, τΓ« ßΓαá¡¿µá
  1603. ¡áσ«ñ¿Γß∩ ¡á πßΓα«⌐ßΓóÑ óδúαπº¬¿ ó í½«¬Ñ ß ¡«¼Ñα«¼ 847  (Ñß½¿  »αÑñ»«½«ª¿Γ∞,
  1604. τΓ«  ó  ß¿ßΓÑ¼Ñ Γ«½∞¬« «ñ¡« πßΓα«⌐ßΓó« óδúαπº¬¿): ß½Ññ«óáΓѽ∞¡«, ó¿αΓπá½∞¡δ⌐
  1605. áñαÑß π¬áºá¡ óÑα¡«. çáΓѼ »α«úαἼᠫíαáí«Γ¬¿ «Γ¬áºá «íαáΘáÑΓß∩ ¬  ¬ÑΦπ,  ¡«
  1606. ¡Ñ  ¡áσ«ñ¿Γ  ¿¡Σ«α¼áµ¿¿ « ñ¿ß¬«ó«¼ í½«¬Ñ ß ¡«¼Ñα«¼ 847. Æá¬¿¼ «íαẫ¼, ¬«»¿∩
  1607. ó¿αΓπá½∞¡«⌐ ßΓαá¡¿µδ ó »á¼∩Γ¿ «ΓßπΓßΓóπÑΓ ¿ »α«úαἼᠫíαáí«Γ¬¿ «Γ¬áºá ñ«½ª-
  1608. ¡á ºáúαπº¿Γ∞ ÑÑ ß πßΓα«⌐ßΓóá óδúαπº¬¿. ƒñα« «Γó«ñ¿Γ  Σ¿º¿τÑ߬πε  ßΓαá¡¿µπ  ß
  1609. ¡«¼Ñα«¼  1776 (É¿ßπ¡«¬ 9.23), ßτ¿ΓδóáÑΓ ó ¡ÑÑ ß πßΓα«⌐ßΓóá óδúαπº¬¿ ß«ñÑন-
  1610. ¼«Ñ ó¿αΓπá½∞¡«⌐ ßΓαá¡¿µδ ¿ »ÑαÑ¡áßΓαá¿óáÑΓ ºá»¿ß∞ Γáí½¿µδ ßΓαá¡¿µ ¡á ßΓαá¡¿-
  1611. µπ ß ¡«¼Ñα«¼ 1776. é ºáóÑαΦÑ¡¿Ñ ∩ñα« ¬«ααÑ¬Γ¿απÑΓ ñÑß¬α¿»Γ«α ñ¿ß¬«ó«ú«  í½«-
  1612.  
  1613.                                     278
  1614.  
  1615.  
  1616.  
  1617.     ┌────────────────────────────────────────────────────────────┐
  1618.     │ á½ú«α¿Γ¼ vfault     /* «íαáí«Γ¬á «Γ¬áºá ¿º-ºá «ΓßπΓßΓó¿∩   │
  1619.     │                        (¡Ññ«ßΓπ»¡«ßΓ¿) ñá¡¡δσ */           │
  1620.     │ óσ«ñ¡á∩ ¿¡Σ«α¼áµ¿∩:  áñαÑß, »« ¬«Γ«α«¼π »«½πτÑ¡ «Γ¬áº      │
  1621.     │ óδσ«ñ¡á∩ ¿¡Σ«α¼áµ¿∩: «ΓßπΓßΓóπÑΓ                           │
  1622.     │ {                                                          │
  1623.     │    ¡á⌐Γ¿ «í½áßΓ∞, ºá»¿ß∞ ó Γáí½¿µÑ ßΓαá¡¿µ, ñÑß¬α¿»Γ«α ñ¿ß-│
  1624.     │     ¬«ó«ú« í½«¬á, ßó∩ºá¡¡δÑ ß áñαÑß«¼, »« ¬«Γ«α«¼π »«½πτÑ¡ │
  1625.     │     «Γ¬áº, ºáí½«¬¿α«óáΓ∞ «í½áßΓ∞;                          │
  1626.     │    Ñß½¿ (áñαÑß ¡Ñ »α¿¡áñ½Ñª¿Γ ó¿αΓπá½∞¡«¼π áñαÑß¡«¼π »α«ßΓ-│
  1627.     │     αá¡ßΓóπ »α«µÑßßá)                                      │
  1628.     │    {                                                       │
  1629.     │       »«ß½áΓ∞ ß¿ú¡á½ (SIGSEGV: ¡áαπΦÑ¡¿Ñ ßÑú¼Ñ¡Γᵿ¿) »α«- │
  1630.     │        µÑßßπ;                                              │
  1631.     │       »ÑαÑ⌐Γ¿ ¡á out;                                      │
  1632.     │    }                                                       │
  1633.     │    Ñß½¿ (áñαÑß π¬áºá¡ ¡ÑóÑα¡«)   /* ó«º¼«ª¡«, »α«µÑßß ¡áσ«-│
  1634.     │                                     ñ¿½ß∩ ó ß«ßΓ«∩¡¿¿ »α¿- │
  1635.     │                                     «ßΓá¡«óá */            │
  1636.     │       »ÑαÑ⌐Γ¿ ¡á out;                                      │
  1637.     │    Ñß½¿ (ßΓαá¡¿µá ¿¼ÑÑΓß∩ ó ¬ÑΦÑ)                          │
  1638.     │    {                                                       │
  1639.     │       πíαáΓ∞ ßΓαá¡¿µπ ¿º ¬ÑΦá;                             │
  1640.     │       »«»αáó¿Γ∞ ºá»¿ß∞ ó Γáí½¿µÑ ßΓαá¡¿µ;                  │
  1641.     │       óδ»«½¡∩Γ∞ »«¬á (ß«ñÑন¼«Ñ ßΓαá¡¿µδ ¡Ñ ßΓá¡ÑΓ ñ«ßΓπ»-│
  1642.     │        ¡δ¼)     /* ñαπú«⌐ »α«µÑßß »«½πτ¿½ Γᬫ⌐ ªÑ «Γ¬áº,  │
  1643.     │                  * ¡« αá¡∞ΦÑ */                            │
  1644.     │           »α¿«ßΓá¡«ó¿Γ∞ß∩;                                 │
  1645.     │    }                                                       │
  1646.     │    ó »α«Γ¿ó¡«¼ ß½πτáÑ     /* ßΓαá¡¿µá «ΓßπΓßΓóπÑΓ ó ¬ÑΦÑ */│
  1647.     │    {                                                       │
  1648.     │       ¡áº¡áτ¿Γ∞ «í½áßΓ¿ ¡«óπε ßΓαá¡¿µπ;                    │
  1649.     │                                                            │
  1650.     │       »«¼ÑßΓ¿Γ∞ ¡«óπε ßΓαá¡¿µπ ó ¬ÑΦ, «Γ¬«ααÑ¬Γ¿α«óáΓ∞ ºá- │
  1651.     │        »¿ß∞ ó Γáí½¿µÑ pfdata;                              │
  1652.     │       Ñß½¿ (ßΓαá¡¿µá αá¡ÑÑ ¡Ñ ºáúαπªá½áß∞ ó »á¼∩Γ∞ ¿ ¿¼ÑÑΓ │
  1653.     │        »«¼ÑΓ¬π "«í¡π½∩Ѽá∩ »α¿ «íαáΘÑ¡¿¿")                 │
  1654.     │           «τ¿ßΓ¿Γ∞ ß«ñÑন¼«Ñ ßΓαá¡¿µδ;                    │
  1655.     │       ó »α«Γ¿ó¡«¼ ß½πτáÑ                                   │
  1656.     │       {                                                    │
  1657.     │           ßτ¿ΓáΓ∞ ó¿αΓπá½∞¡πε ßΓαá¡¿µπ ß πßΓα«⌐ßΓóá óδúαπº-│
  1658.     │            ¬¿ ¿½¿ ¿º ¿ß»«½¡∩Ѽ«ú« Σá⌐½á;                   │
  1659.     │           »α¿«ßΓá¡«ó¿Γ∞ß∩ (ñ« ºáóÑαΦÑ¡¿∩ óó«ñá-óδó«ñá);    │
  1660.     │       }                                                    │
  1661.     │       ó«º«í¡«ó¿Γ∞ »α«µÑßßδ («ª¿ñáεΘ¿Ñ ºáúαπº¬¿ ß«ñÑন¼«ú« │
  1662.     │        ßΓαá¡¿µδ);                                          │
  1663.     │    }                                                       │
  1664.     │    πßΓá¡«ó¿Γ∞ í¿Γ ñ«ßΓπ»¡«ßΓ¿ ßΓαá¡¿µδ;                    │
  1665.     │    ßíα«ß¿Γ∞ í¿Γ ¼«ñ¿Σ¿¬áµ¿¿ ¿ "ó«ºαáßΓ" ßΓαá¡¿µδ;          │
  1666.     │    »ÑαÑßτ¿ΓáΓ∞ »α¿«α¿ΓÑΓ »α«µÑßßá;                         │
  1667.     │  out: ß¡∩Γ∞ í½«¬¿α«ó¬π ß «í½áßΓ¿;                          │
  1668.     │ }                                                          │
  1669.     └────────────────────────────────────────────────────────────┘
  1670.  
  1671.     É¿ßπ¡«¬ 9.21. Ç½ú«α¿Γ¼ «íαáí«Γ¬¿ «Γ¬áºá ¿º-ºá «ΓßπΓßΓó¿∩ (¡Ñ-
  1672.                   ñ«ßΓπ»¡«ßΓ¿) ñá¡¡δσ
  1673.  
  1674.  
  1675.                                     279
  1676.  
  1677. ¬á,  ñѽá∩  π¬áºá¡¿Ñ  «  Γ«¼, τΓ« ßΓαá¡¿µá ºáúαπªÑ¡á, á ΓᬪѠºá»¿ß∞ Γáí½¿µδ
  1678. pfdata, «Γ¼Ñτá∩, τΓ« ¡á πßΓα«⌐ßΓóÑ óδúαπº¬¿ ó í½«¬Ñ ß ¡«¼Ñα«¼ 847 ß«ñÑনΓß∩
  1679. ñπí½¿¬áΓ ó¿αΓπá½∞¡«⌐ ßΓαá¡¿µδ.
  1680.     Åα¿ «íαáí«Γ¬Ñ «Γ¬áº«ó ¿º-ºá ¡Ññ«ßΓπ»¡«ßΓ¿ ñá¡¡δσ ∩ñα« ¡Ñ óßÑúñá »α¿íÑúá-
  1681. ÑΓ ¬ óδ»«½¡Ñ¡¿ε «»Ñαᵿ¿ óó«ñá-óδó«ñá, ñáªÑ ¬«úñá ¿º  ñÑß¬α¿»Γ«αá  ñ¿ß¬«ó«ú«
  1682. í½«¬á  ó¿ñ¡«,  τΓ« ßΓαá¡¿µá ºáúαπªÑ¡á (ó ß½πτáÑ 2). î«ªÑΓ ß½πτ¿Γ∞ß∩ Γá¬, τΓ«
  1683. ∩ñα« »«ß½Ñ óδúαπº¬¿ ß«ñÑন¼«ú« Σ¿º¿τÑ߬«⌐ ßΓαá¡¿µδ Γᬠ¿  ¡Ñ  »ÑαÑ»α¿ßó«¿½«
  1684. ÑÑ ¿½¿ ªÑ ¬á¬«⌐-Γ« ¿¡«⌐ »α«µÑßß ó αѺπ½∞ΓáΓÑ «Γ¬áºá ºáúαπº¿½ ß«ñÑন¼«Ñ ó¿α-
  1685. Γπá½∞¡«⌐ ßΓαá¡¿µδ ó ñαπúπε Σ¿º¿τÑ߬πε ßΓαá¡¿µπ. é ½εí«¼ ß½πτáÑ »α«úαἼᠫí-
  1686. αáí«Γ¬¿  «Γ¬áºá «í¡áαπª¿óáÑΓ ßΓαá¡¿µπ ó ¬ÑΦÑ, ó ¬áτÑßΓóÑ ¬½ετá ¿ß»«½∞ºπ∩ ¡«-
  1687. ¼Ñα í½«¬á ó ñÑß¬α¿»Γ«αÑ ñ¿ß¬«ó«ú« í½«¬á. Ä¡á »ÑαÑ¡áßΓαá¿óáÑΓ ß««ΓóÑΓßΓóπεΘπε
  1688. ºá»¿ß∞ ó Γáí½¿µÑ ßΓαá¡¿µ ¡á Γ«½∞¬« τΓ« ¡á⌐ñÑ¡¡πε ßΓαá¡¿µπ, πóѽ¿τ¿óáÑΓ  º¡á-
  1689. τÑ¡¿Ñ  ßτÑΓτ¿¬á ßß佫¬ ¡á ßΓαá¡¿µπ ¿ ó ß½πτáÑ ¡Ñ«íσ«ñ¿¼«ßΓ¿ πí¿αáÑΓ ßΓαá¡¿µπ
  1690. ¿º ß»¿ß¬á ßó«í«ñ¡δσ ßΓαá¡¿µ. ÅαÑñ»«½«ª¿¼, ¬ »α¿¼Ñαπ, τΓ« »α«µÑßß »«-
  1691.  
  1692.  
  1693.               çỿ߿          äÑß¬α¿»Γ«αδ
  1694.           Γáí½¿µδ ßΓαá¡¿µ   ñ¿ß¬«óδσ í½«¬«ó       æΓαá¡¿τ¡δÑ í½«¬¿
  1695.  
  1696.            ö¿º¿-
  1697.            τÑ߬á∩                                     ä¿ß¬«-
  1698. é¿αΓπá½∞-  ßΓαá-  æ«ßΓ«-    æ«ßΓ«-              æΓαá- óδ⌐    æτÑΓ-
  1699. ¡δ⌐ áñαÑß  ¡¿µá   ∩¡¿Ñ      ∩¡¿Ñ      ü½«¬      ¡¿µá  í½«¬   τ¿¬
  1700.           ┌─────┬────────┬┬┬───────┬─────────┐  ┌────┬──────┬────┐
  1701.     0     │     │        │││       │         │  │    │      │    │
  1702.           ├─────┼────────┼┼┼───────┼─────────┤  │    │      │    │
  1703.    1è     │ 1648│ ìÑñ«-  │││é Σá⌐½Ñ│    3    │  │    │      │    │
  1704.           │     │ ßΓπ»¡á │││       │         │  │    │      │    │
  1705.           ├─────┼────────┼┼┼───────┼─────────┤  │    │      │    │
  1706.    2è     │     │        │││       │         │  │    │      │    │
  1707.           ├─────┼────────┼┼┼───────┼─────────┤  │    │      │    │
  1708.    3è     │ ìÑΓ │ ìÑñ«-  │││çừ½¡∩│    5    │  │    │      │    │
  1709.           │     │ ßΓπ»¡á │││ÑΓß∩   │         │  │    │      │    │
  1710.           │     │        │││»α¿ «í-│         │  │    │      │    │
  1711.           │     │        │││αáΘÑ¡¿¿│         │  │    │      │    │
  1712.           ├─────┼────────┼┼┼───────┼─────────┤  ├────┼──────┼────┤
  1713.    4è     │     │        │││       │         │  │1036│  387 │  0 │
  1714.           ├─────┼────────┼┼┼───────┼─────────┤  ├────┼──────┼────┤
  1715.     ∙     │     │        │││       │         │  │  ∙ │      │    │
  1716.     ∙     │     │        │││       │         │  │  ∙ │      │    │
  1717.     ∙     │     │        │││       │         │  ├────┼──────┼────┤
  1718.     ∙     │     │        │││       │         │  │1648│ 1618 │  1 │
  1719.           ├─────┼────────┼┼┼───────┼─────────┤  ├────┼──────┼────┤
  1720.   64è     │ 1917│ ìÑñ«-  │││ìá ñ¿ß-│  1206   │  │  ∙ │      │    │
  1721.           │     │ ßΓπ»¡á │││¬Ñ     │         │  │  ∙ │      │    │
  1722.           ├─────┼────────┼┼┼───────┼─────────┤  │  ∙ │      │    │
  1723.   65è     │ ìÑΓ │ ìÑñ«-  │││Äí¡π½∩-│         │  │  ∙ │      │    │
  1724.           │     │ ßΓπ»¡á │││ÑΓß∩   │         │  │  ∙ │      │    │
  1725.           │     │        │││»α¿ «í-│         │  │  ∙ │      │    │
  1726.           │     │        │││αáΘÑ¡¿¿│         │  │  ∙ │      │    │
  1727.           ├─────┼────────┼┼┼───────┼─────────┤  ├────┼──────┼────┤
  1728.   66è     │ 1036│ ìÑñ«-  │││ìá ñ¿ß-│   847   │  │1861│ 1206 │  0 │
  1729.           │     │ ßΓπ»¡á │││¬Ñ     │         │  ├────┼──────┼────┤
  1730.           ├─────┼────────┼┼┼───────┼─────────┤  │    │      │    │
  1731.   67è     │     │        │││       │         │  │    │      │    │
  1732.           └─────┴────────┴┴┴───────┴─────────┘  └────┴──────┴────┘
  1733.  
  1734.     É¿ßπ¡«¬ 9.22. ê½½εßΓαᵿ∩ ¬ «Γ¬áºπ ¿º-ºá ¡Ññ«ßΓπ»¡«ßΓ¿ ñá¡¡δσ
  1735.  
  1736.  
  1737.                                     280
  1738.  
  1739. ½πτ¿½ «Γ¬áº »α¿ «íαáΘÑ¡¿¿ ¬ ó¿αΓπá½∞¡«¼π áñαÑßπ 64è (É¿ßπ¡«¬ 9.22). Åα«ß¼áΓ-
  1740. α¿óá∩ ¬ÑΦ, ∩ñα« πßΓá¡áó½¿óáÑΓ, τΓ« ßΓαá¡¿τ¡δ⌐ í½«¬ ß ¡«¼Ñα«¼ 1861  ßó∩ºá¡  ß
  1741. ñ¿ß¬«óδ¼  í½«¬«¼  1206. ƒñα« »ÑαÑ¡áßΓαá¿óáÑΓ ºá»¿ß∞ Γáí½¿µδ ßΓαá¡¿µ ß ó¿αΓπ-
  1742. á½∞¡δ¼ áñαÑß«¼ 64è ¡á ßΓαá¡¿µπ ß ¡«¼Ñα«¼ 1861, πßΓá¡áó½¿óáÑΓ í¿Γ ñ«ßΓπ»¡«ßΓ¿
  1743. ¿ »ÑαÑñáÑΓ π»αáó½Ñ¡¿Ñ »α«úαἼѠ«íαáí«Γ¬¿ «Γ¬áºá. Æá¬¿¼ «íαẫ¼, ¡«¼Ñα  ñ¿ß-
  1744. ¬«ó«ú« í½«¬á ßó∩ºδóáÑΓ ó¼ÑßΓÑ ºá»¿ß¿ Γáí½¿µδ ßΓαá¡¿µ ¿ Γáí½¿µδ pfdata, τѼ ¿
  1745. «íΩ∩ß¡∩ÑΓß∩ Ñú« ºá»«¼¿¡á¡¿Ñ ó «íÑ¿σ Γáí½¿µáσ.
  1746.     èᬠ¿ ∩ñαπ, »α«úαἼѠ«íαáí«Γ¬¿ «Γ¬áºá ¡Ñ ¡πª¡« ßτ¿ΓδóáΓ∞ ßΓαá¡¿µπ ó »á-
  1747. ¼∩Γ∞, Ñß½¿ ¬á¬«⌐-Γ« ¿¡«⌐ »α«µÑßß πªÑ »«½πτ¿½ «Γ¬áº »« Γ«⌐ ªÑ ßἫ⌐ ßΓαá¡¿µÑ,
  1748. ¡« ÑΘÑ ¡Ñ »«½¡«ßΓ∞ε ºáúαπº¿½ ÑÑ. Åα«úαἼᠡáσ«ñ¿Γ «í½áßΓ∞ ß ºá»¿ß∞ε Γáí½¿µδ
  1749.  
  1750.  
  1751.               çỿ߿          äÑß¬α¿»Γ«αδ
  1752.           Γáí½¿µδ ßΓαá¡¿µ   ñ¿ß¬«óδσ í½«¬«ó       æΓαá¡¿τ¡δÑ í½«¬¿
  1753.  
  1754.            ö¿º¿-
  1755.            τÑ߬á∩                                     ä¿ß¬«-
  1756. é¿αΓπá½∞-  ßΓαá-  æ«ßΓ«-    æ«ßΓ«-              æΓαá- óδ⌐    æτÑΓ-
  1757. ¡δ⌐ áñαÑß  ¡¿µá   ∩¡¿Ñ      ∩¡¿Ñ      ü½«¬      ¡¿µá  í½«¬   τ¿¬
  1758.           ┌─────┬────────┬┬┬───────┬─────────┐  ┌────┬──────┬────┐
  1759.   66è     │ 1776│ ä«ßΓπ»-│││ìá ñ¿ß-│   847   │  │1776│  847 │  1 │
  1760.           │     │ ¡á     │││¬Ñ     │         │  │    │      │    │
  1761.           └─────┴────────┴┴┴───────┴─────────┘  └────┴──────┴────┘
  1762.  
  1763.         É¿ßπ¡«¬ 9.23. ÉѺπ½∞ΓáΓ ºáúαπº¬¿ ßΓαá¡¿µδ ó »á¼∩Γ∞
  1764.  
  1765.  
  1766.                 Åα«µÑßß A                      Åα«µÑßß B
  1767.     ┌────────────────────────────────────────────────────────────
  1768.     │  ÄΓ¬áº »α¿ «íαáΘÑ¡¿¿ ¬ ßΓαá-  ∙              ∙
  1769.     │             ¡¿µÑ              ∙              ∙
  1770.     │  é¿αΓπá½∞¡δ⌐ áñαÑß ßΓαá¡¿µδ   ∙              ∙
  1771.     │             óÑαÑ¡             ∙              ∙
  1772.     │   Åα¿«ßΓá¡«ó ñ« ºáóÑαΦÑ¡¿∩    ∙              ∙
  1773.     │      ßτ¿Γδóá¡¿∩ ßΓαá¡¿µδ      ∙              ∙
  1774.     │               ∙               ∙  ÄΓ¬áº »α¿ «íαáΘÑ¡¿¿ ¬ ßΓαá-
  1775.     │               ∙               ∙             ¡¿µÑ
  1776.     │               ∙               ∙  é¿αΓπá½∞¡δ⌐ áñαÑß ßΓαá¡¿µδ
  1777.     │               ∙               ∙             óÑαÑ¡
  1778.     │               ∙               ∙   çáúαπº¬á ßΓαá¡¿µδ ó »á¼∩Γ∞
  1779.     │               ∙               ∙    Åα¿«ßΓá¡«ó ñ« «¬«¡τá¡¿∩
  1780.     │               ∙               ∙           ºáúαπº¬¿
  1781.     │               ∙               ∙              ∙
  1782.     │    éδσ«ñ ¿º »α¿«ßΓá¡«óá --    ∙              ∙
  1783.     │       ßΓαá¡¿µá ó »á¼∩Γ¿       ∙              ∙
  1784.     │    æΓαá¡¿µá »«¼ÑτáÑΓß∩ ¬á¬    ∙              ∙
  1785.     │           ñ«ßΓπ»¡á∩           ∙              ∙
  1786.     │  éδσ«ñ ¿º »α¿«ßΓá¡«óá ñαπú¿σ  ∙              ∙
  1787.     │           »α«µÑß߫󠠠        ∙              ∙
  1788.     │                               ∙      éδσ«ñ ¿º »α¿«ßΓá¡«óá
  1789.     │    é«º«í¡«ó½Ñ¡¿Ñ óδ»«½¡Ñ¡¿∩   ∙              ∙
  1790.     │               ∙               ∙              ∙
  1791.     │               ∙               ∙    é«º«í¡«ó½Ñ¡¿Ñ óδ»«½¡Ñ¡¿∩
  1792.     │               ∙               ∙              ∙
  1793.     │               ∙               ∙              ∙
  1794.     │ éαѼ∩                         ∙
  1795.     v
  1796.  
  1797.             É¿ßπ¡«¬ 9.24. äóá «Γ¬áºá ¡á «ñ¡«⌐ ßΓαá¡¿µÑ
  1798.  
  1799.                                     281
  1800.  
  1801.  
  1802. ßΓαá¡¿µ, ¬«Γ«απε «¡á πªÑ αá¡ÑÑ ºáí½«¬¿α«óá½á. Ä¡á ñ«ª¿ñáÑΓß∩, »«¬á íπñÑΓ ºá-
  1803. ¬«¡τÑ¡ µ¿¬½ «íαáí«Γ¬¿ »αÑñδñπΘÑú« «Γ¬áºá, »«ß½Ñ τÑú« «í¡áαπª¿óáÑΓ, τΓ« ßΓαá-
  1804. ¡¿µá  ßΓá½á ñ«ßΓπ»¡«⌐, ¿ ºáóÑαΦáÑΓ ßó«ε αáí«Γπ. ¥Γá »α«µÑñπαá »α«ß½Ñª¿óáÑΓß∩
  1805. ¡á É¿ßπ¡¬Ñ 9.24.
  1806.  
  1807.     àß½¿ ¬«»¿∩ ßΓαá¡¿µδ ¡áσ«ñ¿Γß∩ ¡Ñ ¡á πßΓα«⌐ßΓóÑ óδúαπº¬¿, á ó ¿ß»«½¡∩Ѽ«¼
  1808. Σá⌐½Ñ (ß½πτá⌐ 3), ∩ñα« ºáúαπªáÑΓ ßΓαá¡¿µπ ¿º Σá⌐½á. Åα«úαἼᠫíαáí«Γ¬¿  «Γ-
  1809. ¬áºá  «íαáΘáÑΓß∩  ¬  ñÑß¬α¿»Γ«απ ñ¿ß¬«ó«ú« í½«¬á, ¿ΘÑΓ ß««ΓóÑΓßΓóπεΘ¿⌐ ¡«¼Ñα
  1810. ½«ú¿τÑ߬«ú« í½«¬á ó¡πΓα¿ Σá⌐½á, ß«ñÑαªáΘÑú« ßΓαá¡¿µπ, ¿  ¿¡ñѬß,  áßß«µ¿¿α«-
  1811. óá¡¡δ⌐  ß  ºá»¿ß∞ε  Γáí½¿µδ  «í½áßΓÑ⌐.  ì«¼Ñα ½«ú¿τÑ߬«ú« í½«¬á ¿ß»«½∞ºπÑΓß∩
  1812. »α«úαá¼¼«⌐ ó ¬áτÑßΓóÑ ß¼ÑΘÑ¡¿∩ ó¡πΓα¿ ß»¿ß¬á ¡«¼Ñα«ó ñ¿ß¬«óδσ í½«¬«ó, »α¿ß«-
  1813. Ññ¿¡Ñ¡¡«ú« ¬ ¿¡ñѬßπ ó« óαѼ∩ óδ»«½¡Ñ¡¿∩ Σπ¡¬µ¿¿ exec. Å«  ¡«¼Ñαπ  í½«¬á  ¡á
  1814. ñ¿ß¬Ñ  »α«úαá¼¼á ßτ¿ΓδóáÑΓ ßΓαá¡¿µπ ó »á¼∩Γ∞. Æá¬, ¡á»α¿¼Ñα, ñÑß¬α¿»Γ«α ñ¿ß-
  1815. ¬«ó«ú« í½«¬á, ßó∩ºá¡¡δ⌐ ß ó¿αΓπá½∞¡δ¼ áñαÑß«¼ 1è, »«¬áºδóáÑΓ, τΓ« ß«ñÑন¼«Ñ
  1816. ßΓαá¡¿µδ αáß»«½áúáÑΓß∩ ó ¿ß»«½¡∩Ѽ«¼ Σá⌐½Ñ, ó¡πΓα¿ ½«ú¿τÑ߬«ú« í½«¬á ß ¡«¼Ñ-
  1817. α«¼ 3 (ß¼. É¿ßπ¡«¬ 9.22).
  1818.     àß½¿ »α«µÑßß »«½πτ¿½ «Γ¬áº »α¿ «íαáΘÑ¡¿¿  ¬  ßΓαá¡¿µÑ,  ¿¼ÑεΘÑ⌐  »«¼ÑΓ¬π
  1819. "ºá»«½¡∩Ѽá∩  »α¿  «íαáΘÑ¡¿¿" ¿½¿ "«í¡π½∩Ѽá∩ »α¿ «íαáΘÑ¡¿¿" (ß½πτá¿ 4 ¿ 5),
  1820. ∩ñα« óδñѽ∩ÑΓ ßó«í«ñ¡πε ßΓαá¡¿µπ ó »á¼∩Γ¿ ¿ ¬«ααÑ¬Γ¿απÑΓ ß««ΓóÑΓßΓóπεΘπε ºá-
  1821. »¿ß∞ Γáí½¿µδ ßΓαá¡¿µ. àß½¿ ßΓαá¡¿µá "«í¡π½∩Ѽá∩ »α¿ «íαáΘÑ¡¿¿",  ∩ñα«  ΓᬪÑ
  1822. «τ¿ΘáÑΓ ÑÑ ß«ñÑন¼«Ñ. é ºáóÑαΦÑ¡¿Ñ «íαáí«Γ¬¿ Σ½áú¿ "ºá»«½¡∩Ѽá∩ »α¿ «íαáΘÑ-
  1823. ¡¿¿"  ¿ "«í¡π½∩Ѽá∩ »α¿ «íαáΘÑ¡¿¿" ßíαáßδóáεΓß∩. ÆÑ»Ñα∞ ßΓαá¡¿µá ¡áσ«ñ¿Γß∩ ó
  1824. »á¼∩Γ¿, ñ«ßΓπ»¡á »α«µÑßßá¼ ¿ ÑÑ ß«ñÑন¼«Ñ ¡Ñ ¿¼ÑÑΓ á¡á½«ú«ó ¡¿ ¡á πßΓα«⌐ßΓ-
  1825. óÑ óδúαπº¬¿, ¡¿ ó Σá⌐½«ó«⌐ ß¿ßΓѼÑ. Æá¬ »α«¿ßσ«ñ¿Γ, Ñß½¿ »α«µÑßß  «íαáΘáÑΓß∩
  1826. ¬  ßΓαá¡¿µá¼ ß ó¿αΓπá½∞¡δ¼¿ áñαÑßἿ 3è ¿ 65è (ß¼. É¿ßπ¡«¬ 9.22): ¡¿ «ñ¿¡ ¿º
  1827. »α«µÑßß«ó ¡Ñ «íαáΘá½ß∩ ¬ φΓ¿¼ ßΓαá¡¿µá¼ ß ΓÑσ »«α, ¬á¬ Σá⌐½ íδ½  ºá»πΘÑ¡  ¡á
  1828. óδ»«½¡Ñ¡¿Ñ Σπ¡¬µ¿Ñ⌐ exec.
  1829.     é  ºáóÑαΦÑ¡¿Ñ  ßó«Ñ⌐ αáí«Γδ »α«úαἼᠫíαáí«Γ¬¿ «Γ¬áº«ó ¿º-ºá «ΓßπΓßΓó¿∩
  1830. (¡Ññ«ßΓπ»¡«ßΓ¿) ñá¡¡δσ πßΓá¡áó½¿óáÑΓ í¿Γ ñ«ßΓπ»¡«ßΓ¿ ßΓαá¡¿µδ  ¿  ßíαáßδóáÑΓ
  1831. í¿Γ  ¼«ñ¿Σ¿¬áµ¿¿.  Åα¿«α¿ΓÑΓ »α«µÑßßá »α¿ φΓ«¼ »ÑαÑßτ¿ΓδóáÑΓß∩, ¿í« ó« óαѼ∩
  1832. óδ»«½¡Ñ¡¿∩ »α«úαá¼¼δ »α«µÑßß ¼«ú »α¿«ßΓá¡«ó¿Γ∞ ßó«Ñ óδ»«½¡Ñ¡¿Ñ ¡á πα«ó¡Ñ ∩ñ-
  1833. αá, »«½πτá∩ ΓѼ ßá¼δ¼ »« ó«ºóαáΘÑ¡¿¿ ó αѪ¿¼ ºáñáτ¿ ¡Ñºáß½πªÑ¡¡«Ñ »αÑ¿¼πΘÑß-
  1834. Γó« »ÑαÑñ ñαπú¿¼¿ »α«µÑßßἿ. ê, ¡á¬«¡Ñµ, ó«ºóαáΘá∩ß∞ ó αѪ¿¼ ºáñáτ¿,  »α«ú-
  1835. αἼᠻα«óÑα∩ÑΓ, ¡Ñ í佫 ½¿ ºá óαѼ∩ «íαáí«Γ¬¿ «Γ¬áºá »«ßΓπ»½Ñ¡¿∩ ¬á¬¿σ-½¿í«
  1836. ß¿ú¡á½«ó.
  1837.  
  1838.  
  1839.     E9.2.3.2 Äíαáí«Γ¬á »αÑαδóá¡¿⌐ »« «Γ¬áºπ ß¿ßΓÑ¼δ ºáΘ¿ΓδF
  1840.  
  1841.     éΓ«αδ¼  Γ¿»«¼  «Γ¬áºá, óßΓαÑτáεΘÑú«ß∩ »α¿ «íαáΘÑ¡¿¿ ¬ ßΓαá¡¿µÑ, ∩ó½∩ÑΓß∩
  1842. «Γ¬áº ß¿ßΓÑ¼δ ºáΘ¿Γδ, ¬«Γ«αδ⌐ «º¡áτáÑΓ, τΓ« »α«µÑßß «íαáΓ¿½ß∩ ¬ ßπΘÑßΓóπεΘÑ⌐
  1843. ßΓαá¡¿µÑ »á¼∩Γ¿, ¡« ßπñ∩ »« αáºα∩ñá¼, «»¿ßδóáεΘ¿¼ »αáóá ñ«ßΓπ»á ¬  ßΓαá¡¿µÑ,
  1844. ñ«ßΓπ»  ¬  ¡Ñ⌐  ß«  ßΓ«α«¡δ ΓѬπΘÑú« »α«µÑßßá ¡Ñ αáºαÑΦÑ¡. (éß»«¼¡¿¼ »α¿¼Ñα,
  1845. «»¿ßδóáεΘ¿⌐ »«»δΓ¬π »α«µÑßßá »α«¿ºóÑßΓ¿ ºá»¿ß∞ ñá¡¡δσ ó «í½áßΓ∞ ¬«¼á¡ñ;  ß¼.
  1846. É¿ßπ¡«¬  7.22).  ÄΓ¬áº  ñá¡¡«ú«  Γ¿»á ¿¼ÑÑΓ ¼ÑßΓ« Γá¬ªÑ Γ«úñá, ¬«úñá »α«µÑßß
  1847. »αÑñ»α¿¡¿¼áÑΓ »«»δΓ¬π ºá»¿ßáΓ∞ τΓ«-Γ« ¡á ßΓαá¡¿µπ, ñ½∩ ¬«Γ«α«⌐ ó« óαѼ∩  óδ-
  1848. »«½¡Ñ¡¿∩  ß¿ßΓѼ¡«⌐  Σπ¡¬µ¿¿ fork íδ½ πßΓá¡«ó½Ñ¡ í¿Γ ¬«»¿α«óá¡¿∩ »α¿ ºá»¿ß¿.
  1849. ƒñα« ñ«½ª¡« αẽ¿τáΓ∞ ¼Ñªñπ ß«í«⌐ ß¿Γπᵿ¿, ¬«úñá «Γ¬áº »α«¿º«Φѽ »« »α¿τ¿¡Ñ
  1850. Γ«ú«, τΓ« ßΓαá¡¿µá ΓαÑíπÑΓ ¬«»¿α«óá¡¿∩ »α¿ ºá»¿ß¿, ¿ ¬«úñá ¿¼Ñ½« ¼ÑßΓ« ñÑ⌐ß-
  1851. Γó¿Γѽ∞¡« τΓ«-Γ« ¡Ññ«»πßΓ¿¼«Ñ.
  1852.     Åα«úαἼᠫíαáí«Γ¬¿ «Γ¬áºá ß¿ßΓÑ¼δ ºáΘ¿Γδ áóΓ«¼áΓ¿τÑ߬¿ »«½πτáÑΓ  ó¿αΓπ-
  1853. á½∞¡δ⌐ áñαÑß, »« ¬«Γ«α«¼π »α«¿º«Φѽ «Γ¬áº, ¿ óÑñÑΓ »«¿ß¬ ß««ΓóÑΓßΓóπεΘÑ⌐ «í-
  1854. ½áßΓ¿  ¿ ºá»¿ß¿ Γáí½¿µδ ßΓαá¡¿µ (É¿ßπ¡«¬ 9.25). Ä¡á í½«¬¿απÑΓ «í½áßΓ∞, τΓ«íδ
  1855. "ßí«αΘ¿¬" ßΓαá¡¿µ ¡Ñ ¼«ú óδúαπº¿Γ∞ ßΓαá¡¿µπ, »«¬á ßó∩ºá¡¡δ⌐ ß ¡Ñ⌐  «Γ¬áº  ¡Ñ
  1856. íπñÑΓ «íαáí«Γá¡. àß½¿ »α«úαἼᠫíαáí«Γ¬¿ «Γ¬áºá πßΓá¡áó½¿óáÑΓ, τΓ« »α¿τ¿¡«⌐
  1857. «Γ¬áºá  »«ß½πª¿½á πßΓá¡«ó¬á í¿Γá ¬«»¿α«óá¡¿∩ »α¿ ºá»¿ß¿, ¿ Ñß½¿ ßΓαá¡¿µπ ¿ß-
  1858. »«½∞ºπεΓ ßαáºπ ¡Ñ߬«½∞¬« »α«µÑßß«ó, ∩ñα« óδñѽ∩ÑΓ ó »á¼∩Γ¿ ¡«óπε ßΓαá¡¿µπ  ¿
  1859. ¬«»¿απÑΓ ó ¡ÑÑ ß«ñÑন¼«Ñ ßΓáα«⌐ ßΓαá¡¿µδ; ßß佬¿ ñαπú¿σ »α«µÑßß«ó ¡á ßΓáαπε
  1860.  
  1861.                                     282
  1862.  
  1863. ßΓαá¡¿µπ ß«σαá¡∩εΓ ßó«Ñ º¡áτÑ¡¿Ñ. Å«ß½Ñ ¬«»¿α«óá¡¿∩ ¿ ó¡ÑßÑ¡¿∩ ó ºá»¿ß∞ Γáí-
  1864. ½¿µδ  ßΓαá¡¿µ ¡«ó«ú« ¡«¼Ñαá ßΓαá¡¿µδ ∩ñα« π¼Ñ¡∞ΦáÑΓ º¡áτÑ¡¿Ñ ßτÑΓτ¿¬á ßß佫¬
  1865. ó ºá»¿ß¿ Γáí½¿µδ pfdata, ß««ΓóÑΓßΓóπεΘÑ⌐ ßΓáα«⌐ ßΓαá¡¿µÑ. éß∩ »α«µÑñπαá  »«-
  1866. ¬áºá¡á  ¡á  É¿ßπ¡¬Ñ  9.26,  úñÑ Γα¿ »α«µÑßßá ß«ó¼ÑßΓ¡« ¿ß»«½∞ºπεΓ Σ¿º¿τÑ߬πε
  1867. ßΓαá¡¿µπ ß ¡«¼Ñα«¼ 828. Åα«µÑßß B ßτ¿ΓδóáÑΓ ßΓαá¡¿µπ, ¡« »«ß¬«½∞¬π í¿Γ ¬«»¿-
  1868. α«óá¡¿∩ »α¿ ºá»¿ß¿ πßΓá¡«ó½Ñ¡, »«½πτáÑΓ «Γ¬áº ß¿ßΓÑ¼δ ºáΘ¿Γδ. Åα«úαἼᠠ«í-
  1869. αáí«Γ¬¿  «Γ¬áºá  óδñѽ∩ÑΓ  ßΓαá¡¿µπ ß ¡«¼Ñα«¼ 786, ¬«»¿απÑΓ ó ¡ÑÑ ß«ñÑন¼«Ñ
  1870. ßΓαá¡¿µδ 828, π¼Ñ¡∞ΦáÑΓ º¡áτÑ¡¿Ñ ßτÑΓτ¿¬á ßß佫¬ ¡á ß¬«»¿α«óá¡¡πε ßΓαá¡¿µπ ¿
  1871. »ÑαÑ¡áßΓαá¿óáÑΓ ß««ΓóÑΓßΓóπεΘπε ºá»¿ß∞ Γáí½¿µδ ßΓαá¡¿µ ¡á ßΓαá¡¿µπ ß ¡«¼Ñα«¼
  1872. 786.
  1873.     àß½¿ í¿Γ ¬«»¿α«óá¡¿∩ »α¿ ºá»¿ß¿  πßΓá¡«ó½Ñ¡,  ¡«  ßΓαá¡¿µá  ¿ß»«½∞ºπÑΓß∩
  1874. Γ«½∞¬« «ñ¡¿¼ »α«µÑßß«¼, ∩ñα« ñáÑΓ »α«µÑßßπ ó«º¼«ª¡«ßΓ∞ ó«ß»«½∞º«óáΓ∞ß∩ Σ¿º¿-
  1875. τÑ߬«⌐ ßΓαá¡¿µÑ⌐ »«óΓ«α¡«. Ä¡« «Γ¬½ετáÑΓ í¿Γ ¬«»¿α«óá¡¿∩ »α¿ ºá»¿ß¿ ¿ αáºαδ-
  1876. óáÑΓ ßó∩º∞ ßΓαá¡¿µδ ß ÑÑ ¬«»¿Ñ⌐ ¡á ñ¿ß¬Ñ (Ñß½¿ Γᬫóá∩ ßπΘÑßΓóπÑΓ), »«ß¬«½∞-
  1877. ¬π ¡Ñ ¿ß¬½ετÑ¡á ó«º¼«ª¡«ßΓ∞ Γ«ú«, τΓ« ñ¿ß¬«ó«⌐ ¬«»¿Ñ⌐ »«½∞ºπεΓß∩ ñαπú¿Ñ »α«-
  1878. µÑßßδ.  çáΓѼ ∩ñα« πí¿αáÑΓ ºá»¿ß∞ Γáí½¿µδ pfdata ¿º «τÑαÑñ¿ ßΓαá¡¿µ, ¿í« ¡«-
  1879. óá∩
  1880.  
  1881.     ┌────────────────────────────────────────────────────────────┐
  1882.     │ á½ú«α¿Γ¼ pfault    /* «íαáí«Γ¬á «Γ¬áºá ß¿ßΓÑ¼δ ºáΘ¿Γδ */   │
  1883.     │ óσ«ñ¡á∩ ¿¡Σ«α¼áµ¿∩:  áñαÑß, »« ¬«Γ«α«¼π »«½πτÑ¡ «Γ¬áº      │
  1884.     │ óδσ«ñ¡á∩ ¿¡Σ«α¼áµ¿∩: «ΓßπΓßΓóπÑΓ                           │
  1885.     │ {                                                          │
  1886.     │    ¡á⌐Γ¿ «í½áßΓ∞, ºá»¿ß∞ ó Γáí½¿µÑ ßΓαá¡¿µ, ñÑß¬α¿»Γ«α ñ¿ß-│
  1887.     │     ¬«ó«ú« í½«¬á, ßó∩ºá¡¡δÑ ß áñαÑß«¼, »« ¬«Γ«α«¼π »«½πτÑ¡ │
  1888.     │     «Γ¬áº, ºáí½«¬¿α«óáΓ∞ «í½áßΓ∞;                          │
  1889.     │    Ñß½¿ (ßΓαá¡¿µá ¡Ññ«ßΓπ»¡á ó »á¼∩Γ¿)                     │
  1890.     │        »ÑαÑ⌐Γ¿ ¡á out;                                     │
  1891.     │    Ñß½¿ (í¿Γ ¬«»¿α«óá¡¿∩ »α¿ ºá»¿ß¿ ¡Ñ πßΓá¡«ó½Ñ¡)         │
  1892.     │        »ÑαÑ⌐Γ¿ ¡á out;    /* »α«úαá¼¼¡á∩ «Φ¿í¬á - ß¿ú¡á½ */│
  1893.     │    Ñß½¿ (ßτÑΓτ¿¬ ßß佫¬ ¡á ßΓαá¡¿τ¡δ⌐ í½«¬ > 1)            │
  1894.     │    {                                                       │
  1895.     │        óδñѽ¿Γ∞ ¡«óπε Σ¿º¿τÑ߬πε ßΓαá¡¿µπ;                 │
  1896.     │        ß¬«»¿α«óáΓ∞ ó ¡ÑÑ ß«ñÑন¼«Ñ ßΓáα«⌐ ßΓαá¡¿µδ;       │
  1897.     │        π¼Ñ¡∞Φ¿Γ∞ º¡áτÑ¡¿Ñ ßτÑΓτ¿¬á ßß佫¬ ¡á ßΓáαδ⌐ ßΓαá-  │
  1898.     │         ¡¿τ¡δ⌐ í½«¬;                                       │
  1899.     │        »ÑαÑ¡áßΓα«¿Γ∞ ºá»¿ß∞ Γáí½¿µδ ßΓαá¡¿µ ¡á ¡«óπε Σ¿º¿- │
  1900.     │         τÑ߬πε ßΓαá¡¿µπ;                                   │
  1901.     │    }                                                       │
  1902.     │    ó »α«Γ¿ó¡«¼ ß½πτáÑ   /* πíαáΓ∞ ßΓαá¡¿µπ, »«ß¬«½∞¬π «¡á  │
  1903.     │                          * ¡¿¬Ñ¼ í«½∞ΦÑ ¡Ñ ¿ß»«½∞ºπÑΓß∩ */ │
  1904.     │    {                                                       │
  1905.     │        Ñß½¿ (¬«»¿∩ ßΓαá¡¿µδ ¿¼ÑÑΓß∩ ¡á πßΓα«⌐ßΓóÑ óδúαπº¬¿)│
  1906.     │             «ßó«í«ñ¿Γ∞ ¼ÑßΓ« ¡á πßΓα«⌐ßΓóÑ, αẫαóáΓ∞ ßó∩º∞│
  1907.     │              ß« ßΓαá¡¿µÑ⌐;                                 │
  1908.     │        Ñß½¿ (ßΓαá¡¿µá ¡áσ«ñ¿Γß∩ ó σÑΦ-«τÑαÑñ¿ ßΓαá¡¿µ)     │
  1909.     │             πíαáΓ∞ ßΓαá¡¿µπ ¿º σÑΦ-«τÑαÑñ¿;                │
  1910.     │    }                                                       │
  1911.     │    ó ºá»¿ß¿ Γáí½¿µδ ßΓαá¡¿µ πßΓá¡«ó¿Γ∞ í¿Γ ¼«ñ¿Σ¿¬áµ¿¿,    │
  1912.     │     ßíα«ß¿Γ∞ í¿Γ ¬«»¿α«óá¡¿∩ »α¿ ºá»¿ß¿;                   │
  1913.     │    »ÑαÑßτ¿ΓáΓ∞ »α¿«α¿ΓÑΓ »α«µÑßßá;                         │
  1914.     │    »α«óÑα¿Γ∞, ¡Ñ »«ßΓπ»á½¿ ½¿ ß¿ú¡á½δ;                     │
  1915.     │  out: ß¡∩Γ∞ í½«¬¿α«ó¬π ß «í½áßΓ¿;                          │
  1916.     │ }                                                          │
  1917.     └────────────────────────────────────────────────────────────┘
  1918.  
  1919.        É¿ßπ¡«¬ 9.25. Ç½ú«α¿Γ¼ «íαáí«Γ¬¿ «Γ¬áºá ß¿ßΓÑ¼δ ºáΘ¿Γδ
  1920.  
  1921.  
  1922.  
  1923.                                     283
  1924.  
  1925. ¬«»¿∩ ó¿αΓπá½∞¡«⌐ ßΓαá¡¿µδ αáß»«½áúáÑΓß∩ ¡Ñ ¡á  πßΓα«⌐ßΓóÑ  óδúαπº¬¿.  èα«¼Ñ
  1926. Γ«ú«,  ∩ñα« π¼Ñ¡∞ΦáÑΓ º¡áτÑ¡¿Ñ ßτÑΓτ¿¬á ßß佫¬ ¡á ßΓαá¡¿µπ ó Γáí½¿µÑ ¿ß»«½∞-
  1927. º«óá¡¿∩ «í½áßΓ¿ »«ñ¬áτ¬¿, ¿ Ñß½¿ φΓ« º¡áτÑ¡¿Ñ ßΓá¡«ó¿Γß∩ αáó¡δ¼ 0,  «ßó«í«ª-
  1928. ñáÑΓ ¼ÑßΓ« ¡á πßΓα«⌐ßΓóÑ (ß¼. π»α᪡ѡ¿Ñ 9.11).
  1929.     àß½¿  ºá»¿ß∞ ó Γáí½¿µÑ ßΓαá¡¿µ π¬áºδóáÑΓ ¡á Γ«, τΓ« ßΓαá¡¿µá ¡Ññ«ßΓπ»¡á,
  1930. ¿ ÑÑ í¿Γ ¬«»¿α«óá¡¿∩ »α¿ ºá»¿ß¿ πßΓá¡«ó½Ñ¡, óδßΓπ»á∩ »«ó«ñ«¼ ñ½∩ «Γ¬áºá ß¿ß-
  1931. ΓÑ¼δ ºáΘ¿Γδ, ñ«»πßΓ¿¼, τΓ« ß¿ßΓÑ¼á »α¿ «íαáΘÑ¡¿¿ ¬ ßΓαá¡¿µÑ ß¡áτá½á  «íαáíá-
  1932. ΓδóáÑΓ «Γ¬áº ¿º-ºá ¡Ññ«ßΓπ»¡«ßΓ¿ ñá¡¡δσ («íαáΓ¡á∩ «τÑαÑñ¡«ßΓ∞ αáßß¼áΓα¿óáÑΓ-
  1933. ß∩  ó  π»α᪡ѡ¿¿ 9.17). ìÑß¼«Γα∩ ¡á φΓ«, »α«úαἼᠫíαáí«Γ¬¿ «Γ¬áºá ß¿ßΓѼδ
  1934. ºáΘ¿Γδ óßÑ αáó¡« «í∩ºá¡á πíÑñ¿Γ∞ß∩ ó ñ«ßΓπ»¡«ßΓ¿ ßΓαá¡¿µδ, »«ß¬«½∞¬π »α¿ πß-
  1935. Γá¡«ó¬Ñ í½«¬¿α«ó¬¿ ¡á «í½áßΓ∞ »α«úαἼᠼ«ªÑΓ »α¿«ßΓá¡«ó¿Γ∞ß∩,  á  "ßí«αΘ¿¬"
  1936. ßΓαá¡¿µ  ΓѼ  óαѼѡѼ ¼«ªÑΓ óδúαπº¿Γ∞ ßΓαá¡¿µπ ¿º »á¼∩Γ¿. àß½¿ ßΓαá¡¿µá ¡Ñ-
  1937. ñ«ßΓπ»¡á (í¿Γ ñ«ßΓπ»¡«ßΓ¿ ßíα«ΦÑ¡), »α«úαἼᠡѼÑñ½Ñ¡¡« ºáóÑαΦ¿Γ  αáí«Γπ  ¿
  1938. »α«µÑßß  »«½πτ¿Γ  «Γ¬áº ¿º-ºá ¡Ññ«ßΓπ»¡«ßΓ¿ ñá¡¡δσ. ƒñα« «íαáí«ΓáÑΓ φëà«Γ-
  1939. ¬áº, ¡« »α«µÑßß ó¡«ó∞ »«½πτ¿Γ «Γ¬áº ß¿ßΓÑ¼δ ºáΘ¿Γδ. ü«½ÑÑ τѼ óÑα«∩Γ¡«,  τΓ«
  1940. ºá¬½ετ¿Γѽ∞¡δ⌐ «Γ¬áº ß¿ßΓÑ¼δ ºáΘ¿Γδ íπñÑΓ «íαáí«Γá¡ íѺ ¬á¬¿σ-½¿í« »αÑ»∩ΓßΓ-
  1941. ó¿⌐  ¿ »«¼Ñσ, »«ß¬«½∞¬π »α«⌐ñÑΓ ñ«ó«½∞¡« º¡áτ¿Γѽ∞¡δ⌐ »Ñα¿«ñ óαѼѡ¿, »αѪñÑ
  1942. τѼ ßΓαá¡¿µá ñ«ßΓáΓ«τ¡« "ß«ºαÑÑΓ" ñ½∩ óδúαπº¬¿ ¿º »á¼∩Γ¿. Ä»¿ßá¡¡á∩ »«ß½Ññ«-
  1943. óáΓѽ∞¡«ßΓ∞ ß«íδΓ¿⌐ »«¬áºá¡á ¡á É¿ßπ¡¬Ñ 9.27.
  1944.  
  1945.     çỿß∞ Γáí½¿µδ ßΓαá¡¿µ - Åα«µÑßß A
  1946. ┌───────────────────────────────────────────────┐
  1947. │ æΓαá¡¿µá 828: ñ«ßΓπ»¡á, ¬«»¿απÑΓß∩ »α¿ ºá»¿ß¿ ├─┐
  1948. └───────────────────────────────────────────────┘ │
  1949.                                                   │
  1950.     çỿß∞ Γáí½¿µδ ßΓαá¡¿µ - Åα«µÑßß B            │  ┌───────────┐
  1951. ┌───────────────────────────────────────────────┐ └─>│ æΓαá¡¿τ¡δ⌐│
  1952. │ æΓαá¡¿µá 828: ñ«ßΓπ»¡á, ¬«»¿απÑΓß∩ »α¿ ºá»¿ß¿ ├───>│ í½«¬  828 │
  1953. └───────────────────────────────────────────────┘ ┌─>│ æτÑΓτ¿¬   │
  1954.                                                   │  │ ßß佫¬  3 │
  1955.     çỿß∞ Γáí½¿µδ ßΓαá¡¿µ - Åα«µÑßß C            │  └───────────┘
  1956. ┌───────────────────────────────────────────────┐ │
  1957. │ æΓαá¡¿µá 828: ñ«ßΓπ»¡á, ¬«»¿απÑΓß∩ »α¿ ºá»¿ß¿ ├─┘
  1958. └───────────────────────────────────────────────┘
  1959.  
  1960.     (á) ÅÑαÑñ ΓѼ, ¬á¬ »α«µÑßß B »«½πτ¿½ «Γ¬áº ß¿ßΓÑ¼δ ºáΘ¿Γδ
  1961.  
  1962.  
  1963.     çỿß∞ Γáí½¿µδ ßΓαá¡¿µ - Åα«µÑßß A
  1964. ┌───────────────────────────────────────────────┐    ┌───────────┐
  1965. │ æΓαá¡¿µá 828: ñ«ßΓπ»¡á, ¬«»¿απÑΓß∩ »α¿ ºá»¿ß¿ ├─┐  │ æΓαá¡¿τ¡δ⌐│
  1966. └───────────────────────────────────────────────┘ │  │ í½«¬  828 │
  1967.                                                   └─>│ æτÑΓτ¿¬   │
  1968.     çỿß∞ Γáí½¿µδ ßΓαá¡¿µ - Åα«µÑßß B            ┌─>│ ßß佫¬  2 │
  1969. ┌───────────────────────────────────────────────┐ │  └───────────┘
  1970. │ æΓαá¡¿µá 828: ñ«ßΓπ»¡á                        ├┐│
  1971. └───────────────────────────────────────────────┘││  ┌───────────┐
  1972.                                                  └│─>│ æΓαá¡¿τ¡δ⌐│
  1973.     çỿß∞ Γáí½¿µδ ßΓαá¡¿µ - Åα«µÑßß C            │  │ í½«¬  786 │
  1974. ┌───────────────────────────────────────────────┐ │  │ æτÑΓτ¿¬   │
  1975. │ æΓαá¡¿µá 828: ñ«ßΓπ»¡á, ¬«»¿απÑΓß∩ »α¿ ºá»¿ß¿ ├─┘  │ ßß佫¬  1 │
  1976. └───────────────────────────────────────────────┘    └───────────┘
  1977.  
  1978.     (í) Å«ß½Ñ ºá»π߬ᠻα«úαá¼¼δ «íαáí«Γ¬¿ «Γ¬áºá ß¿ßΓÑ¼δ ºáΘ¿Γδ
  1979.         ñ½∩ »α«µÑßßá B
  1980.  
  1981.     É¿ßπ¡«¬ 9.26. ÄΓ¬áº ß¿ßΓÑ¼δ ºáΘ¿Γδ ¿º-ºá πßΓᡫ󬿠í¿Γá ¬«»¿-
  1982.                   α«óá¡¿∩ »α¿ ºá»¿ß¿
  1983.  
  1984.  
  1985.                                     284
  1986.  
  1987.     ÅÑαÑñ ºáóÑαΦÑ¡¿Ñ¼ »α«úαἼᠫíαáí«Γ¬¿ «Γ¬áºá ß¿ßΓÑ¼δ ºáΘ¿Γδ πßΓá¡áó½¿óá-
  1988. ÑΓ í¿Γδ ¼«ñ¿Σ¿¬áµ¿¿ ¿ ºáΘ¿Γδ, ¡« ßíαáßδóáÑΓ í¿Γ ¬«»¿α«óá¡¿∩ »α¿ ºá»¿ß¿.  Ä¡á
  1989. »ÑαÑßτ¿ΓδóáÑΓ  »α¿«α¿ΓÑΓ  »α«µÑßßá  ¿ »α«óÑα∩ÑΓ, ¡Ñ »«ßΓπ»á½¿ ½¿ ºá óαѼ∩ ÑÑ
  1990. αáí«Γδ ß¿ú¡á½δ, »αÑñ¡áº¡áτÑ¡¡δÑ »α«µÑßßπ, ó Γ«τ¡«ßΓ¿ »«óΓ«α∩∩ Γ«, τΓ«  ñѽá-
  1991. ÑΓß∩ »« ºáóÑαΦÑ¡¿¿ «íαáí«Γ¬¿ «Γ¬áºá ¿º-ºá ¡Ññ«»πßΓ¿¼«ßΓ¿ ñá¡¡δσ.
  1992.  
  1993.        Åα«µÑßß, »«½πτáεΘ¿⌐ «Γ¬áºδ »α¿
  1994.            «íαáΘÑ¡¿¿ ¬ ßΓαá¡¿µÑ           "æí«αΘ¿¬" ßΓαá¡¿µ
  1995.     ┌────────────────────────────────────────────────────────────
  1996.     │               ∙                              ∙
  1997.     │               ∙                      ü½«¬¿απÑΓ «í½áßΓ∞
  1998.     │               ∙                              ∙
  1999.     │     ÄΓ¬áº ß¿ßΓÑ¼δ ºáΘ¿Γδ                     ∙
  2000.     │     Åα¿«ßΓá¡«ó - «í½áßΓ∞                     ∙
  2001.     │         ºáí½«¬¿α«óá¡á                        ∙
  2002.     │               ∙                              ∙
  2003.     │               ∙                   éδúαπº¬á ßΓαá¡¿µδ - í¿Γ
  2004.     │               ∙                     ñ«»πßΓ¿¼«ßΓ¿ ßíα«ΦÑ¡
  2005.     │               ∙                              ∙
  2006.     │               ∙                              ∙
  2007.     │               ∙                    éδó«ñ¿Γ ¿º »α¿«ßΓá¡«óá
  2008.     │               ∙                     »α«µÑßßδ, «ª¿ñáεΘ¿Ñ
  2009.     │               ∙                       ß¡∩Γ¿∩ ß «í½áßΓ¿
  2010.     │               ∙                          í½«¬¿α«ó¬¿
  2011.     │      éδσ«ñ ¿º »α¿«ßΓá¡«óá                    ∙
  2012.     │               ∙                              ∙
  2013.     │               ∙                              ∙
  2014.     │      Åα«óÑα¬á í¿Γá ñ«ßΓπ»-                   ∙
  2015.     │         ¡«ßΓ¿ - ßíα«ΦÑ¡                      ∙
  2016.     │     éδσ«ñ ¿º »α«úαá¼¼δ «íαá-                 ∙
  2017.     │     í«Γ¬¿ «Γ¬áºá ß¿ßΓÑ¼δ ºá-                 ∙
  2018.     │              Θ¿Γδ                            ∙
  2019.     │               ∙                              ∙
  2020.     │               ∙                              ∙
  2021.     │      ÄΓ¬áº ¿º-ºá ¡Ññ«ßΓπ»-                   ∙
  2022.     │          ¡«ßΓ¿ ñá¡¡δσ                        ∙
  2023.     v
  2024.   éαѼ∩
  2025.  
  2026.     É¿ßπ¡«¬ 9.27.  éºá¿¼«ñÑ⌐ßΓó¿Ñ «Γ¬áºá ß¿ßΓÑ¼δ ºáΘ¿Γδ ¿  «Γ¬áºá
  2027.                    ¿º-ºá ¡Ññ«ßΓπ»¡«ßΓ¿ ñá¡¡δσ
  2028.  
  2029.  
  2030.  
  2031.     E9.2.4 çá¼ÑΘÑ¡¿Ñ ßΓαá¡¿µ ¡á ¼Ñ¡ÑÑ ß½«ª¡«⌐ ΓÑσ¡¿τÑ߬«⌐ íáºÑF
  2032.  
  2033.     ìá¿í«½∞Φá∩  ñÑ⌐ßΓóÑ¡¡«ßΓ∞ á½ú«α¿Γ¼«ó ºá¼ÑΘÑ¡¿∩ ßΓαá¡¿µ »« ºá»α«ßπ («íαá-
  2034. ΘÑ¡¿ε) ñ«ßΓ¿úáÑΓß∩ ó Γ«¼ ß½πτáÑ, Ñß½¿ í¿Γδ π»«¼¿¡á¡¿∩ ¿ ¼«ñ¿Σ¿¬áµ¿¿ πßΓá¡áó-
  2035. ½¿óáεΓß∩ á»»áαáΓ¡δ¼ »πΓѼ ¿ ΓѼ ªÑ »πΓѼ óδºδóáÑΓß∩ «Γ¬áº ß¿ßΓÑ¼δ ºáΘ¿Γδ »α¿
  2036. »«»δΓ¬Ñ ºá»¿ß¿ ó ßΓαá¡¿µπ, ¿¼ÑεΘπε »α¿º¡á¬ "¬«»¿α«óá¡¿∩ »α¿ ºá»¿ß¿". ÆÑ¼  ¡Ñ
  2037. ¼Ñ¡ÑÑ,  π¬áºá¡¡δÑ  á½ú«α¿Γ¼δ  ó»«½¡Ñ  »α¿¼Ñ¡¿¼δ ñáªÑ Γ«úñá, ¬«úñá á»»áαáΓπαá
  2038. αáß»«º¡áÑΓ Γ«½∞¬« í¿Γ ñ«ßΓπ»¡«ßΓ¿ ¿ ¬«ñ ºáΘ¿Γδ. àß½¿ í¿Γ ñ«ßΓπ»¡«ßΓ¿,  πßΓá-
  2039. ¡áó½¿óáѼδ⌐ á»»áαáΓ¡«, ñπí½¿απÑΓß∩ »α«úαá¼¼¡«-πßΓá¡áó½¿óáÑ¼δ¼ í¿Γ«¼, »«¬áºδ-
  2040. óáεΘ¿¼,  ñÑ⌐ßΓó¿Γѽ∞¡« ½¿ ßΓαá¡¿µá ñ«ßΓπ»¡á ¿½¿ ¡ÑΓ, ∩ñα« ¼«ú½« íδ «Γ¬½ετ¿Γ∞
  2041. á»»áαáΓ¡«-πßΓá¡áó½¿óáѼδ⌐ í¿Γ ¿  »α«¿¼¿Γ¿α«óáΓ∞  πßΓá¡«ó¬π  «ßΓá½∞¡δσ  í¿Γ«ó
  2042. »α«úαá¼¼¡δ¼ »πΓѼ. Æá¬, ¡á»α¿¼Ñα, ó ¼áΦ¿¡Ñ VAX-11 í¿Γ π»«¼¿¡á¡¿∩ «ΓßπΓßΓóπÑΓ
  2043. (ß¼.  [Levy 82]). ƒñα« ¼«ªÑΓ «Γ¬½ετ¿Γ∞ á»»áαáΓ¡«-πßΓá¡áó½¿óáѼδ⌐ í¿Γ ñ«ßΓπ»-
  2044. ¡«ßΓ¿ ñ½∩ ßΓαá¡¿µδ ¿ ñá½∞ΦÑ αáí«ΓáΓ∞ »« ß½ÑñπεΘÑ¼π »½á¡π. àß½¿ »α«µÑßß  ßßδ-
  2045. ½áÑΓß∩  ¡á ßΓαá¡¿µπ, «¡ »«½πτáÑΓ «Γ¬áº, »«ß¬«½∞¬π í¿Γ ñ«ßΓπ»¡«ßΓ¿ ßíα«ΦÑ¡, ¿
  2046.  
  2047.                                     285
  2048.  
  2049. ó ¿úαπ óßΓπ»áÑΓ »α«úαἼᠫíαáí«Γ¬¿ «Γ¬áºá, ¿ßß½ÑñπεΘá∩ ßΓαá¡¿µπ.  Å«ß¬«½∞¬π
  2050. "»α«úαá¼¼¡δ⌐"  í¿Γ ñ«ßΓπ»¡«ßΓ¿ πßΓá¡«ó½Ñ¡, ∩ñα« º¡áÑΓ, τΓ« ßΓαá¡¿µá ñÑ⌐ßΓó¿-
  2051. Γѽ∞¡« ñ«ßΓπ»¡á ¿ ¡áσ«ñ¿Γß∩ ó »á¼∩Γ¿; «¡«  πßΓá¡áó½¿óáÑΓ  "»α«úαá¼¼¡δ⌐"  í¿Γ
  2052. π»«¼¿¡á¡¿∩  ¿  "á»»áαáΓ¡δ⌐"  í¿Γ  ñ«ßΓπ»¡«ßΓ¿, ¡« Ñ¼π ÑΘÑ »αÑñßΓ«¿Γ πº¡áΓ∞ «
  2053. Γ«¼, τΓ« ¡á ßΓαá¡¿µπ íδ½á ßñѽá¡á ßß佬á. Å«ß½ÑñπεΘ¿Ñ ßß佬¿ ¡á ßΓαá¡¿µπ πªÑ
  2054. ¡Ñ óßΓαÑΓ∩Γ «Γ¬áº, ¿í« "á»»áαáΓ¡δ⌐" í¿Γ ñ«ßΓπ»¡«ßΓ¿ πßΓá¡«ó½Ñ¡. è«úñá ß  ¡Ñ⌐
  2055. íπñÑΓ  αáí«ΓáΓ∞ "ßí«αΘ¿¬" ßΓαá¡¿µ, «¡ ó¡«ó∞ ßíα«ß¿Γ "á»»áαáΓ¡δ⌐" í¿Γ ñ«ßΓπ»-
  2056. ¡«ßΓ¿, óδºδóá∩ ΓѼ ßá¼δ¼ «Γ-
  2057.  
  2058.  
  2059.  Ç»»áαáΓ-   Åα«úαá¼¼-  Åα«úαá¼¼-   Ç»»áαáΓ-   Åα«úαá¼¼-  Åα«úαá¼¼-
  2060.  ¡δ⌐ í¿Γ    ¡δ⌐ í¿Γ    ¡δ⌐ í¿Γ     ¡δ⌐ í¿Γ    ¡δ⌐ í¿Γ    ¡δ⌐ í¿Γ
  2061.  ñ«ßΓπ»-    ñ«ßΓπ»-    π»«¼¿¡á-    ñ«ßΓπ»-    ñ«ßΓπ»-    π»«¼¿¡á-
  2062.  ¡«ßΓ¿      ¡«ßΓ¿      ¡¿∩         ¡«ßΓ¿      ¡«ßΓ¿      ¡¿∩
  2063. ┌─────────┬──────────┬─────────┐  ┌─────────┬──────────┬─────────┐
  2064. │   ìÑΓ   │    äá    │   ìÑΓ   │  │   äá    │    äá    │   äá    │
  2065. └─────────┴──────────┴─────────┘  └─────────┴──────────┴─────────┘
  2066.  
  2067.     (á) ä« ¼«ñ¿Σ¿µ¿α«óá¡¿∩           (í) Å«ß½Ñ ¼«ñ¿Σ¿µ¿α«óá¡¿∩
  2068.             ßΓαá¡¿µδ                          ßΓαá¡¿µδ
  2069.  
  2070.     É¿ßπ¡«¬ 9.28. ê¼¿Γᵿ∩ πßΓᡫ󬿠"á»»áαáΓ¡«ú«" í¿Γá ¼«ñ¿Σ¿¬á-
  2071.                   µ¿¿ »α«úαá¼¼¡δ¼¿ ßαÑñßΓóἿ
  2072.  
  2073. ¬áºδ ¡á óßÑ »«ß½ÑñπεΘ¿Ñ «íαáΘÑ¡¿∩ ¬ ßΓαá¡¿µÑ ¿ ó«ºóαáΘá∩  ß¿ßΓÑ¼π  ¬  ¡áτá½π
  2074. µ¿¬½á. ¥Γ«Γ ß½πτá⌐ »«¬áºá¡ ¡á É¿ßπ¡¬Ñ 9.28.
  2075.  
  2076.  
  2077.     E9.3 æêæÆàîÇ æîàÿÇììÄâÄ ÆêÅÇ æÄ æéÄÅêìâÄî ê ÅÄäèÇùèÄë ÅÄ çÇÅÉÄæôF
  2078.  
  2079.     ìÑß¼«Γα∩ ¡á Γ«, τΓ« ó ß¿ßΓѼáσ ß ºá¼ÑΘÑ¡¿Ñ¼ ßΓαá¡¿µ »« ºá»α«ßπ «íαáΘÑ¡¿Ñ
  2080. ß  »á¼∩Γ∞ε  «Γ½¿τáÑΓß∩  í«½∞ΦÑ⌐  ú¿í¬«ßΓ∞ε »« ßαáó¡Ñ¡¿ε ß ß¿ßΓѼἿ »«ñ¬áτ¬¿
  2081. »α«µÑßß«ó, ó«º¼«ª¡« ó«º¡¿¬¡«óÑ¡¿Ñ ß¿Γπᵿ⌐, ó ¬«Γ«αδσ  "ßí«αΘ¿¬"  ßΓαá¡¿µ  ¿
  2082. »α«úαἼᠠ«íαáí«Γ¬¿ «Γ¬áº«ó ¿º-ºá ¡Ññ«ßΓπ»¡«ßΓ¿ ñá¡¡δσ ¡áτ¿¡áεΓ ¼ÑΦáΓ∞ ñαπú
  2083. ñαπúπ ¿º-ºá ¡ÑσóáΓ¬¿ »á¼∩Γ¿. àß½¿ ßπ¼¼á αáí«τ¿σ ¼¡«ªÑßΓó óßÑσ »α«µÑßß«ó »αÑ-
  2084. óδΦáÑΓ «íΩѼ Σ¿º¿τÑ߬«⌐ »á¼∩Γ¿ ó ¼áΦ¿¡Ñ, »α«úαἼᠫíαáí«Γ¬¿ «Γ¬áº«ó  «íδτ¡«
  2085. »α¿«ßΓá¡áó½¿óáÑΓß∩, »«ß¬«½∞¬π óδñѽ∩Γ∞ »α«µÑßßá¼ ßΓαá¡¿µδ »á¼∩Γ¿ ñá½∞ΦÑ ßΓá-
  2086. ¡«ó¿Γß∩  ¡Ñ󫺼«ª¡δ¼.  "æí«αΘ¿¬" ßΓαá¡¿µ ¡Ñ ß¼«ªÑΓ ñ«ßΓáΓ«τ¡« íδßΓα« «ßó«í«-
  2087. ñ¿Γ∞ ¼ÑßΓ« ó »á¼∩Γ¿, ¿í« óßÑ ßΓαá¡¿µδ »α¿¡áñ½ÑªáΓ αáí«τÑ¼π ¼¡«ªÑßΓóπ. Åα«¿º-
  2088. ó«ñ¿Γѽ∞¡«ßΓ∞ ß¿ßΓÑ¼δ »áñáÑΓ, »«ß¬«½∞¬π ∩ñα« ΓαáΓ¿Γ ß½¿Φ¬«¼ ¼¡«ú« óαѼѡ¿ ¡á
  2089. óÑασ¡Ñ¼ πα«ó¡Ñ, ß íÑºπ¼¡«⌐ ß¬«α«ßΓ∞ε »ÑαÑßΓαá¿óá∩ »á¼∩Γ∞.
  2090.     ƒñα« ó óÑαß¿¿ V ¼á¡¿»π½¿απÑΓ á½ú«α¿Γ¼á¼¿ »«ñ¬áτ¬¿ »α«µÑß߫󠿠 ºá¼ÑΘÑ¡¿∩
  2091. ßΓαá¡¿µ  Γá¬,  τΓ«  »α«í½Ñ¼δ ß«»Ñα¡¿τÑßΓóá »ÑαÑßΓáεΓ íδΓ∞ ¡Ñ¿ºíѪ¡δ¼¿. è«úñá
  2092. ∩ñα« ¡Ñ ¼«ªÑΓ óδñѽ¿Γ∞ »α«µÑßßπ ßΓαá¡¿µδ  »á¼∩Γ¿,  «¡«  ó«º«í¡«ó½∩ÑΓ  αáí«Γπ
  2093. »α«µÑßßá  »«ñ¬áτ¬¿ ¿ »ÑαÑó«ñ¿Γ »«½∞º«óáΓѽ∞߬¿⌐ »α«µÑßß ó ß«ßΓ«∩¡¿Ñ, φ¬ó¿óá-
  2094. ½Ñ¡Γ¡«Ñ ß«ßΓ«∩¡¿ε "ú«Γ«ó¡«ßΓ¿ ¬ ºá»π߬π, íπñπτ¿ ºáαѺÑαó¿α«óá¡¡δ¼".  é  φΓ«¼
  2095. ß«ßΓ«∩¡¿¿ «ñ¡«óαѼѡ¡« ¼«úπΓ ¡áσ«ñ¿Γ∞ß∩ ¡Ñ߬«½∞¬« »α«µÑßß«ó. Åα«µÑßß »«ñ¬áτ-
  2096. ¬¿  óδúαπªáÑΓ  «ñ¿¡  ºá ñαπú¿¼ µÑ½δÑ »α«µÑßßδ, »«¬á «íΩѼ ñ«ßΓπ»¡«⌐ »á¼∩Γ¿ ó
  2097. ß¿ßΓѼѠ¡Ñ »αÑóδß¿Γ óÑασ¡εε «Γ¼ÑΓ¬π. ìá ¬áªñδ⌐ óδúαπªÑ¡¡δ⌐ »α«µÑßß »α¿σ«ñ¿Γ-
  2098. ß∩ «ñ¿¡ »α«µÑßß, ºáúαπªÑ¡¡δ⌐ ó »á¼∩Γ∞ ¿º ß«ßΓ«∩¡¿∩ "ú«Γ«ó¡«ßΓ¿ ¬ óδ»«½¡Ñ¡¿ε,
  2099. íπñπτ¿ ºáαѺÑαó¿α«óá¡¡δ¼". ƒñα« ºáúαπªáÑΓ φΓ¿ »α«µÑßßδ ¡Ñ ß »«¼«Θ∞ε «íδτ¡«ú«
  2100. á½ú«α¿Γ¼á »«ñ¬áτ¬¿, á »πΓѼ «íαáí«Γ¬¿ «Γ¬áº«ó »α¿ «íαáΘÑ¡¿¿ ¬  ß««ΓóÑΓßΓóπε-
  2101. Θ¿¼  ßΓαá¡¿µá¼. ìá »«ß½ÑñπεΘ¿σ ¿ΓÑαᵿ∩σ »α«µÑßßá »«ñ¬áτ¬¿ »α¿ πß½«ó¿¿ ¡á½¿-
  2102. τ¿∩ ó ß¿ßΓѼѠñ«ßΓáΓ«τ¡«ú« «íΩѼá ßó«í«ñ¡«⌐ »á¼∩Γ¿ íπñπΓ «íαáí«Γá¡δ  «Γ¬áºδ,
  2103. »«½πτÑ¡¡δÑ  ñαπú¿¼¿  »«½∞º«óáΓѽ∞߬¿¼¿  »α«µÑßßἿ. Åα¿¼Ñ¡Ñ¡¿Ñ Γᬫú« ¼ÑΓ«ñá
  2104. óÑñÑΓ ¬ ß¡¿ªÑ¡¿ε τáßΓ«Γδ ó«º¡¿¬¡«óÑ¡¿∩ ß¿ßΓѼ¡δσ «Γ¬áº«ó ¿ πßΓαá¡Ñ¡¿ε ß«»Ñα-
  2105. ¡¿τÑßΓóá: »« ¿ñÑ«½«ú¿¿ «¡ í½¿º«¬ ¬ ¼ÑΓ«ñá¼, ¿ß»«½∞ºπÑ¼δ¼ ó «»Ñαᵿ«¡¡«⌐ ß¿ß-
  2106. ΓѼѠVAX/VMS ([Levy 82]).
  2107.  
  2108.  
  2109.                                     286
  2110.  
  2111.     E9.4 é¢éÄä¢F
  2112.  
  2113.     Åα«τ¿Γá¡¡á∩ ú½áóá íδ½á »«ßó∩ΘÑ¡á αáßß¼«ΓαÑ¡¿ε á½ú«α¿Γ¼«ó  »«ñ¬áτ¬¿  »α«-
  2114. µÑß߫󠠿  ºá¼ÑΘÑ¡¿∩ ßΓαá¡¿µ, ¿ß»«½∞ºπѼδσ ó óÑαß¿¿ V ß¿ßΓѼδ UNIX. Ç½ú«α¿Γ¼
  2115. »«ñ¬áτ¬¿ »α«µÑßß«ó αÑ὿ºπÑΓ »ÑαѼÑΘÑ¡¿Ñ »α«µÑß߫󠠵ѽ¿¬«¼  ¼Ñªñπ  «ß¡«ó¡«⌐
  2116. »á¼∩Γ∞ε  ¿  πßΓα«⌐ßΓó«¼ óδúαπº¬¿. ƒñα« óδúαπªáÑΓ »α«µÑßßδ ¿º »á¼∩Γ¿, Ñß½¿ ¿σ
  2117. αẼÑα »«ú½«ΘáÑΓ óßε ßó«í«ñ¡πε »á¼∩Γ∞ ó  ß¿ßΓѼѠ (ó  αѺπ½∞ΓáΓÑ  óδ»«½¡Ñ¡¿∩
  2118. Σπ¡¬µ¿⌐  fork, exec ¿ sbrk ¿½¿ ó αѺπ½∞ΓáΓÑ ÑßΓÑßΓóÑ¡¡«ú« πóѽ¿τÑ¡¿∩ ßΓѬá),
  2119. ¿½¿ ó Γ«¼ ß½πτáÑ, Ñß½¿ ΓαÑíπÑΓß∩ «ßó«í«ñ¿Γ∞ »á¼∩Γ∞  ñ½∩  ºáúαπº¬¿  »α«µÑßßá.
  2120. çáúαπº¬π »α«µÑßß«ó óδ»«½¡∩ÑΓ ß»Ñµ¿á½∞¡δ⌐ »α«µÑßß »«ñ¬áτ¬¿ (»α«µÑßß 0), ¬«Γ«-
  2121. αδ⌐  ºá»π߬áÑΓß∩ óß∩¬¿⌐ αáº, ¬á¬ ¡á πßΓα«⌐ßΓóÑ óδúαπº¬¿ »«∩ó½∩εΓß∩ »α«µÑßßδ,
  2122. ú«Γ«óδÑ ¬ óδ»«½¡Ñ¡¿ε. Åα«µÑßß »«ñ¬áτ¬¿ ¡Ñ »αѬαáΘáÑΓ  ßó«Ñ⌐  αáí«Γδ  ñ«  ΓÑσ
  2123. »«α,  »«¬á ¡á πßΓα«⌐ßΓóÑ óδúαπº¬¿ ¡Ñ «ßΓá¡ÑΓß∩ ¡¿ «ñ¡«ú« Γᬫú« »α«µÑßßá ¿½¿
  2124. »«¬á ó «ß¡«ó¡«⌐ »á¼∩Γ¿ ¡Ñ «ßΓá¡ÑΓß∩ ßó«í«ñ¡«ú«  ¼ÑßΓá.  é  »«ß½Ññ¡Ñ¼  ß½πτáÑ
  2125. »α«µÑßß  »«ñ¬áτ¬¿ »δΓáÑΓß∩ óδúαπº¿Γ∞ τΓ«-¡¿íπñ∞ ¿º «ß¡«ó¡«⌐ »á¼∩Γ¿, ¡« ó Ñú«
  2126. «í∩ºá¡¡«ßΓ¿ óσ«ñ¿Γ ΓᬪѠ߽Ѫѡ¿Ñ ºá ß«í½εñÑ¡¿Ñ¼ ΓαÑí«óá¡¿∩ ¼¿¡¿¼á½∞¡«⌐ »α«-
  2127. ñ«½ª¿Γѽ∞¡«ßΓ¿ »αÑíδóá¡¿∩ óδúαπªáѼδσ »α«µÑßß«ó ó »á¼∩Γ¿ (ó µÑ½∩σ »αÑñ«Γóαá-
  2128. ΘÑ¡¿∩ σ«½«ßΓ«⌐ »ÑαѬáτ¬¿); »« φΓ«⌐ »α¿τ¿¡Ñ »α«µÑßß »«ñ¬áτ¬¿ ¡Ñ óßÑúñá ñ«ßΓ¿-
  2129. úáÑΓ πß»Ñσá ó ßó«Ñ⌐ αáí«ΓÑ. é«º«í¡«ó½Ñ¡¿Ñ »α«µÑßßá »«ñ¬áτ¬¿ ó ß½πτáѠ󫺡¿¬-
  2130. ¡«óÑ¡¿∩ ¡Ñ«íσ«ñ¿¼«ßΓ¿ ó ¡Ñ¼ »α«¿ºó«ñ¿Γ ß ¿¡ΓÑαóὫ¼ ó «ñ¡π ßѬπ¡ñπ »α«úαá¼¼á
  2131. «íαáí«Γ¬¿ »αÑαδóá¡¿⌐ »« Γá⌐¼Ñαπ.
  2132.     é ß¿ßΓѼѠߠºá¼ÑΘÑ¡¿Ñ¼ ßΓαá¡¿µ »« ºá»α«ßπ  »α«µÑßßδ  ¼«úπΓ  ¿ß»«½¡∩Γ∞ß∩,
  2133. ñáªÑ  Ñß½¿  ¿σ  ó¿αΓπá½∞¡«Ñ áñαÑß¡«Ñ »α«ßΓαá¡ßΓó« ºáúαπªÑ¡« ó »á¼∩Γ∞ ¡Ñ »«½-
  2134. ¡«ßΓ∞ε; »«φΓ«¼π ó¿αΓπá½∞¡δ⌐ αẼÑα »α«µÑßßá ¼«ªÑΓ »αÑóδΦáΓ∞ «íΩѼ  ñ«ßΓπ»¡«⌐
  2135. Σ¿º¿τÑ߬«⌐  »á¼∩Γ¿  ó ß¿ßΓѼÑ. è«úñá ∩ñα« ¿ß»δΓδóáÑΓ »«ΓαÑí¡«ßΓ∞ ó ßó«í«ñ¡δσ
  2136. ßΓαá¡¿µáσ, "ßí«αΘ¿¬" ßΓαá¡¿µ »α«ß¼áΓα¿óáÑΓ óßÑ á¬Γ¿ó¡δÑ  ßΓαá¡¿µδ  ó  ¬áªñ«⌐
  2137. «í½áßΓ¿,  »«¼Ñτá∩  ñ½∩  óδúαπº¬¿ ΓÑ ¿º ¡¿σ, ¬«Γ«αδÑ ñ«ßΓáΓ«τ¡« "ß«ºαѽ¿" ñ½∩
  2138. φΓ«ú«, ¿ ó ¬«¡Ñτ¡«¼ ¿Γ«úÑ «Γ¬áτ¿óáÑΓ ¿σ ¡á πßΓα«⌐ßΓó« óδúαπº¬¿.  è«úñá  »α«-
  2139. µÑßß «íαáΘáÑΓß∩ ¬ ó¿αΓπá½∞¡«⌐ ßΓαá¡¿µÑ, ¬«Γ«αá∩ ó ¡áßΓ«∩Θ¿⌐ ¼«¼Ñ¡Γ óδúαπªÑ¡á
  2140. ¿º  »á¼∩Γ¿,  «¡  »«½πτáÑΓ  «Γ¬áº  ¿º-ºá ¡Ññ«ßΓπ»¡«ßΓ¿ ñá¡¡δσ. ƒñα« ºá»π߬áÑΓ
  2141. »α«úαá¼¼π «íαáí«Γ¬¿ «Γ¬áºá, ¬«Γ«αá∩ ¡áº¡áτáÑΓ «í½áßΓ¿ ¡«óπε Σ¿º¿τÑ߬πε ßΓαá-
  2142. ¡¿µπ »á¼∩Γ¿ ¿ ¬«»¿απÑΓ ó ¡ÑÑ ß«ñÑন¼«Ñ ó¿αΓπá½∞¡«⌐ ßΓαá¡¿µδ.
  2143.     Å«óδß¿Γ∞ »α«¿ºó«ñ¿Γѽ∞¡«ßΓ∞ ß¿ßΓÑ¼δ »α¿ ¿ß»«½∞º«óá¡¿¿ á½ú«α¿Γ¼á  ºá¼ÑΘÑ-
  2144. ¡¿∩  ßΓαá¡¿µ »« ºá»α«ßπ ¼«ª¡« ¡Ñ߬«½∞¬¿¼¿ ß»«ß«íἿ. é«-»Ñαóδσ, Ñß½¿ »α«µÑßß
  2145. óδºδóáÑΓ Σπ¡¬µ¿ε fork, ∩ñα« ¿ß»«½∞ºπÑΓ í¿Γ ¬«»¿α«óá¡¿∩ »α¿ ºá»¿ß¿, ΓѼ ßá¼δ¼
  2146. ó í«½∞Φ¿¡ßΓóÑ ß½πτáÑó ß¡¿¼á∩ ¡Ñ«íσ«ñ¿¼«ßΓ∞ ó Σ¿º¿τÑ߬«¼ ¬«»¿α«óá¡¿¿ ßΓαá¡¿µ.
  2147. é«-óΓ«αδσ, ∩ñα« ¼«ªÑΓ ºá»α«ß¿Γ∞ ß«ñÑন¼«Ñ ßΓαá¡¿µδ ¿ß»«½¡∩Ѽ«ú« Σá⌐½á »α∩¼«
  2148. ¿º Σá⌐½«ó«⌐ ß¿ßΓѼδ, πßΓαá¡∩∩ »«ΓαÑí¡«ßΓ∞ ó ó맮óÑ Σπ¡¬µ¿¿ exec ñ½∩ ¡Ñºá¼Ññ-
  2149. ½¿Γѽ∞¡«ú« ßτ¿Γδóá¡¿∩ Σá⌐½á ó »á¼∩Γ∞. ¥Γ« ß»«ß«íßΓóπÑΓ »«óδΦÑ¡¿ε  »α«¿ºó«ñ¿-
  2150. Γѽ∞¡«ßΓ¿,  »«ß¬«½∞¬π  ¡Ñ  ¿ß¬½ετÑ¡á ó«º¼«ª¡«ßΓ∞ Γ«ú«, τΓ« »«ñ«í¡δÑ ßΓαá¡¿µδ
  2151. Γᬠ¡¿¬«úñá ¿ ¡Ñ »«ΓαÑíπεΓß∩ »α«µÑßßπ, ¿ πßΓαá¡∩ÑΓ ¿º½¿Φ¡ε堠󫽫ßΓπε  »ÑαÑ-
  2152. ¬áτ¬π,  ¿¼ÑεΘπε  ¼ÑßΓ«  ó  Γ«¼  ß½πτáÑ, Ñß½¿ "ßí«αΘ¿¬" ßΓαá¡¿µ óδúαπªáÑΓ φΓ¿
  2153. ßΓαá¡¿µδ ¿º »á¼∩Γ¿ ñ« Γ«ú«, ¬á¬ ó ¡¿σ ó«º¡¿¬áÑΓ »«ΓαÑí¡«ßΓ∞.
  2154.  
  2155.  
  2156.     E9.5 ôÅÉÇåìàìêƒF
  2157.  
  2158.   1. ìáíα«ßá⌐ΓÑ ßσѼπ αÑ὿ºáµ¿¿ á½ú«α¿Γ¼á mfree, ¬«Γ«αδ⌐ «ßó«í«ªñáÑΓ »α«ßΓ-
  2159.      αá¡ßΓó« »á¼∩Γ¿ ¿ ó«ºóαáΘáÑΓ Ñú« Γáí½¿µÑ ßó«í«ñ¡«ú« »α«ßΓαá¡ßΓóá.
  2160.   2. é αáºñѽѠ9.1.2 πΓóÑαªñáÑΓß∩, τΓ« ß¿ßΓѼá í½«¬¿απÑΓ  »ÑαѼÑΘáѼδ⌐  »α«-
  2161.      µÑßß,  τΓ«íδ  ñαπú¿Ñ  »α«µÑßßδ  ¡Ñ ¼«ú½¿ Ñú« Γα«úáΓ∞ ß ¼ÑßΓá ñ« ¼«¼Ñ¡Γá
  2162.      «¬«¡τá¡¿∩ «»Ñαᵿ¿. ùΓ« »α«¿º«Φ½« íδ, Ñß½¿ íδ ß¿ßΓѼᠡѠñѽá½á φΓ«ú« ?
  2163.   3. ÅαÑñ»«½«ª¿¼, τΓ« ó áñαÑß¡«¼ »α«ßΓαá¡ßΓóÑ »α«µÑßßá αáß»«½áúáεΓß∩ Γáí½¿µδ
  2164.      ¿ß»«½∞ºπѼδσ »α«µÑßß«¼ ßÑú¼Ñ¡Γ«ó ¿ ßΓαá¡¿µ. èᬿ¼  «íαẫ¼  ∩ñα«  ¼«ªÑΓ
  2165.      óδúαπº¿Γ∞ φΓ« »α«ßΓαá¡ßΓó« ¿º »á¼∩Γ¿?
  2166.   4. àß½¿ ßΓѬ ∩ñαá ¡áσ«ñ¿Γß∩ ó¡πΓα¿ áñαÑß¡«ú« »α«ßΓαá¡ßΓóá »α«µÑßßá, »«τѼπ
  2167.      »α«µÑßß  ¡Ñ  ¼«ªÑΓ óδúαπªáΓ∞ ßÑí∩ ßá¼ ? èᬫ⌐ ¡á éáΦ óºú½∩ñ ñ«½ª¡á íδΓ∞
  2168.      ß¿ßΓѼ¡á∩ »α«úαá¼¼á óδúαπº¬¿ »α«µÑßß«ó, ¬á¬ «¡á ñ«½ª¡á ºá»π߬áΓ∞ß∩ ?
  2169.  *5. ÅαÑñ»«½«ª¿¼, τΓ« ∩ñα« »δΓáÑΓß∩ óδúαπº¿Γ∞ »α«µÑßß, τΓ«íδ «ßó«í«ñ¿Γ∞ ¼Ñß-
  2170.  
  2171.                                     287
  2172.  
  2173.      Γ« ó »á¼∩Γ¿ ñ½∩ ñαπú¿σ »α«µÑßß«ó, ºáúαπªáѼδσ  ß  πßΓα«⌐ßΓóá  óδúαπº¬¿.
  2174.      àß½¿  ¡¿ ¡á «ñ¡«¼ ¿º πßΓα«⌐ßΓó óδúαπº¬¿ ñ½∩ ñá¡¡«ú« »α«µÑßßá ¡ÑΓ ¼ÑßΓá,
  2175.      »α«µÑßß »«ñ¬áτ¬¿ »α¿«ßΓá¡áó½¿óáÑΓ ßó«ε αáí«Γπ ñ« ΓÑσ »«α, »«¬á ¼ÑßΓ« ¡Ñ
  2176.      »«∩ó¿Γß∩. é«º¼«ª¡á ½¿ ß¿Γπᵿ∩, »α¿ ¬«Γ«α«⌐ óßÑ »α«µÑßßδ, ¡áσ«ñ∩Θ¿Ñß∩ ó
  2177.      »á¼∩Γ¿, »α¿«ßΓá¡«ó½Ñ¡δ, á óßÑ ú«Γ«óδÑ ¬ óδ»«½¡Ñ¡¿ε  »α«µÑßßδ  ¡áσ«ñ∩Γß∩
  2178.      ¡á πßΓα«⌐ßΓóÑ óδúαπº¬¿ ? ùΓ« ¡πª¡« »αÑñ»α¿¡∩Γ∞ ∩ñαπ ñ½∩ Γ«ú«, τΓ«íδ ¿ß-
  2179.      »αáó¿Γ∞ φΓ« »«½«ªÑ¡¿Ñ ?
  2180.   6.  Éáßß¼«Γα¿ΓÑ  ÑΘÑ αẠ»α¿¼Ñα, »α¿óÑñÑ¡¡δ⌐ ¡á É¿ßπ¡¬Ñ 9.10, »α¿ πß½«ó¿¿,
  2181.      τΓ« ó »á¼∩Γ¿ ÑßΓ∞ ¼ÑßΓ« Γ«½∞¬« ñ½∩ 1 »α«µÑßßá.
  2182.   7. ÄíαáΓ¿¼ß∩ ¬ »α¿¼Ñαπ, »α¿óÑñÑ¡¡«¼π ¡á É¿ßπ¡¬Ñ 9.11.  æ«ßΓáó∞ΓÑ  »«ñ«í¡δ⌐
  2183.      »α¿¼Ñα,  ó  ¬«Γ«α«¼ »α«µÑßßπ »«ßΓ«∩¡¡« ΓαÑíπÑΓß∩ ñ½∩ αáí«Γδ µÑ¡Γαá½∞¡δ⌐
  2184.      »α«µÑßß«α. æπΘÑßΓóπÑΓ ½¿ ¬á¬«⌐-¡¿íπñ∞ ß»«ß«í ß¡∩Γ¿∩ »«ñ«í¡«⌐  ¡á»α∩ªÑ¡-
  2185.      ¡«ßΓ¿ ?
  2186.  
  2187.                ┌──────────────────────────────────┐
  2188.                │ main()                           │
  2189.                │ {                                │
  2190.                │     f();                         │
  2191.                │     g();                         │
  2192.                │ }                                │
  2193.                │                                  │
  2194.                │ f()                              │
  2195.                │ {                                │
  2196.                │     vfork();                     │
  2197.                │ }                                │
  2198.                │                                  │
  2199.                │ g()                              │
  2200.                │ {                                │
  2201.                │     int blast[100],i;            │
  2202.                │     for (i = 0; i < 100; i++)    │
  2203.                │          blast[i] = i;           │
  2204.                │ }                                │
  2205.                └──────────────────────────────────┘
  2206.  
  2207.                            É¿ßπ¡«¬ 9.29
  2208.  
  2209.   8. ùΓ« »α«¿º«⌐ñÑΓ ó αѺπ½∞ΓáΓÑ óδ»«½¡Ñ¡¿∩ »α«úαá¼¼δ, »α¿óÑñÑ¡¡«⌐ ¡á É¿ßπ¡-
  2210.      ¬Ñ 9.29, ó ß¿ßΓѼѠBSD 4.2 ? èᬿ¼ íπñÑΓ ßΓѬ »α«µÑßßá-α«ñ¿Γѽ∩ ?
  2211.   9.  Å«τÑ¼π »«ß½Ñ óδ»«½¡Ñ¡¿∩ Σπ¡¬µ¿¿ fork »α«µÑßßá-»«Γ«¼¬á »αÑñ»«τΓ¿Γѽ∞¡ÑÑ
  2212.      ºá»π߬áΓ∞ ó»ÑαÑñ¿ »α«µÑßßá-α«ñ¿Γѽ∩, Ñß½¿ ¡á αáºñѽ∩Ѽδσ ßΓαá¡¿µáσ í¿Γδ
  2213.      ¬«»¿α«óá¡¿∩ »α¿ ºá»¿ß¿ πßΓá¡«ó½Ñ¡δ ? èᬿ¼ «íαẫ¼ ∩ñα« ¼«ªÑΓ ºáßΓáó¿Γ∞
  2214.      »«Γ«¼¬á ºá»πßΓ¿Γ∞ß∩ »Ñαóδ¼ ?
  2215. *10. Ç½ú«α¿Γ¼ «íαáí«Γ¬¿ «Γ¬áºá ¿º-ºá ¡Ññ«ßΓπ»¡«ßΓ¿ ñá¡¡δσ, ¿º½«ªÑ¡¡δ⌐ ó ΓѬ-
  2216.      ßΓÑ, ºáúαπªáÑΓ ßΓαá¡¿µδ »««ñ¿¡«τ¬Ñ. àú« φΣΣÑ¬Γ¿ó¡«ßΓ∞  ¼«ª¡«  »«óδß¿Γ∞,
  2217.      Ñß½¿ »«ñú«Γ«ó¿Γ∞ ¬ ºáúαπº¬Ñ »«¼¿¼« ßΓαá¡¿µδ, óδºóáóΦÑ⌐ «Γ¬áº, ¿ óßÑ ß«-
  2218.      ßÑñ¡¿Ñ ß ¡Ñ⌐ ßΓαá¡¿µδ. ÅÑαÑαáí«Γá⌐ΓÑ ¿ßσ«ñ¡δ⌐ á½ú«α¿Γ¼ ß πτÑΓ«¼ π¬áºá¡-
  2219.      ¡«⌐ «»Ñαᵿ¿.
  2220.  11.  é  á½ú«α¿Γ¼áσ  αáí«Γδ "ßí«αΘ¿¬á" ßΓαá¡¿µ ¿ »α«úαá¼¼δ «íαáí«Γ¬¿ «Γ¬áº«ó
  2221.      ¿º-ºá ¡Ññ«ßΓπ»¡«ßΓ¿ ñá¡¡δσ »αÑñ»«½áúáÑΓß∩, τΓ«  αẼÑα  ßΓαá¡¿µδ  αáóÑ¡
  2222.      αẼÑαπ ñ¿ß¬«ó«ú« í½«¬á. ùΓ« ¡πª¡« ¿º¼Ñ¡¿Γ∞ ó φΓ¿σ á½ú«α¿Γ¼áσ ñ½∩ Γ«ú«,
  2223.      τΓ«íδ «¡¿ αáí«Γ὿ ¿ ó ΓÑσ ß½πτá∩σ, ¬«úñá π¬áºá¡¡«Ñ αáóÑ¡ßΓó« ¡Ñ ß«í½ε-
  2224.      ñáÑΓß∩ ?
  2225. *12.  è«úñá »α«µÑßß óδºδóáÑΓ Σπ¡¬µ¿ε fork (óÑΓó¿Γß∩), º¡áτÑ¡¿Ñ ßτÑΓτ¿¬á ßßδ-
  2226.      ½«¬ ¡á ¬áªñπε αáºñѽ∩Ѽπε ßΓαá¡¿µπ (ó  Γáí½¿µÑ  pfdata)  πóѽ¿τ¿óáÑΓß∩.
  2227.      ÅαÑñ»«½«ª¿¼,  τΓ«  "ßí«αΘ¿¬"  ßΓαá¡¿µ óδúαπªáÑΓ αáºñѽ∩Ѽπε ßΓαá¡¿µπ ¡á
  2228.      πßΓα«⌐ßΓó« óδúαπº¬¿, ¿ «ñ¿¡ ¿º »α«µÑßß«ó (߬áªÑ¼, α«ñ¿Γѽ∞)  ó»«ß½ÑñßΓ-
  2229.      ó¿¿ »«½πτáÑΓ «Γ¬áº »α¿ «íαáΘÑ¡¿¿ ¬ ¡Ñ⌐. æ«ñÑন¼«Ñ ó¿αΓπá½∞¡«⌐ ßΓαá¡¿µδ
  2230.      ΓÑ»Ñα∞  αáß»«½áúáÑΓß∩  ¡á  Σ¿º¿τÑ߬«⌐  ßΓαá¡¿µÑ. ÄíΩ∩ß¡¿ΓÑ, »«τѼπ »α«-
  2231.      µÑßß-»«Γ«¼«¬ óßÑúñá ¿¼ÑÑΓ ó«º¼«ª¡«ßΓ∞ »«½πτ¿Γ∞ óÑα¡πε  ¬«»¿ε  ßΓαá¡¿µδ,
  2232.  
  2233.                                     288
  2234.  
  2235.      ñáªÑ  »«ß½Ñ  Γ«ú«,  ¬á¬ »α«µÑßß-α«ñ¿Γѽ∞ τΓ«-Γ« ºá»¿ΦÑΓ ¡á ¡ÑÑ. Å«τѼπ,
  2236.      ¬«úñá »α«µÑßß-α«ñ¿Γѽ∞ óÑñÑΓ ºá»¿ß∞ ¡á ßΓαá¡¿µπ, «¡  ñ«½ªÑ¡  ¡Ñ¼Ññ½Ñ¡¡«
  2237.      »«αóáΓ∞ ßó∩º∞ ß ÑÑ ñ¿ß¬«ó«⌐ ¬«»¿Ñ⌐ ?
  2238.  13.  ùΓ« ß½ÑñπÑΓ »αÑñ»α¿¡∩Γ∞ »α«úαἼѠ«íαáí«Γ¬¿ «Γ¬áº«ó ó Γ«¼ ß½πτáÑ, Ñß½¿
  2239.      ó ß¿ßΓѼѠ¿ßτÑα»á¡δ ßΓαá¡¿µδ »á¼∩Γ¿ ?
  2240. *14. æ«ßΓáó∞ΓÑ á½ú«α¿Γ¼ óδúαπº¬¿ αÑñ¬« ¿ß»«½∞ºπѼδ󠬫¼»«¡Ñ¡Γ ∩ñαá. èᬿѠ¿º
  2241.      ¬«¼»«¡Ñ¡Γ ¡Ñ½∞º∩ óδúαπªáΓ∞ ¿ ¬á¬ ¿σ ó Γᬫ¼ ß½πτáÑ ß½ÑñπÑΓ «í«º¡áτ¿Γ∞ ?
  2242.  15. Åα¿ñπ¼á⌐ΓÑ á½ú«α¿Γ¼, «Γ߽Ѫ¿óáεΘ¿⌐ óδñѽѡ¿Ñ »α«ßΓαá¡ßΓóá ¡á πßΓα«⌐ßΓóÑ
  2243.      óδúαπº¬¿, ¿ß»«½∞ºπ∩ ó¼ÑßΓ« ¬áαΓ »á¼∩Γ¿, «»¿ßá¡¡δσ  ó  ¡áßΓ«∩ΘÑ⌐  ú½áóÑ,
  2244.      í¿Γ«óδ⌐ ¼áßß¿ó. æαáó¡¿ΓÑ φΣΣÑ¬Γ¿ó¡«ßΓ∞ «í«¿σ ¼ÑΓ«ñ«ó.
  2245.  16.  ÅαÑñ»«½«ª¿¼,  τΓ« ó ¼áΦ¿¡Ñ ¡ÑΓ á»»áαáΓ¡«-πßΓá¡áó½¿óáѼ«ú« í¿Γá ñ«ßΓπ»-
  2246.      ¡«ßΓ¿, ¡« ÑßΓ∞ ¬«ñ ºáΘ¿Γδ, πßΓá¡áó½¿óáεΘ¿⌐ »αáóá ñ«ßΓπ»á ¡á τΓÑ¡¿Ñ, ºá-
  2247.      »¿ß∞ ¿ "¿ß»«½¡Ñ¡¿Ñ" ß«ñÑন¼«ú« ßΓαá¡¿µδ. æ¼«ñѽ¿απ⌐ΓÑ αáí«Γπ ß »«¼«Θ∞ε
  2248.      »α«úαá¼¼¡«-πßΓá¡áó½¿óáѼ«ú« í¿Γá ñ«ßΓπ»¡«ßΓ¿.
  2249.  17. é ¼áΦ¿¡Ñ VAX-11 »ÑαÑñ »α«óÑᬫ⌐  ¡á½¿τ¿∩  «Γ¬áº«ó  ¿º-ºá  ¡Ññ«ßΓπ»¡«ßΓ¿
  2250.      ñá¡¡δσ  óδ»«½¡∩ÑΓß∩ á»»áαáΓ¡á∩ »α«óÑα¬á ¡á½¿τ¿∩ «Γ¬áº«ó ß¿ßΓÑ¼δ ºáΘ¿Γδ.
  2251.      èᬠφΓ« «ΓαáªáÑΓß∩ ¡á á½ú«α¿Γ¼áσ «íαáí«Γ¬¿ «Γ¬áº«ó ?
  2252.  18. æ¿ßΓѼ¡á∩ Σπ¡¬µ¿∩ plock ñáÑΓ ßπ»Ñα»«½∞º«óáΓÑ½ε  ó«º¼«ª¡«ßΓ∞  πßΓá¡áó½¿-
  2253.      óáΓ∞  ¿ ß¡¿¼áΓ∞ í½«¬¿α«ó¬π (ó »á¼∩Γ¿) ¡á «í½áßΓ∩󠬫¼á¡ñ ¿ ñá¡¡δσ óδºδ-
  2254.      óáεΘÑú« »α«µÑßßá. Åα«µÑßß »«ñ¬áτ¬¿ ¿ "ßí«αΘ¿¬" ßΓαá¡¿µ ¡Ñ ¼«úπΓ  óδúαπ-
  2255.      ªáΓ∞  ºáí½«¬¿α«óá¡¡δÑ  ßΓαá¡¿µδ  ¿º »á¼∩Γ¿. Åα«µÑßßá¼, ¿ß»«½∞ºπεΘ¿¼ φΓπ
  2256.      ß¿ßΓѼ¡πε Σπ¡¬µ¿ε, ¡Ñ »α¿σ«ñ¿Γß∩ ñ«ª¿ñáΓ∞ß∩ ºáúαπº¬¿  ßΓαá¡¿µ,  »«φΓ«¼π
  2257.      ¿¼  úáαá¡Γ¿α«óá¡ í«½ÑÑ íδßΓαδ⌐ «ΓóÑΓ »« ßαáó¡Ñ¡¿ε ß ñαπú¿¼¿ »α«µÑßßἿ.
  2258.      æ½ÑñπÑΓ ½¿ ¿¼ÑΓ∞ ΓᬪѠ󫺼«ª¡«ßΓ∞ í½«¬¿α«ó¬¿ ó »á¼∩Γ¿ ¿ «í½áßΓ¿  ßΓѬá
  2259.      ? ùΓ« »α«¿º«⌐ñÑΓ ó Γ«¼ ß½πτáÑ, Ñß½¿ ßπ¼¼áα¡δ⌐ «íΩѼ ºáí½«¬¿α«óá¡¡δσ «í-
  2260.      ½áßΓÑ⌐ »αÑóδß¿Γ αẼÑα ñ«ßΓπ»¡«⌐ »á¼∩Γ¿ ó ¼áΦ¿¡Ñ ?
  2261.  19.  ùΓ« ñѽáÑΓ »α«úαá¼¼á, »α¿óÑñÑ¡¡á∩ ¡á É¿ßπ¡¬Ñ 9.30 ? Å«ñπ¼á⌐ΓÑ ¡áñ á½∞-
  2262.      ΓÑα¡áΓ¿ó¡«⌐ ßΓαáΓÑú¿Ñ⌐ ºá¼ÑΘÑ¡¿∩ ßΓαá¡¿µ, ó ß««ΓóÑΓßΓó¿¿  ß  ¬«Γ«α«⌐  ó
  2263.      αáí«τÑÑ  ¼¡«ªÑßΓó«  ¬áªñ«ú«  »α«µÑßßá  ó¬½ετáÑΓß∩ ¼á¬ß¿¼á½∞¡«-󫺼«ª¡«Ñ
  2264.      τ¿ß½« ßΓαá¡¿µ.
  2265.     ┌────────────────────────────────────────────────────────────┐
  2266.     │ struct fourmeg                                             │
  2267.     │ {                                                          │
  2268.     │     int page[512];       /* »πßΓ∞ int ºá¡¿¼áÑΓ 4 íá⌐Γá */  │
  2269.     │ } fourmeg[2048];                                           │
  2270.     │                                                            │
  2271.     │ main()                                                     │
  2272.     │ {   for (;;)                                               │
  2273.     │     {                                                      │
  2274.     │         switch(fork())                                     │
  2275.     │         {                                                  │
  2276.     │         case -1:  /* »α«µÑßß-α«ñ¿Γѽ∞ ¡Ñ ¼«ªÑΓ óδ»«½¡¿Γ∞   │
  2277.     │                    * fork --- ß½¿Φ¬«¼ ¼¡«ú« »«Γ«¼¬«ó */    │
  2278.     │         case 0:   /* »«Γ«¼«¬ */                            │
  2279.     │              func();                                       │
  2280.     │         default:                                           │
  2281.     │              continue;                                     │
  2282.     │ }   }   }                                                  │
  2283.     │                                                            │
  2284.     │ func()                                                     │
  2285.     │ {   int i;                                                 │
  2286.     │                                                            │
  2287.     │     for (;;)                                               │
  2288.     │     {                                                      │
  2289.     │         printf("»α«µÑßß %d »«óΓ«α∩ÑΓ µ¿¬½\n",getpid());    │
  2290.     │         for (i = 0; i < 2048; i++)                         │
  2291.     │              fourmeg[i]290ge[0] = i;                       │
  2292.     │   }   }                                                    │
  2293.     └────────────────────────────────────────────────────────────┘
  2294.  
  2295.                                     289
  2296.