ΠΠ³ΠΎΠ»Π΅ΠΌΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° Π±ΡΠΎΡΠΎΡ Π½Π° Π³Π»Π°Π²Π½Π°ΡΠ° Π²Π΅ΡΠ·ΠΈΡΠ° Π½Π° 5 Π½Π΅ Π·Π½Π°ΡΠΈ Π½Π΅ΠΊΠΎΠΈ Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ ΠΈΠ»ΠΈ Π΄Π΅ΡΠ΅ΠΊΡΠΈ Π½Π° ΠΊΠΎΠΌΠΏΠ°ΡΠΈΠ±ΠΈΠ»Π½ΠΎΡΡΠ°. Π’ΠΎΠ° Π΅Π΄Π½ΠΎΡΡΠ°Π²Π½ΠΎ ΠΌΡ ΠΏΠΎΠΌΠ°Π³Π° Π½Π° Π½Π°ΡΠΈΠΎΡ Π΄ΡΠ°Π³ ΠΠΈΠ½ΡΡ Π’ΠΎΡΠ²Π°Π»Π΄Ρ Π΄Π° ΠΎΠ΄ΡΠΆΠΈ ΠΌΠΈΡ Π½Π° ΡΠΌΠΎΡ. ΠΠΎΠ΄ΠΎΠ»Ρ Π΅ Π»ΠΈΡΡΠ° Π½Π° Π½Π΅ΠΊΠΎΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ ΠΈ ΠΈΠ½ΠΎΠ²Π°ΡΠΈΠΈ.
ΠΡΠ½ΠΎΠ²Π½ΠΎ ΡΠ°Π΄ΡΠΎ:
- Π Π°ΡΠΏΠΎΡΠ΅Π΄ΡΠ²Π°ΡΠΎΡ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΈ CFS Π½Π° Π°ΡΠΈΠΌΠ΅ΡΡΠΈΡΠ½ΠΈ ΠΏΡΠΎΡΠ΅ΡΠΎΡΠΈ ΠΊΠ°ΠΊΠΎ ARM ΡΠ°Π±ΠΎΡΠΈ ΠΏΠΎΠΈΠ½Π°ΠΊΡ - ΠΏΡΠ²ΠΎ Π²ΡΠΈΡΡΠ²Π° ΡΠ°Π΄ΡΠ° ΡΠΎ ΠΌΠ°Π»Π° ΠΌΠΎΡΠ½ΠΎΡΡ ΠΈ Π΅Π½Π΅ΡΠ³Π΅ΡΡΠΊΠΈ Π΅ΡΠΈΠΊΠ°ΡΠ½ΠΈ.
- ΠΡΠ΅ΠΊΡ API-ΡΠΎ Π·Π° ΡΠ»Π΅Π΄Π΅ΡΠ΅ Π½Π°ΡΡΠ°Π½ΠΈ Π½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°ΡΠ° fanotify, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π΄ΠΎΠ±ΠΈΠ²Π°ΡΠ΅ ΠΈΠ·Π²Π΅ΡΡΡΠ²Π°ΡΠ° ΠΊΠΎΠ³Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°ΡΠ° Π΅ ΠΎΡΠ²ΠΎΡΠ΅Π½Π° Π·Π° ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅.
- ΠΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π½ Π΅ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΎΡΠΎΡ Π½Π° Cpuset, ΠΊΠΎΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° ΠΎΠ³ΡΠ°Π½ΠΈΡΡΠ²Π°ΡΠ΅ Π½Π° Π³ΡΡΠΏΠΈΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΠΈ Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΡΠΏΠΎΡΡΠ΅Π±Π°ΡΠ° Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΎΡΠΎΡ ΠΈ NUMA ΡΠ°Π·Π»ΠΈΡΠ΅.
- ΠΠΊΠ»ΡΡΠ΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΡΡΠ΅Π΄ΠΈ ARM: Qualcomm QCS404, Allwinner T3, NXP/Freescale i.MX7ULP, NXP LS1028A, i.MX8, RDA Micro RDA8810PL, Rockchip Gru Scarlet, Allwinner Emlid Neutis N5 ΠΈ ΠΌΠ½ΠΎΠ³Ρ Π΄ΡΡΠ³ΠΈ.
- ΠΠΎΠ΄ΠΎΠ±ΡΡΠ²Π°ΡΠ° Π²ΠΎ ΠΏΠΎΡΡΠΈΡΡΠ΅ΠΌΠΎΡ ARM: ΡΠΎΠΏΠ»Π° ΠΏΡΠΈΠΊΠ»ΡΡΠΎΠΊ Π·Π° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ°, Π·Π°ΡΡΠΈΡΠ° ΠΎΠ΄ Meltdown ΠΈ Specter, 52-Π±ΠΈΡΠ½Π° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ° Π°Π΄ΡΠ΅ΡΠΈΡΠ°ΡΠ΅ ΠΈΡΠ½.
- ΠΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° WBNOINVD ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡΠ° Π·Π° x86-64.
ΠΠ΅ΠΌΠΎΡΠΈΡΠΊΠΈ ΠΏΠΎΡΡΠΈΡΡΠ΅ΠΌ:
- ΠΠ°ΠΌΠ΅Π½Π° Π½Π° ΡΠ΅ΡΡ-ΠΎΠ·Π½Π°ΠΊΠ° ΡΠΎ ΠΌΠ°Π»Π° ΠΏΠΎΡΡΠΎΡΡΠ²Π°ΡΠΊΠ° Π½Π° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ° Π΅ Π΄ΠΎΡΡΠ°ΠΏΠ½Π° Π·Π° Π°Π»Π°ΡΠΊΠ°ΡΠ° KASAN Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈΡΠ΅ ARM64.
- Π€ΡΠ°Π³ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ°ΡΠ° Π½Π° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ°ΡΠ° Π΅ Π΄ΡΠ°ΡΡΠΈΡΠ½ΠΎ Π½Π°ΠΌΠ°Π»Π΅Π½Π° (Π΄ΠΎ 90%), ΡΡΠΎ ΡΠ΅Π·ΡΠ»ΡΠΈΡΠ° ΡΠΎ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΎΡ Transparent HugePage Π΄Π° ΡΠ°Π±ΠΎΡΠΈ ΠΏΠΎΠ΄ΠΎΠ±ΡΠΎ.
- ΠΠ΅ΡΡΠΎΡΠΌΠ°Π½ΡΠΈΡΠ΅ Π½Π° mmap(2) Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠΊΠΈ ΠΎΠ±Π»Π°ΡΡΠΈ ΡΠ΅ Π·Π³ΠΎΠ»Π΅ΠΌΠ΅Π½ΠΈ Π΄ΠΎ 20 ΠΏΠ°ΡΠΈ.
- ΠΠΎ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΎΡ KSM, jhash2 ΡΠ΅ Π·Π°ΠΌΠ΅Π½ΡΠ²Π° ΡΠΎ xxhash, ΠΏΠΎΡΠ°Π΄ΠΈ ΡΡΠΎ Π±ΡΠ·ΠΈΠ½Π°ΡΠ° Π½Π° KSM Π½Π° 64-Π±ΠΈΡΠ½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ ΡΠ΅ Π·Π³ΠΎΠ»Π΅ΠΌΠΈ Π·Π° 5 ΠΏΠ°ΡΠΈ.
- ΠΠΎΠ΄ΠΎΠ±ΡΡΠ²Π°ΡΠ° Π½Π° ZRam ΠΈ OOM.
ΠΠ»ΠΎΠΊΠΈΡΠ°ΡΡΠ΅ ΡΡΠ΅Π΄ΠΈ ΠΈ Π΄Π°ΡΠΎΡΠ΅ΡΠ½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ:
- ΠΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΎΡ blk-mq ΡΠΎ ΡΠΈΡΡΠ΅ΠΌ Π½Π° ΠΏΠΎΠ²Π΅ΡΠ΅ Π½ΠΈΠ²ΠΎΠ° Π½Π° ΡΠ΅Π΄ΠΈΡΠΈ Π·Π° Π±Π°ΡΠ°ΡΠ° ΡΡΠ°Π½Π° Π³Π»Π°Π²Π΅Π½ Π·Π° Π±Π»ΠΎΠΊ ΡΡΠ΅Π΄ΠΈ. Π¦Π΅Π»Π°ΡΠ° ΡΠΈΡΡΠ° ΡΡΠΎ Π½Π΅ Π΅ mq Π΅ ΠΎΡΡΡΡΠ°Π½Π΅ΡΠ°.
- ΠΠΎΠ΄ΠΎΠ±ΡΡΠ²Π°ΡΠ° Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ°ΡΠ° Π·Π° NVMe, ΠΎΡΠΎΠ±Π΅Π½ΠΎ Π²ΠΎ ΠΎΠ΄Π½ΠΎΡ Π½Π° ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π½Π° ΡΡΠ΅Π΄ΠΎΡ ΠΏΡΠ΅ΠΊΡ ΠΌΡΠ΅ΠΆΠ°ΡΠ°.
- ΠΠ° Btrfs, ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½Π° Π΅ ΡΠ΅Π»ΠΎΡΠ½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° swap-Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ, ΠΊΠ°ΠΊΠΎ ΠΈ ΠΏΡΠΎΠΌΠ΅Π½Π° Π½Π° FSID Π±Π΅Π· ΠΏΡΠ΅ΠΏΠΈΡΡΠ²Π°ΡΠ΅ ΠΌΠ΅ΡΠ°ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ.
- ΠΠΎΠ²ΠΈΠΊ ioctl Π΅ Π΄ΠΎΠ΄Π°Π΄Π΅Π½ Π²ΠΎ F2FS Π·Π° ΠΎΠ΄Π»ΠΎΠΆΠ΅Π½Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° FS ΠΏΡΠ΅ΠΊΡ fsck.
- ΠΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π½ BinderFS - ΠΏΡΠ΅Π²Π΄ΠΎ-FS Π·Π° ΠΈΠ½ΡΠ΅ΡΠΏΡΠΎΡΠ΅ΡΠ½Π° ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΡΠ°. ΠΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΠΎΡΠΈ Π½Π° Android Π²ΠΎ ΠΈΡΡΠ° ΠΎΠΊΠΎΠ»ΠΈΠ½Π°.
- ΠΠΎΠ»Π΅ΠΌ Π±ΡΠΎΡ ΠΏΠΎΠ΄ΠΎΠ±ΡΡΠ²Π°ΡΠ° Π²ΠΎ CIFS: ΠΊΠ΅Ρ DFS, ΠΏΡΠΎΡΠΈΡΠ΅Π½ΠΈ Π°ΡΡΠΈΠ±ΡΡΠΈ, ΠΏΡΠΎΡΠΎΠΊΠΎΠ» smb3.1.1.
- ZRam ΡΠ°Π±ΠΎΡΠΈ ΠΏΠΎΠΎΠΏΡΠΈΠΌΠ°Π»Π½ΠΎ ΡΠΎ Π½Π΅ΠΈΡΠΊΠΎΡΠΈΡΡΠ΅Π½ΠΈ ΡΡΠ΅Π΄ΠΈ Π·Π° ΡΠ°Π·ΠΌΠ΅Π½Π°, Π·Π°ΡΡΠ΅Π΄ΡΠ²Π°ΡΡΠΈ ΡΠ° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ°ΡΠ°.
ΠΠ΅Π·Π±Π΅Π΄Π½ΠΎΡΡ ΠΈ Π²ΠΈΡΡΡΠ΅Π»ΠΈΠ·Π°ΡΠΈΡΠ°:
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΡΡΠ½ΠΊΡΠΈΡΠ°ΡΠ° Π·Π° Ρ Π°Ρ Streebog (ΠΠΠ‘Π’ 34.11-2012), ΡΠ°Π·Π²ΠΈΠ΅Π½Π° ΠΎΠ΄ Π€Π‘Π Π½Π° Π ΡΡΠΊΠ°ΡΠ° Π€Π΅Π΄Π΅ΡΠ°ΡΠΈΡΠ°.
- ΠΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΡ Π·Π° ΡΠΈΡΡΠΈΡΠ°ΡΠ΅ Adiantum ΡΠ°Π·Π²ΠΈΠ΅Π½ ΠΎΠ΄ Google Π·Π° ΡΡΠ΅Π΄ΠΈ ΡΠΎ ΠΌΠ°Π»Π° ΠΌΠΎΡΠ½ΠΎΡΡ.
- ΠΠΊΠ»ΡΡΠ΅Π½ΠΈ ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈΡΠ΅ XChaCha12, XChaCha20 ΠΈ NHPoly1305.
- Π£ΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ΡΠΎ ΡΠΎ seccomp ΠΏΠΎΠ²ΠΈΡΠΈΡΠ΅ ΡΠ΅Π³Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΡΠ΅ΠΌΠ΅ΡΡΠΈ Π²ΠΎ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΊΠΈΠΎΡ ΠΏΡΠΎΡΡΠΎΡ.
- ΠΠ° Π³ΠΎΡΡΠΈΠ½ΡΠΊΠΈΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΠΈ KVM, ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ°ΡΠ° Π·Π° Π΅ΠΊΡΡΠ΅Π½Π·ΠΈΠΈ Π½Π° Intel Processor Trace Π΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½Π° ΡΠΎ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½Π° Π΄Π΅Π³ΡΠ°Π΄Π°ΡΠΈΡΠ° Π½Π° ΠΏΠ΅ΡΡΠΎΡΠΌΠ°Π½ΡΠΈΡΠ΅.
- ΠΠΎΠ΄ΠΎΠ±ΡΡΠ²Π°ΡΠ° Π²ΠΎ ΠΏΠΎΡΡΠΈΡΡΠ΅ΠΌΠΎΡ KVM/Hyper-V.
- ΠΠΎΠ·Π°ΡΠΎΡ virtio-gpu ΡΠ΅Π³Π° ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π° EDID ΡΠΈΠΌΡΠ»Π°ΡΠΈΡΠ° Π·Π° Π²ΠΈΡΡΡΠ΅Π»Π½ΠΈ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈ.
- ΠΠΎΠ·Π°ΡΠΎΡ virtio_blk Π³ΠΎ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ° ΠΏΠΎΠ²ΠΈΠΊΠΎΡ Π·Π° ΠΎΡΡΡΠ»Π°ΡΠ΅.
- ΠΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½ΠΈ Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΡΠ½ΠΈ ΠΊΠ°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ Π·Π° NV ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ° Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈΡΠ΅ Π½Π° Intel DSM 1.8.
ΠΠΎΠ·Π°ΡΠΈ Π½Π° ΡΡΠ΅Π΄ΠΎΡ:
- ΠΡΠΎΠΌΠ΅Π½ΠΈ Π²ΠΎ DRM API Π·Π° ΡΠ΅Π»ΠΎΡΠ½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° Π°Π΄Π°ΠΏΡΠΈΠ²Π½Π° ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡΠ° (Π΄Π΅Π» ΠΎΠ΄ ΡΡΠ°Π½Π΄Π°ΡΠ΄ΠΎΡ DisplayPort) ΠΈ ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΡΡΠ°ΠΏΠΊΠΈ Π½Π° ΠΎΡΠ²Π΅ΠΆΡΠ²Π°ΡΠ΅ (Π΄Π΅Π» ΠΎΠ΄ ΡΡΠ°Π½Π΄Π°ΡΠ΄ΠΎΡ HDMI).
- Π‘ΡΠ°Π½Π΄Π°ΡΠ΄ΠΎΡ Π·Π° ΠΊΠΎΠΌΠΏΡΠ΅ΡΠΈΡΠ° Π½Π° ΡΠ΅ΠΊ Π½Π° ΠΏΡΠΈΠΊΠ°Π· Π΅ Π²ΠΊΠ»ΡΡΠ΅Π½ Π·Π° ΠΊΠΎΠΌΠΏΡΠ΅ΡΠΈΡΠ° Π±Π΅Π· Π·Π°Π³ΡΠ±ΠΈ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ ΡΡΡΠΈΠΌΠΎΠ²ΠΈ Π°Π΄ΡΠ΅ΡΠΈΡΠ°Π½ΠΈ Π΄ΠΎ Π΅ΠΊΡΠ°Π½ΠΈ ΡΠΎ Π²ΠΈΡΠΎΠΊΠ° ΡΠ΅Π·ΠΎΠ»ΡΡΠΈΡΠ°.
- ΠΠΎΠ·Π°ΡΠΎΡ Π½Π° AMDGPU ΡΠ΅Π³Π° ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π° FreeSync 2 HDR ΠΈ ΡΠ΅ΡΠ΅ΡΠΈΡΠ°ΡΠ΅ Π½Π° Π³ΡΠ°ΡΠΈΡΠΊΠΈΠΎΡ ΠΏΡΠΎΡΠ΅ΡΠΎΡ Π·Π° CI, VI, SOC15.
- ΠΠΈΠ΄Π΅ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»ΠΎΡ Π½Π° Intel ΡΠ΅Π³Π° ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π° ΡΠΈΠΏΠΎΠ²ΠΈ Amber Lake, ΡΠΎΡΠΌΠ°ΡΠΈ YCBCR 4:2:0 ΠΈ YCBCR 4:4:4.
- ΠΠΎΠ·Π°ΡΠΎΡ Nouveau Π²ΠΊΠ»ΡΡΡΠ²Π° ΡΠ°Π±ΠΎΡΠ° ΡΠΎ Π²ΠΈΠ΄Π΅ΠΎ ΡΠ΅ΠΆΠΈΠΌΠΈ Π·Π° Π²ΠΈΠ΄Π΅ΠΎ ΠΊΠ°ΡΡΠΈΡΠΊΠΈ ΠΎΠ΄ ΡΠ΅ΠΌΠ΅ΡΡΡΠ²ΠΎΡΠΎ Turing TU104/TU106.
- ΠΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π½ΠΈ Π΄ΡΠ°ΡΠ²Π΅ΡΠΈ Π·Π° Raspberry Pi Π΅ΠΊΡΠ°Π½ Π½Π° Π΄ΠΎΠΏΠΈΡ, CDTech ΠΏΠ°Π½Π΅Π»ΠΈ, Banana Pi, DLC1010GIG, ΠΈΡΠ½.
- ΠΠΎΠ·Π°ΡΠΎΡ HDA Π³ΠΎ ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π° ΠΊΠΎΠΏΡΠ΅ΡΠΎ βΡΠ΅ΠΊβ, LED ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΈΡΠ΅, ΡΡΠ΅Π΄ΠΈΡΠ΅ Tegra186 ΠΈ Tegra194.
- ΠΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΠΎΡ Π·Π° Π²Π½Π΅ΡΡΠ²Π°ΡΠ΅ Π½Π°ΡΡΠΈ Π΄Π° ΡΠ°Π±ΠΎΡΠΈ ΡΠΎ Π²ΠΈΡΠΎΠΊΠΎΠΏΡΠ΅ΡΠΈΠ·Π½ΠΎ Π»ΠΈΠ·Π³Π°ΡΠ΅ Π½Π° Π½Π΅ΠΊΠΎΠΈ Π³Π»ΡΠ²ΡΠΈ Π½Π° Microsoft ΠΈ Logitech.
- ΠΠ½ΠΎΠ³Ρ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π²ΠΎ Π΄ΡΠ°ΡΠ²Π΅ΡΠΈΡΠ΅ Π·Π° Π²Π΅Π±-ΠΊΠ°ΠΌΠ΅ΡΠΈ, Π’Π ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΡΠΈ, USB, IIO ΠΈΡΠ½.
ΠΡΠ΅ΠΆΠ΅Π½ ΠΏΠΎΡΡΠΈΡΡΠ΅ΠΌ:
- Π‘ΡΠ°ΠΊΠΎΡ UDP ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π° ΠΌΠ΅Ρ Π°Π½ΠΈΠ·Π°ΠΌ Π·Π° Π½ΡΠ»ΡΠ° ΠΊΠΎΠΏΠΈΡΠ°ΡΠ΅ Π·Π° ΠΏΡΠ΅Π½ΠΎΡ Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ ΠΏΡΠ΅ΠΊΡ ΠΏΡΠΈΠΊΠ»ΡΡΠΎΠΊ Π±Π΅Π· ΡΡΠ΅Π΄Π½ΠΎ Π±Π°ΡΠ΅ΡΠΈΡΠ°ΡΠ΅.
- Π’Π°ΠΌΡ Π΅ Π΄ΠΎΠ΄Π°Π΄Π΅Π½ ΠΈ Generic Receive Offload ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΎΡ.
- ΠΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈ ΠΏΠ΅ΡΡΠΎΡΠΌΠ°Π½ΡΠΈ Π·Π° ΠΏΡΠ΅Π±Π°ΡΡΠ²Π°ΡΠ΅ Π²ΠΎ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΈΡΠ΅ Π½Π° xfrm ΠΊΠΎΠ³Π° ΠΈΠΌΠ° Π³ΠΎΠ»Π΅ΠΌ Π±ΡΠΎΡ ΠΎΠ΄ Π½ΠΈΠ².
- ΠΠΎΠΆΠ½ΠΎΡΡΠ° Π·Π° ΡΠ°ΡΡΠΎΠ²Π°ΡΡΠ²Π°ΡΠ΅ ΡΡΠ½Π΅Π»ΠΈ Π΅ Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π° Π½Π° Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»ΠΎΡ VLAN.
- ΠΠΎΠ»Π΅ΠΌ Π±ΡΠΎΡ ΠΏΠΎΠ΄ΠΎΠ±ΡΡΠ²Π°ΡΠ° Π²ΠΎ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ°ΡΠ° Π·Π° Infiniband ΠΈ Π±Π΅Π·ΠΆΠΈΡΠ½ΠΈ ΠΌΡΠ΅ΠΆΠΈ.
ΠΠ·Π²ΠΎΡ: linux.org.ru