ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ Microsoft ΠΎΠ±ΡΠ²ΠΈ Π·Π° ΠΎΡΠ²Π°ΡΡΠ½Π΅ Π½Π° ΠΈΠ·Ρ ΠΎΠ΄Π½ΠΈΡ ΠΊΠΎΠ΄ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° Azure RTOS ΠΏΠΎΠ΄ MIT Π»ΠΈΡΠ΅Π½Π·ΠΈΡ. Π’Π°Π·ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ° Π±Π΅ΡΠ΅ ΠΏΡΠΈΠ΄ΠΎΠ±ΠΈΡΠ° ΡΠ»Π΅Π΄ ΠΏΠΎΠ³Π»ΡΡΠ°Π½Π΅ΡΠΎ Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° Express Logic ΠΏΡΠ΅Π· 2019 Π³ΠΎΠ΄ΠΈΠ½Π° ΠΈ ΠΏΡΠ΅Π΄ΠΈ ΡΠΎΠ²Π° Π±Π΅ΡΠ΅ Π΄ΠΎΡΡΡΠΏΠ½Π° ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ 20 Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΏΠΎΠ΄ ΠΈΠΌΠ΅ΡΠΎ ThreadX. Π£ΡΠ²ΡΡΠ΄ΠΈΡ Π°, ΡΠ΅ ΡΠ°Π·ΠΈ ΠΠ‘ Π΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π° Π½Π° ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ 12 ΠΌΠΈΠ»ΠΈΠ°ΡΠ΄Π° ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΏΠΎ ΡΠ²Π΅ΡΠ°, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠ° Π΅Π»Π΅ΠΊΡΡΠΎΠ½ΠΈΠΊΠ°, ΠΈΠ½Π΄ΡΡΡΡΠΈΠ°Π»Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ, ΠΌΠ΅Π΄ΠΈΡΠΈΠ½ΡΠΊΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, ΠΏΡΠΈΠ½ΡΠ΅ΡΠΈ, WiFi ΡΠΈΠΏΠΎΠ²Π΅ ΠΈ Π΄ΠΎΡΠΈ Π±ΠΎΡΠ΄ΠΎΠ²ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ Π½Π° ΠΊΠΎΡΠΌΠΈΡΠ΅ΡΠΊΠΈ Π°ΠΏΠ°ΡΠ°ΡΠΈ.
Π‘Π»Π΅Π΄ ΠΏΡΠ»Π½ΠΎΡΠΎ ΠΎΡΠ²ΠΎΠ±ΠΎΠΆΠ΄Π°Π²Π°Π½Π΅ Π½Π° ΠΈΠ·Ρ ΠΎΠ΄Π½ΠΈΡ ΠΊΠΎΠ΄ (ΠΊΠΎΠ΄ΡΡ Π½Π° ThreadX Π΅ Π±ΠΈΠ» Π½Π°Π»ΠΈΡΠ΅Π½ ΠΈ ΠΏΡΠ΅Π΄ΠΈ, Π½ΠΎ ΠΏΠΎΠ΄ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΡΠ΅Π»Π½Π° Π»ΠΈΡΠ΅Π½Π·ΠΈΡ), ΠΊΠΎΠ΅ΡΠΎ Π΅ ΠΏΠ»Π°Π½ΠΈΡΠ°Π½ΠΎ Π·Π° ΡΠ½ΡΠ°ΡΠΈ 2024 Π³ΠΎΠ΄ΠΈΠ½Π°, ΠΏΡΠΎΠ΄ΡΠΊΡΡΡ ΡΠ΅ ΠΏΡΠ΅ΠΌΠΈΠ½Π΅ ΠΏΠΎΠ΄ Π·Π°ΠΊΡΠΈΠ»Π°ΡΠ° Π½Π° Π½Π΅ΠΏΡΠ°Π²ΠΈΡΠ΅Π»ΡΡΠ²Π΅Π½Π°ΡΠ° ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ Eclipse Foundation ΠΈ ΡΠ΅ ΡΠ΅ ΡΠ°Π·Π²ΠΈΠ²Π° ΠΏΠΎΠ΄ ΠΈΠΌΠ΅ΡΠΎ Eclipse ThreadX, ΠΊΠ°ΡΠΎ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌ ΡΡΠ²ΠΌΠ΅ΡΡΠ΅Π½ ΠΏΡΠΎΠ΅ΠΊΡ, Π½Π΅ ΡΠ²ΡΡΠ·Π°Π½ Ρ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΈ Π΄ΠΎΡΡΠ°Π²ΡΠΈΡΠΈ. ΠΡΠ°ΠΊΠ²Π° ΡΠ΅ ΠΏΡΠ΅Ρ ΠΎΠ΄ΡΡ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΊΡΠΌ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Π΄Π° ΠΏΡΠΈΠ²Π»Π΅ΡΠ΅ Π½ΠΎΠ²ΠΈ ΡΡΠ°ΡΡΠ½ΠΈΡΠΈ Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π°Π½Π΅ΡΠΎ ΠΈ Π΄Π° ΡΡΠΊΠΎΡΠΈ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ΡΠΎ Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° ΠΈ ΡΠ²ΡΡΠ·Π°Π½Π°ΡΠ° Ρ Π½Π΅Ρ Π΅ΠΊΠΎΡΠΈΡΡΠ΅ΠΌΠ°. ΠΠ΅ΡΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΊΠ°ΡΠΎ AMD, Cypherbridge, NXP, PX5, Renesas, ST Microelectronics, Silicon Labs ΠΈ Witekio (Avnet) ΠΈΠ·ΡΠ°Π·ΠΈΡ Π° ΠΈΠ½ΡΠ΅ΡΠ΅Ρ Π·Π° ΠΏΡΠΈΡΡΠ΅Π΄ΠΈΠ½ΡΠ²Π°Π½Π΅ ΠΊΡΠΌ ΡΡΠ²ΠΌΠ΅ΡΡΠ½ΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡ.
ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° Eclipse ThreadX Π² ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½Π° Π²Π΅ΡΡΠΈΡ Π·Π°Π΅ΠΌΠ° ΡΠ°ΠΌΠΎ 2 ΠΠ, ΡΠΏΠΎΡΠΎΠ±Π½Π° Π΅ Π΄Π° ΡΠ°Π±ΠΎΡΠΈ Π½Π° ΡΠΈΠΏΠΎΠ²Π΅ Ρ 1 ΠΠ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½Π° ΠΏΠ°ΠΌΠ΅Ρ, ΠΎΡΠΈΠ³ΡΡΡΠ²Π° Π±ΡΡΠ·ΠΎ ΠΏΡΠ΅Π²ΠΊΠ»ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ° Π·Π° ΡΠ°ΡΡΠΈ ΠΎΡ ΠΌΠΈΠΊΡΠΎΡΠ΅ΠΊΡΠ½Π΄ΠΈ ΠΈ Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ Π·Π° 120 ΠΏΡΠΎΡΠ΅ΡΠΎΡΠ½ΠΈ ΡΠΈΠΊΡΠ»Π°. Π‘ΡΠ΅Π΄ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈΡΠ΅ Π½Π° ThreadX: Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° ΡΠ΄ΡΠ°ΡΠ°, ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²ΡΠΈΡΠΈ Π·Π° ΠΏΡΠΈΠ½ΡΠ΄ΠΈΡΠ΅Π»Π½Π° ΠΌΠ½ΠΎΠ³ΠΎΠ·Π°Π΄Π°ΡΠ½ΠΎΡΡ (Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠΈ) ΠΈ ΠΊΠΎΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½Π° ΠΌΠ½ΠΎΠ³ΠΎΠ·Π°Π΄Π°ΡΠ½ΠΎΡΡ, Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠ° Π·Π° ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΡΠ΅Π²ΠΊΠ»ΡΡΠ²Π°Π½ΠΈΡΡΠ° Π½Π° ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ° ΡΡΠ΅Π· Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π΅ Π½Π° ΠΈΠ·ΡΠ»Π°ΡΠΊΠ²Π°Π½Π΅ΡΠΎ Π½Π° Π·Π°Π΄Π°ΡΠΈ Π΄ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ ΠΏΡΠ°Π³ΠΎΠ² ΠΏΡΠΈΠΎΡΠΈΡΠ΅Ρ, ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ Π½Π° ΡΡΠ±ΠΈΡΠΈΡ, Π³ΠΎΠ»ΡΠΌΠΎ ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·ΠΈΠ΅ ΠΎΡ Π΄ΠΎΠ±Π°Π²ΡΠ΅ΠΌΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΈ ΡΡΠ»ΡΠ³ΠΈ, ΠΌΠ½ΠΎΠ³ΠΎ Π±ΡΡΠ·Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΠΏΡΠ΅ΠΊΡΡΠ²Π°Π½ΠΈΡ, Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½Π° ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ Π½Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ° Π½Π° ΠΏΡΠ΅ΠΊΡΡΠ²Π°Π½ΠΈΡ ΠΎΡ ΡΠ°ΠΉΠΌΠ΅ΡΠ°, ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΠ°ΠΌΠ΅ΡΡΠ° Ρ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° MMU/MPU, Π·Π°ΡΠΈΡΠ° Π½Π° ΠΏΠ°ΠΌΠ΅ΡΡΠ°, ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΈ Π·Π° ΠΎΠ±ΠΌΠ΅Π½ Π½Π° ΡΡΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΈ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ Π½Π° ΠΎΠ±ΠΌΠ΅Π½Π° Π½Π° Π΄Π°Π½Π½ΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΠΎΡΠΎΡΠΈΡΠ΅, Π΄ΠΎΡΡΠ°Π²ΠΊΠ° Π½Π° ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ Π·Π° ΡΡΠ±ΠΈΡΠΈΡ, ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡ Π½Π° ΠΏΠΎΡΠΎΡΠΈΡΠ΅, ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΠΌΡΡΠ΅ΠΊΡΠΈ ΠΈ ΡΠ΅ΠΌΠ°ΡΠΎΡΠΈ.
ΠΡΠ²Π΅Π½ ΠΊΠΎΠ΄Π° Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ°, ΡΡΡΠΎ ΡΠ°ΠΊΠ° ΡΠ΅ Π±ΡΠ΄Π°Ρ ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈ ΠΈ ΠΏΡΠ΅Π΄Π°Π΄Π΅Π½ΠΈ Π½Π° Eclipse ΡΡΠΏΡΡΡΡΠ²Π°ΡΠΈΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ:
- NetX Duo β ΡΡΠ΅ΠΊ Π·Π° ΠΌΡΠ΅ΠΆΠ°, ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π² ΡΠΈΡΡΠ΅ΠΌΠΈ Π² ΡΠ΅Π°Π»Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅ ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π½Π° ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ Π½Π° Π½Π΅ΡΠ°ΡΠ° (IoT). ΠΠΎΠ΄Π΄ΡΡΠΆΠ° IPv4, IPv6, TCP, UDP, ICMP, TLS, DTLS, IPsec, PPPoE, DHCP, DNS, HTTP, IGMP, POP3, SMTP, SNMP, MQTT, CoAP, LWM2M.
- USBX β USB ΡΡΠ΅ΠΊ Ρ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈ, Ρ ΠΎΡΡΠΎΠ² (EHCI, OHCI) ΠΈ OTG (on-the-go) ΡΠ΅ΠΆΠΈΠΌΠΈ.
- FileX β ΡΠ°ΠΉΠ»ΠΎΠ²Π° ΡΠΈΡΡΠ΅ΠΌΠ°, ΡΡΠ²ΠΌΠ΅ΡΡΠΈΠΌΠ° Ρ FAT (FAT12/16/32 ΠΈ exFAT) ΠΈ Π½Π°ΠΏΡΠ»Π½ΠΎ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΡΠ΅ΠΌΠ° Π² ΡΠ΄ΡΠΎΡΠΎ Π½Π° ThreadX.
- LevelX β ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π° Π°Π»Π³ΠΎΡΠΈΡΡΠΌΠ° Π·Π° ΠΈΠ·ΡΠ°Π²Π½ΡΠ²Π°Π½Π΅ Π½Π° ΠΈΠ·Π½ΠΎΡΠ²Π°Π½Π΅ (Wear Leveling) Π·Π° ΡΠ°ΠΉΠ»ΠΎΠ²Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° FileX, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°ΡΠ° ΡΠ΄ΡΠ»ΠΆΠ°Π²Π°Π½Π΅ Π½Π° ΠΆΠΈΠ²ΠΎΡΠ° Π½Π° Flash ΡΡΡΡΠΎΠΉΡΡΠ²Π°.
- GUIX β Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π·Π° ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° Π²Π³ΡΠ°Π΄Π΅Π½ΠΈ Π³ΡΠ°ΡΠΈΡΠ½ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΈ.
- GuiX Studio β ΡΡΠ΅Π΄Π° Π·Π° ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½Π΅, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°ΡΠ° ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° Π³ΡΠ°ΡΠΈΡΠ½ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ Π·Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° GUIX ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ Π³Π΅Π½Π΅ΡΠΈΡΠ°Π½Π΅ Π½Π° C ΠΊΠΎΠ΄ Π·Π° ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ Π² ΡΡΠ΅Π΄Π°ΡΠ° Π½Π° ThreadX.
- TraceX β ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° ΠΏΡΠΎΡΠ»Π΅Π΄ΡΠ²Π°Π½Π΅, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΡ Π³ΡΠ°ΡΠΈΡΠ΅Π½ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π·Π° Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΠ΅ ΠΈ Π°Π½Π°Π»ΠΈΠ· Π½Π° ΡΡΠ±ΠΈΡΠΈΡ Π² ΡΠ΅Π°Π»Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅.
ΠΠΎΠ΄Π΄ΡΡΠΆΠ° ΡΠ°Π±ΠΎΡΠ° Π½Π° ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΈ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ΡΠΈ ΠΈ ΠΏΡΠΎΡΠ΅ΡΠΎΡΠΈ, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΡΠ΄Π΅ΡΠ½ΠΈ x86, MIPS, RISC-V ΠΈ ARM, ΠΊΠ°ΠΊΡΠΎ ΠΈ ΡΠΈΠΏΠΎΠ²Π΅ ΠΎΡ STM, NXP, Qualcomm, Renesas, Texas Instruments ΠΈ Microchip. ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΡ ΡΠ΅ Π°Π±ΡΡΡΠ°ΠΊΡΠΈΠΈ Π·Π° ΠΎΡΠΈΠ³ΡΡΡΠ²Π°Π½Π΅ Π½Π° ΡΡΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡ Ρ FreeRTOS, POSIX ΠΈ OSEK. Π‘ΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π΅ ΡΠ΅ΡΡΠΈΡΠΈΡΠΈΡΠ°Π½Π° Π·Π° ΡΠ°Π±ΠΎΡΠ° Π² ΠΊΡΠΈΡΠΈΡΠ½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ, ΠΈΠ·ΠΈΡΠΊΠ²Π°ΡΠΈ ΠΎΡΠΎΠ±Π΅Π½ΠΎ Π½ΠΈΠ²ΠΎ Π½Π° Π½Π°Π΄Π΅ΠΆΠ΄Π½ΠΎΡΡ ΠΈ Π΅ ΠΏΡΠΈΠ·Π½Π°ΡΠ° Π·Π° ΡΡΠΎΡΠ²Π΅ΡΡΡΠ²Π°ΡΠ° Π½Π° ΡΡΠ°Π½Π΄Π°ΡΡΠΈΡΠ΅ Π·Π° Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ ΠΈ Π½Π°Π΄Π΅ΠΆΠ΄Π½ΠΎΡΡ IEC 61508, IEC 62304, ISO 26262, EN 50128 ΠΈ EAL4+ ΠΠ±ΡΠΈ ΠΊΡΠΈΡΠ΅ΡΠΈΠΈ.
Π‘Π²ΡΡΠ·Π°Π½ΠΈΡΠ΅ Ρ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΡΠ° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ ΡΡΡΠΎ ΡΠ° ΠΏΡΠ΅Π΄Π°Π΄Π΅Π½ΠΈ Π½Π° ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡΡΠ° Eclipse ΠΈ ΡΠ΅ Π±ΡΠ΄Π°Ρ Π΄ΠΎΡΡΡΠΏΠ½ΠΈ ΠΏΠΎΠ΄ ΠΎΡΠ²ΠΎΡΠ΅Π½Π° Π»ΠΈΡΠ΅Π½Π·ΠΈΡ, ΠΊΠΎΡΡΠΎ Π½Π΅ ΠΈΠ·ΠΈΡΠΊΠ²Π° ΠΏΠ»Π°ΡΠ°Π½Π΅ Π½Π° ΡΠΎΡΠ»ΡΠΈ. Π‘ΡΡΠ΅ΡΡΠ²ΡΠ²Π°ΡΠΈΡΠ΅ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Ρ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° Eclipse ThreadX Π² Ρ
ΠΈΠΌΠΈΡΠ΅ΡΠΊΠ°ΡΠ° ΠΈΠ½Π΄ΡΡΡΡΠΈΡ, ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° Π½Π΅ΡΡΠΎΠ³Π°Π·ΠΎΠ²Π°ΡΠ° ΠΈΠ½Π΄ΡΡΡΡΠΈΡ, Π΅Π»Π΅ΠΊΡΡΠΈΡΠ΅ΡΠΊΠΈ ΡΡΠ°Π½ΡΠΈΠΈ, Π°Π΅ΡΠΎΠΊΠΎΡΠΌΠΈΡΠ΅ΡΠΊΠ°ΡΠ° ΠΈΠ½Π΄ΡΡΡΡΠΈΡ, ΠΆΠ΅Π»Π΅Π·ΠΎΠΏΡΡΠ½ΠΈΡ ΡΡΠ°Π½ΡΠΏΠΎΡΡ, Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ (Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ ΡΠΈΠΏΠΎΠ²Π΅ Π·Π° ΠΊΠΎΠ½ΡΡΠΎΠ» Π½Π° Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ, ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΠΏΠΎΠ΄ΠΏΠΎΠΌΠ°Π³Π°Π½Π΅ Π½Π° ΡΠΎΡΠΈΡΠ°Π½Π΅ ΠΈ Π°Π²ΡΠΎΠΏΠΈΠ»ΠΎΡΠΈ) ΠΈ ΠΌΠ΅Π΄ΠΈΡΠΈΠ½ΡΠΊΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru
