ΠΡΠΈΡΠ°Π΄Π½Π΅ ΠΠΎΠ½ΠΈΠ», ΠΊΡΠ΅Π°ΡΠΎΡ Π½Π° ΠΌΡΠ·ΠΈΡΠΊΠΈΠΎΡ ΠΏΠ»Π΅Π΅Ρ Audacious, ΠΈΠ½ΠΈΡΠΈΡΠ°ΡΠΎΡ Π½Π° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΡ IRCv3 ΠΈ Π²ΠΎΠ΄Π°Ρ Π½Π° Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΡΠ½ΠΈΠΎΡ ΡΠΈΠΌ Π½Π° Alpine Linux, ΡΠΏΡΠΎΠ²Π΅Π΄Π΅ ΠΈΡΡΡΠ°ΠΆΡΠ²Π°ΡΠ΅ Π·Π° ΡΠΎΠ° ΠΊΠ°ΠΊΠΎ Π΄Π° ΡΠ΅ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠ° Π°Π»Π°ΡΠΊΠ°ΡΠ° cat, ΠΊΠΎΡΠ° Π΅ΠΌΠΈΡΡΠ²Π° Π΅Π΄Π½Π° ΠΈΠ»ΠΈ ΠΏΠΎΠ²Π΅ΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ Π²ΠΎ ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΈΠΎΡ ΠΈΠ·Π»Π΅Π·Π΅Π½ ΠΏΠΎΡΠΎΠΊ. ΠΠ° Π΄Π° ΡΠ΅ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ°Ρ ΠΏΠ΅ΡΡΠΎΡΠΌΠ°Π½ΡΠΈΡΠ΅ Π½Π° cat Π½Π° Linux, ΡΠ΅ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π°Ρ Π΄Π²Π΅ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ, Π·Π°ΡΠ½ΠΎΠ²Π°Π½ΠΈ Π½Π° ΡΠΏΠΎΡΡΠ΅Π±Π°ΡΠ° Π½Π° ΠΏΠΎΠ²ΠΈΡΠΈΡΠ΅ Π½Π° sendfile ΠΈ splice ΡΠΈΡΡΠ΅ΠΌ Π·Π° Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ ΠΊΠΎΠΏΠΈΡΠ°ΡΠ΅ Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ ΠΏΠΎΠΌΠ΅ΡΡ Π΄Π΅ΡΠΊΡΠΈΠΏΡΠΎΡΠΈ Π½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ Π½Π° Π½ΠΈΠ²ΠΎ Π½Π° ΡΠ°Π΄ΡΠΎΡΠΎ Π±Π΅Π· ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡ Π΄Π° ΡΠ΅ ΠΏΡΠ΅ΡΡΠ»ΠΈ Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΊΠΈ ΠΏΡΠΎΡΡΠΎΡ.
ΠΡΠ½ΠΎΠ²Π½Π°ΡΠ° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ°, ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π°Π»Π½ΠΈ ΠΏΠΎΠ²ΠΈΡΠΈ Π·Π° ΡΠΈΡΠ°ΡΠ΅ ΠΈ Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΠ΅ ΡΡΠΎ Π²ΠΎΠ΄Π°Ρ Π΄ΠΎ ΠΏΡΠ΅ΡΡΠ»ΡΠ²Π°ΡΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡ, ΠΏΠΎΠΊΠ°ΠΆΠ° ΠΏΠ΅ΡΡΠΎΡΠΌΠ°Π½ΡΠΈ ΠΎΠ΄ 4 GB/s ΠΏΡΠΈ ΠΊΠΎΠΏΠΈΡΠ°ΡΠ΅ Π½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΠΎΠ΄ 3.6 GB ΠΎΠ΄ tmpfs. ΠΠΏΡΠΈΡΠ°ΡΠ° Π±Π°Π·ΠΈΡΠ°Π½Π° Π½Π° sendfile Π³ΠΈ Π·Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΏΠ΅ΡΡΠΎΡΠΌΠ°Π½ΡΠΈΡΠ΅ Π½Π° 6.4 GB/s, Π° ΠΎΠΏΡΠΈΡΠ°ΡΠ° Π·Π°ΡΠ½ΠΎΠ²Π°Π½Π° Π½Π° ΡΠΏΠΎΡΡΠ²Π°ΡΠ΅ Π³ΠΈ Π·Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΏΠ΅ΡΡΠΎΡΠΌΠ°Π½ΡΠΈΡΠ΅ Π½Π° 11.6 GB/s, Ρ.Π΅. ΠΈΡΠΏΠ°Π΄Π½Π° Π΄Π΅ΠΊΠ° Π΅ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΠ΄ 3 ΠΏΠ°ΡΠΈ ΠΏΠΎΠ±ΡΠ· ΠΎΠ΄ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π½Π°ΡΠ° Π²Π΅ΡΠ·ΠΈΡΠ°.
ΠΠ·Π²ΠΎΡ: opennet.ru