ΠΡΡΠ³ΠΈΠ΅ ΡΠ°Π±ΠΎΡΡ
Wireshark — ΡΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΉ Π°Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡ ΡΡΠ°ΡΠΈΠΊΠ°, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅Ρ
Π²Π°ΡΡΠ²Π°ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΠΏΠΎΡΠΎΠΊΠΈ, ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°Π΅ΠΌΡΠ΅ ΠΏΠΎ ΡΠ΅ΡΠΈ. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π² ΠΏΠ΅ΡΠ²ΡΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° Π΄Π»Ρ ΡΠ±ΠΎΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΠ΅ΡΠ΅Π²ΡΡ
Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡΡ
ΠΈ Π΄Π»Ρ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΡ ΠΈ ΡΡΡΡΠ°Π½Π΅Π½ΠΈΡ Π½Π΅ΠΏΠΎΠ»Π°Π΄ΠΎΠΊ Π² ΡΠ΅ΡΠΈ. ΠΠ½Π°Π»ΠΈΠ·Π°ΡΠΎΡΡ ΡΡΠ°ΡΠΈΠΊΠ° (ΡΠ½ΠΈΡΠ΅ΡΡ) ΡΠ°ΠΊ ΠΆΠ΅ ΡΠ°ΡΡΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡΡΡ ΠΏΡΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ Π½ΠΎΠ²ΡΡ
ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠ² ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ ΠΈ Π² ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΡ
…
Π Π΅ΡΠ΅ΡΠ°Ρ C++ — ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π·Π°Π΄ΡΠΌΠ°Π½Π½ΡΠΉ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π±ΠΎΠ»Π΅Π΅ ΠΏΡΠΈΡΡΠ½ΡΠΌ Π΄Π»Ρ ΡΠ΅ΡΡΠ΅Π·Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°. ΠΠ° ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΌ Π²ΡΠΎΡΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΡΡ
Π΄Π΅ΡΠ°Π»Π΅ΠΉ C++ ΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π°Π΄ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎΠΌ ΡΠ·ΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ C. ΠΠΎΠΌΠΈΠΌΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ Π΄Π°Π΅Ρ C, C++ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ Π³ΠΈΠ±ΠΊΠΈΠ΅ ΠΈ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠ΅ ΡΡΠ΅Π΄ΡΡΠ²Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π½ΠΎΠ²ΡΡ
ΡΠΈΠΏΠΎΠ². ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π½ΠΎΠ²ΡΡ
ΡΠΈΠΏΠΎΠ², ΡΠΎΡΠ½ΠΎ ΠΎΡΠ²Π΅ΡΠ°ΡΡΠΈΡ
ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΡΠΌ…
Π Π΅ΡΠ΅ΡΠ°Ρ ΠΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ «ΠΠ²ΡΠΎΡΠΈΠ·ΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ΅ΡΠ²ΠΈΡΠ½ΡΠΉ ΡΠ΅Π½ΡΡ» ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΡΡΠ΅ΡΠ° Π² ΡΠ΅ΡΠ²ΠΈΡΠ½ΡΡ
ΡΠ΅Π½ΡΡΠ°Ρ
, Π·Π°Π½ΠΈΠΌΠ°ΡΡΠΈΡ
ΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΎΠΉ, ΡΠ΅ΠΌΠΎΠ½ΡΠΎΠΌ ΠΈ ΠΎΠ±ΡΠ»ΡΠΆΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ. ΠΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΡΠ΅Ρ Π² Π»ΡΠ±ΠΎΠΌ ΡΠ΅ΡΠ²ΠΈΡΠ½ΠΎΠΌ ΡΠ΅Π½ΡΡΠ΅ ΠΈΠ»ΠΈ ΡΠ΅ΡΠ²ΠΈΡΠ½ΠΎΠΉ ΡΠ»ΡΠΆΠ±Π΅ ΠΏΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΡ, Π½Π΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ Π²ΠΈΠ΄ΠΎΠ² ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ, ΠΎΠ±ΡΠ»ΡΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ Π² Π‘Π¦ ΠΈ Π²ΠΈΠ΄ΠΎΠ² ΡΠ΅ΠΌΠΎΠ½ΡΠ°, ΡΡΠΎ Π΄ΠΎΡΡΠΈΠ³Π°Π΅ΡΡΡ Π·Π° ΡΡΠ΅Ρ…
Π Π΅ΡΠ΅ΡΠ°Ρ Π Π°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Π΅ΠΌΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΡΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΡΠ΄Π΅Π» Π΄Π΅ΠΏΠ°ΡΡΠ°ΠΌΠ΅Π½ΡΠ° Π·Π΄ΡΠ°Π²ΠΎΠΎΡ
ΡΠ°Π½Π΅Π½ΠΈΡ Π’ΠΎΠΌΡΠΊΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ, ΠΏΠΎ Π»Π΅ΠΊΠ°ΡΡΡΠ²Π΅Π½Π½ΠΎΠΌΡ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ. ΠΠ°Π½Π½ΡΠΉ ΠΎΡΠ΄Π΅Π» Π·Π°Π½ΠΈΠΌΠ°Π΅ΡΡΡ Π½Π΅ΠΏΡΠ΅ΠΊΡΠ°ΡΠ°ΡΡΠΈΠΌΡΡ ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌ ΡΠ±ΠΎΡΠΎΠΌ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, ΠΎΡΡΠ°ΠΆΠ°ΡΡΠ΅ΠΉ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ Π·Π΄ΠΎΡΠΎΠ²ΡΡ Π½Π°ΡΠ΅Π»Π΅Π½ΠΈΡ Π’ΠΎΠΌΡΠΊΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ. ΠΠ°Π½Π½ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ ΠΈ ΡΠ»Π΅ΠΆΠ΅Π½ΠΈΡ Π·Π° Π²ΡΠΏΡΡΠΊΠ°ΠΌΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ
Π·Π°Π±ΠΎΠ»Π΅Π²Π°Π½ΠΈΠΉ. ΠΡΠ»Π΅Π΄ΡΡΠ²ΠΈΠ΅ ΡΠ΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡΠ²ΠΈΡΡ Π·Π°ΡΠ°ΡΠΊΠΈ ΡΠΏΠΈΠ΄Π΅ΠΌΠΈΠΈ ΠΈ ΡΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²Π°ΡΡ ΡΠΎΡΡ…
Π Π΅ΡΠ΅ΡΠ°Ρ ΠΠΎΠ³Π½ΠΈΡΠΈΠ²Π½ΡΠΉ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ ΠΊ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ΅ ΠΏΡΠΈΠ½ΡΡΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½ Π½Π° ΡΠΎ, ΡΡΠΎΠ±Ρ Π°ΠΊΡΠΈΠ²ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΈΠ½ΡΠ΅Π»Π»Π΅ΠΊΡΡΠ°Π»ΡΠ½ΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΡ ΡΡΠ±ΡΠ΅ΠΊΡΠ° ΠΈ ΠΏΠΎΠΌΠΎΡΡ Π΅ΠΌΡ Π·Π°ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ²ΠΎΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ½ΠΎΠΉ ΡΠΈΡΡΠ°ΡΠΈΠΈ Π² Π²ΠΈΠ΄Π΅ ΡΠΎΡΠΌΠ°Π»ΡΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΠ°ΠΊΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΊΠΎΠ³Π½ΠΈΡΠΈΠ²Π½Π°Ρ ΠΊΠ°ΡΠ³Π° ΡΠΈΡΡΠ°ΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠ΅ ΡΡΠ±ΡΠ΅ΠΊΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ Π·Π°ΠΊΠΎΠ½Ρ ΠΈ Π·Π°ΠΊΠΎΠ½ΠΎΠΌΠ΅ΡΠ½ΠΎΡΡΠΈ Π½Π°Π±Π»ΡΠ΄Π°Π΅ΠΌΠΎΠΉ ΡΠΈΡΡΠ°ΡΠΈΠΈ Π² Π²ΠΈΠ΄Π΅…
Π Π΅ΡΠ΅ΡΠ°Ρ ΠΠ΄Π½ΠΎΠΉ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ Π²Π²ΠΎΠ΄Π°-Π²ΡΠ²ΠΎΠ΄Π° GigaRings Ρ ΠΊΠΎΠΌΠΌΡΡΠ°ΡΠΈΠ΅ΠΉ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ², ΠΎΠ±Π»Π°Π΄Π°ΡΡΠΈΠΌΠΈ Π²ΡΡΠΎΠΊΠΎΠΉ ΠΏΡΠΎΠΏΡΡΠΊΠ½ΠΎΠΉ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡΡ. Π£Π·Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΡΡΡ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΡ Π΄Π»Ρ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ Π΄ΡΡΠ³ Ρ Π΄ΡΡΠ³ΠΎΠΌ, Π° ΡΠ°ΠΊΠΆΠ΅ Ρ ΡΠ΅ΡΡΠΌΠΈ, Π΄ΠΈΡΠΊΠ°ΠΌΠΈ ΠΈ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΠΉΠ½ΡΠΌΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ. ΠΠ½ΠΈ ΠΏΠΎ Π½Π΅ΠΉ ΠΏΠΎΡΡΠ»Π°ΡΡ ΠΏΠ°ΠΊΠ΅ΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ Π΄ΠΎ 256 Π±Π°ΠΉΡ. ΠΠ°ΠΆΠ΄ΡΠΉ GigaRing ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· ΠΏΠ°ΡΡ ΠΊΠΎΠ»Π΅Ρ ΡΠΈΡΠΈΠ½ΠΎΠΉ Π² 32 Π±ΠΈΡΠ°, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ½ΡΠ΅ Π±Π»ΠΎΠΊΠΈ…
Π Π΅ΡΠ΅ΡΠ°Ρ Π‘ΠΏΠ΅ΠΊΡΡΠ°Π»ΡΠ½ΠΎΠ΅ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎΠ± Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Π΅ ΠΈ ΡΠΎΡΠΌΠ΅ ΠΎΠ³ΠΈΠ±Π°ΡΡΠ΅ΠΉ ΡΠ΅ΡΠ΅Π²ΠΎΠ³ΠΎ ΡΠΈΠ³Π½Π°Π»Π° Π½Π΅ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π΄Π»Ρ Π²ΡΠ΄Π΅Π»Π΅Π½ΠΈΡ ΠΈΠ· ΡΠ΅ΡΠΈ Π»Π΅ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΡ
ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ². Π Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ
ΠΎΠ±ΡΡΠΎΡΡΠ΅Π»ΡΡΡΠ² ΡΠΎΡΠΌΠ° ΠΎΠ³ΠΈΠ±Π°ΡΡΠ΅ΠΉ ΡΠ΅ΡΠ΅Π²ΠΎΠ³ΠΎ ΡΠΈΠ³Π½Π°Π»Π° ΠΌΠΎΠΆΠ΅Ρ ΠΌΠ΅Π½ΡΡΡΡΡ Π² ΡΠΈΡΠΎΠΊΠΈΡ
ΠΏΡΠ΅Π΄Π΅Π»Π°Ρ
. ΠΠ»Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π·Π°Π΄Π°ΡΠΈ ΡΠ°ΡΠΏΠΎΠ·Π½Π°Π²Π°Π½ΠΈΡ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π²ΡΠ΄Π΅Π»ΠΈΡΡ ΠΏΠ΅ΡΠ²ΠΈΡΠ½ΡΠ΅ ΠΏΡΠΈΠ·Π½Π°ΠΊΠΈ ΡΠ΅ΡΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠ΄ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Ρ Π½Π° ΠΏΠΎΡΠ»Π΅Π΄ΡΡΡΠΈΡ
ΡΡΠ°ΠΏΠ°Ρ
ΠΏΡΠΎΡΠ΅ΡΡΠ°…
Π Π΅ΡΠ΅ΡΠ°Ρ Π§Π°ΡΡΠΎ Π΄Π»Ρ Π·Π°Π΄Π°Ρ ΠΊΠ»Π°ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ΠΈ ΡΠ°ΡΠΏΠΎΠ·Π½Π°Π²Π°Π½ΠΈΡ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ
ΠΎΠ±ΡΠ°Π·ΠΎΠ² ΡΠ°Π½Π΅Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈΡΡ ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π½Π΅ΠΉΡΠΎΡΠ΅ΡΠ΅Π²ΡΠ΅ ΡΡΡΡΠΊΡΡΡΡ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎΡΠ»ΠΎΠΉΠ½ΡΠ΅ ΠΏΠ΅ΡΡΠ΅ΠΏΡΡΠΎΠ½Ρ ΠΈ ΡΠ°Π΄ΠΈΠ°Π»ΡΠ½ΠΎ-Π±Π°Π·ΠΈΡΠ½ΡΠ΅ ΡΠ΅ΡΠΈ. ΠΠΎ ΠΈΡΡ
ΠΎΠ΄Ρ ΠΈΠ· Π°Π½Π°Π»ΠΈΠ·Π° ΠΎΡΠ½ΠΎΠ²Π½ΡΡ
ΡΠ°Π±ΠΎΡ ΠΏΠΎ ΠΌΠ΅ΡΠΎΠ΄Π°ΠΌ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΡΠΎΠ΄Π° Π·Π°Π΄Π°Ρ, ΡΡΡΠ΅ΡΡΠ²ΡΡΡ ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π²ΡΠ²ΠΎΠ΄Ρ ΠΎ Π½Π΅ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ Π΄Π°Π½Π½ΡΡ
ΡΡΡΡΠΊΡΡΡ: Π’Π°ΠΊΠΆΠ΅, Π² ΡΠ°Π±ΠΎΡΠ΅ Best Practices for Convolutional Neural Networks Applied…
Π Π΅ΡΠ΅ΡΠ°Ρ ΠΠΎΠ±ΡΠΈΠ½ΡΠΊΠΈΠΉ ΠΈ Π΄Ρ., 1976Π±] ΠΠΎΠ±ΡΠΈΠ½ΡΠΊΠΈΠΉ Π. Π., Π§Π΅ΡΠ΅ΠΌΠΈΡΠΈΠ½Π° Π. Π. ΠΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ° ΡΠ°ΡΠΏΠΎΠ·Π½Π°Π²Π°Π½ΠΈΡ ΠΎΠ±ΡΠ°Π·ΠΎΠ² «ΠΠΎΠ»ΠΎΡΠΈΠΏ» Π΄Π»Ρ Π°Π½Π°Π»ΠΈΠ·Π° ΡΠ΅Π½ΠΎΡΠΈΠΏΠΈΡΠ΅ΡΠΊΠΈΡ
ΠΏΡΠΎΡΠ²Π»Π΅Π½ΠΈΠΉ Π·Π°Π±ΠΎΠ»Π΅Π²Π°Π½ΠΈΡ ΠΏΡΠΈ Π΄ΠΎΠΌΠΈΠ½Π°Π½ΡΠ½ΠΎΠΌ ΠΈ ΡΠ΅ΡΠ΅ΡΡΠΈΠ²Π½ΠΎΠΌ ΡΠΈΠΏΠ°Ρ
Π½Π°ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ // ΠΠ°ΡΠ΅ΡΠΈΠ°Π»Ρ ΠΏΠΎ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΌΡ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΠΠ Π² ΠΌΠ΅Π΄ΠΈΠΊΠΎ-Π±ΠΈΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ
ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡΡ
. — ΠΠ±Π½ΠΈΠ½ΡΠΊ, 1976. ΠΠΎΠΈΠ½ΠΎΠ² ΠΈ Π΄Ρ., 2004] ΠΠΎΠΈΠ½ΠΎΠ² Π. Π., ΠΠΎΠ±ΡΠΈΠ½ΡΠΊΠΈΠΉ Π. Π. ΠΠ΅ΡΠ°ΡΡ
ΠΈΡ…
Π Π΅ΡΠ΅ΡΠ°Ρ ΠΠ° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΠ»Π°ΡΡ Ρ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈΠΌ ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΌ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΡΡΡΠΊΡΡΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈΡ. Π ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΠ΅ ΡΡΡΠ΄Π½ΠΎΡΡΠΈ Π² ΠΈΠ·ΡΡΠ΅Π½ΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ° 1Π‘: ΠΡΡ
Π³Π°Π»ΡΠ΅ΡΠΈΠΈ, ΡΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΎΡΡΠ΅ΡΠ°. ΠΡΠ΅ ΡΡΡΠ΄Π½ΠΎΡΡΠΈ Π±ΡΠ»ΠΈ ΠΎΡΡΡΠ΅ΡΡΠ²Π»Π΅Π½Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ, ΠΊΠ°ΠΊ ΠΎΡ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ, ΡΠ°ΠΊ ΠΈ ΠΎΡ ΠΊΠΎΠ»Π»Π΅Π΄ΠΆΠ°. ΠΡΠ°ΠΊΡΠΈΠΊΠ° Π±ΡΠ»Π° ΠΏΡΠΎΠΉΠ΄Π΅Π½Π° Ρ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ΠΌ, ΡΠ°Π±ΠΎΡΠ° Π΄ΠΎΡΡΠ°Π²Π»ΡΠ»Π° ΡΠ΄ΠΎΠ²ΠΎΠ»ΡΡΡΠ²ΠΈΠ΅. Π’ΡΡΠ΄Π½ΠΎΡΡΠ΅ΠΉ…
Π Π΅ΡΠ΅ΡΠ°Ρ Π‘ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ΅ ΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌ ΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎΠΌ. Π‘Π΅ΠΉΡΠ°Ρ ΡΠΆΠ΅ Π² ΡΠΊΠΎΠ»Π΅ Π΄Π΅ΡΠΈ ΠΈΠ·ΡΡΠ°ΡΡ ΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΠΠΠ, ΡΡΠ°ΡΡΡ Π½Π° Π½Π΅ΠΌ ΡΠ°Π±ΠΎΡΠ°ΡΡ. Π’Π΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΏΡΠΎΠ³ΡΠ΅ΡΡ Π΄ΠΎΡΡΠΈΠ³ Π²ΡΡΠΎΠΊΠΈΡ
ΠΏΠ»Π°Π½ΠΎΠΊ, ΡΠ΅ΠΉΡΠ°Ρ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΈΠ· Π½Π°Ρ ΡΡΠ°Π»ΠΊΠΈΠ²Π°Π»ΡΡ Ρ Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΠΎΠΉ ΡΠ΅ΡΡΡ ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ. Π’Π΅ΠΏΠ΅ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΠ»Π°ΡΠΈΠ²Π°ΡΡ ΡΠ΅Π»Π΅ΡΠΎΠ½Π½ΡΠ΅ ΡΡΠ΅ΡΠ°, ΠΏΠ»Π°ΡΠΈΡΡ Π·Π° ΠΊΠ²Π°ΡΡΠΈΡΡ, ΠΎΠΏΠ»Π°ΡΠΈΠ²Π°ΡΡ ΡΡΡΠ°ΡΡ ΠΠΠΠΠ, ΡΠΎΠ²Π΅ΡΡΠ°ΡΡ ΠΏΠΎΠΊΡΠΏΠΊΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ², ΠΊΠΎΡΠΌΠ΅ΡΠΈΠΊΠΈ, Π±ΡΡΠΎΠ²ΠΎΠΉ ΡΠ΅Ρ
Π½ΠΈΠΊΠΈ…
ΠΡΡΡΠΎΠ²Π°Ρ ΠΠΠ’-ΠΌΠΎΠ½ΠΈΡΠΎΡΡ ΠΎΡΠ΅Π½Ρ ΠΏΠΎΡ
ΠΎΠΆΠΈ Π½Π° ΡΠ΅Π»Π΅Π²ΠΈΠ·ΠΎΡΡ. Π£ Π½ΠΈΡ
ΡΠΎΡ ΠΆΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΠ³Π½Π°Π»Π° — Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½Π½ΡΠΉ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΠΉ ΠΏΡΡΠΎΠΊ Π²ΡΠ·ΡΠ²Π°Π΅Ρ ΡΠ²Π΅ΡΠ΅Π½ΠΈΠ΅ ΡΠΎΡΠ΅ΠΊ Π½Π° ΡΠΊΡΠ°Π½Π΅. ΠΡΠΎΡ ΡΠΈΠΏ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΎΠ² ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΉ ΠΊΠΎΠ½ΡΡΠ°ΡΡΠ½ΠΎΡΡΡΡ, ΡΡΠΊΠΎΡΡΡΡ ΠΈ ΡΠ²Π΅ΡΠ½ΠΎΡΡΡΡ. ΠΡ
Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΊΠΈ — Π²ΡΡΠΎΠΊΠΎΠ΅ ΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΠ΅ ΡΠ»Π΅ΠΊΡΡΠΎΡΠ½Π΅ΡΠ³ΠΈΠΈ ΠΈ Π²ΡΠ΅Π΄, Π½Π°Π½ΠΎΡΠΈΠΌΡΠΉ Π·Π΄ΠΎΡΠΎΠ²ΡΡ. ΠΌΠΎΠ½ΠΈΡΠΎΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΠΉ ΠΈΠ·Π»ΡΡΠ΅Π½ΠΈΠ΅ ΠΠ-ΠΌΠΎΠ½ΠΈΡΠΎΡΡ ΡΠΎΡΠΌΠΈΡΡΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅…
Π Π΅ΡΠ΅ΡΠ°Ρ ΠΠ΄Π΅Ρ ΡΡΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ Π½Π΅ΠΉΡΠΎΠ½, ΡΠΎΡΡΠΎΡΡΠΈΠΉ ΠΈΠ· ΡΠ΅Π»Π°, Π΄Π΅Π½Π΄ΡΠΈΠ΄ ΠΈ Π°ΠΊΡΠΎΠ½Π°, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΡΡΠΌΠΌΠ°ΡΠΎΡ Π²Ρ
ΠΎΠ΄ΡΡΠΈΡ
ΠΏΠΎ Π΄Π΅Π½Π΄ΡΠΈΠ΄Π°ΠΌ ΡΠ»Π΅ΠΊΡΡΠΈΡΠ΅ΡΠΊΠΈΡ
ΡΠΈΠ³Π½Π°Π»ΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅, ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡΡΡ Π² Π½Π΅ΠΌ, Π²ΠΎΠ·Π±ΡΠΆΠ΄Π°ΡΡ ΠΈΠ»ΠΈ Π½Π΅ Π²ΠΎΠ·Π±ΡΠΆΠ΄Π°ΡΡ Π² Π½Π΅ΠΉΡΠΎΠ½Π΅ ΠΎΡΠ²Π΅ΡΠ½ΡΠΉ ΡΠ»Π΅ΠΊΡΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΈΠΌΠΏΡΠ»ΡΡ Π² Π°ΠΊΡΠΎΠ½. Π ΠΌΠΎΠ΄Π΅Π»ΠΈ (5.2) ΡΡΠ½ΠΊΡΠΈΡ, Π° — ΡΡΠΎ ΡΡΠ½ΠΊΡΠΈΡ Π°ΠΊΡΠΈΠ²Π°ΡΠΈΠΈ, Π·Π°Π΄Π°ΡΡΠ°Ρ ΠΊΠ°ΠΊ ΡΠ°Π· ΡΡΠ½ΠΊΡΠΈΡ Π²ΠΎΠ·Π±ΡΠΆΠ΄Π΅Π½ΠΈΡ Π½Π΅ΠΉΡΠΎΠ½Π° ΠΎΡ Π²Ρ
ΠΎΠ΄Π½ΡΡ
ΡΠΈΠ³Π½Π°Π»ΠΎΠ². ΠΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ ΡΠ°ΠΊΠΆΠ΅…
Π Π΅ΡΠ΅ΡΠ°Ρ ΠΠΎΠ½ΡΡΠΎΠ»ΡΠ½Π°Ρ ΡΠ°Π±ΠΎΡΠ° Π²ΡΠΏΠΎΠ»Π½Π΅Π½Π° Π² ΡΡΠ΅Π΄Π΅ Visual Basic 6.0. Π Π΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠΌ ΠΏΡΠΎΠ΄Π΅Π»Π°Π½Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ ΡΡΠ°Π»Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠ°Ρ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΠΎΠ·Π΄ΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Ρ ΡΠ΅ΠΌ ΠΈΠ»ΠΈ ΠΈΠ½ΡΠΌ ΠΏΡΠ°Π·Π΄Π½ΠΈΠΊΠΎΠΌ. ΠΠ΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π²Π²Π΅ΡΡΠΈ ΡΠ°ΠΌΠΈΠ»ΠΈΡ, ΠΈΠΌΡ ΠΈ ΠΎΡΡΠ΅ΡΡΠ²ΠΎ (ΠΏΠΎ ΠΆΠ΅Π»Π°Π½ΠΈΡ) ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠ°, ΠΊΠΎΡΠΎΡΠΎΠΌΡ Π°Π΄ΡΠ΅ΡΠΎΠ²Π°Π½ΠΎ ΠΏΠΎΠ·Π΄ΡΠ°Π²Π»Π΅Π½ΠΈΠ΅, Π²Π²Π΅ΡΡΠΈ ΠΏΠΎΠ» ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠ° ΠΈ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ ΠΏΡΠ°Π·Π΄Π½ΠΈΠΊ, Ρ ΠΊΠΎΡΠΎΡΡΠΌ ΠΆΠ΅Π»Π°Π΅ΡΠ΅ ΠΏΠΎΠ·Π΄ΡΠ°Π²ΠΈΡΡ. ΠΡΠ° ΡΠ°Π±ΠΎΡΠ° ΠΏΠΎΠ»Π΅Π·Π½Π° Π² ΡΠΎΠΌ, ΡΡΠΎΠ±Ρ Π±ΡΡΡΡΠΎ ΠΏΠΎΠ·Π΄ΡΠ°Π²ΠΈΡΡ ΡΠΎΠ³ΠΎ ΠΈΠ»ΠΈ…
Π Π΅ΡΠ΅ΡΠ°Ρ ΠΡΠΎΠΌΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ²-Π·ΠΎΠΌΠ±ΠΈ Π² ΠΠ‘ UNIX ΠΌΠΎΠ³ΡΡ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡ Π²ΠΈΡΡΡΠΈΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΡ, ΠΈΠ»ΠΈ ΠΏΡΠΎΡΠ΅ΡΡΡ-ΡΠΈΡΠΎΡΡ (orphan process), Π΄Π»Ρ ΠΊΠΎΡΠΎΡΡΡ
ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΈΠΉ ΠΏΡΠΎΡΠ΅ΡΡ Π±ΡΠ» Π·Π°Π²Π΅ΡΡΠ΅Π½ Π°Π²Π°ΡΠΈΠΉΠ½ΠΎ, Π±Π΅Π· ΠΏΠΎΠ΄Π°ΡΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΡΠΈΠ³Π½Π°Π»Π° ΠΎ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΠΈ ΡΠ°Π±ΠΎΡΡ. ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΏΡΠΎΡΠ΅ΡΡΡ-ΡΠΈΡΠΎΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠ΅ ΡΠ΅ΡΡΡΡΡ, ΡΠΎ ΠΈΡ
Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ½ΠΈΡΡΠΎΠΆΠ°ΡΡ. ΠΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠ΄Π΅Π»Π°Π½ΠΎ ΠΏΠΎΡΡΠ»ΠΊΠΎΠΉ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΡ
ΡΠΈΠ³Π½Π°Π»ΠΎΠ² Π² ΠΌΠ΅ΡΠΎΠ΄Π΅ ΡΠ½ΠΈΡΡΠΎΠΆΠ΅Π½ΠΈΠ΅ (extermination) Π»ΠΈΠ±ΠΎ…
Π Π΅ΡΠ΅ΡΠ°Ρ