Π‘Π»Π΅Π΄ Π΄Π΅ΡΠ΅Ρ ΠΌΠ΅ΡΠ΅ΡΠ° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°, Red Hat
ΠΡΠ½ΠΎΠ²Π½ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ:
- Π ΡΠ΅ΠΆΠΈΠΌ Π½Π° ΡΡΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡ Ρ xterm Π΅ ΠΎΡΠΈΠ³ΡΡΠ΅Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° 24-Π±ΠΈΡΠΎΠ²ΠΈ ΡΠ²Π΅ΡΠΎΠ²Π΅ (ΡΠ°Π±ΠΎΡΠΈ Π½Π° Windows 10, Π·Π°ΠΏΠΎΡΠ²Π°ΠΉΠΊΠΈ Ρ ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΈΡ 1703). ΠΠ° ΡΡΠ°ΡΠ°ΡΠ° ΠΊΠΎΠ½Π·ΠΎΠ»Π° Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½ ΡΠ΅ΠΆΠΈΠΌ Π·Π° ΡΠΈΠΌΡΠ»ΠΈΡΠ°Π½Π΅ Π½Π° 24-Π±ΠΈΡΠΎΠ²ΠΈ ΡΠ²Π΅ΡΠΎΠ²Π΅ ΡΡΠ΅Π· ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ ΡΠ²Π΅ΡΠΎΠ²Π΅ ΠΎΡ 16-Π±ΠΈΡΠΎΠ²Π°ΡΠ° ΠΏΠ°Π»ΠΈΡΡΠ°;
- PTY Π΄ΠΎΠ±Π°Π²ΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° ΠΏΡΠ΅Π²Π΄ΠΎ-ΠΊΠΎΠ½Π·ΠΎΠ»ΠΈ, API Π·Π° Π²ΠΈΡΡΡΠ°Π»Π½ΠΈ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΠΈ, Π²ΡΠ²Π΅Π΄Π΅Π½ Π² Windows 10 1809. ΠΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° ΠΏΡΠ΅Π²Π΄ΠΎ-ΠΊΠΎΠ½Π·ΠΎΠ»ΠΈ Π²
Cygwin Π½Π°ΠΏΡΠ°Π²ΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΠΈΠ²Π½ΠΈΡΠ΅ ΠΊΠΎΠ½Π·ΠΎΠ»Π½ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΊΠ°ΡΠΎ gnu screen, tmux, mintty ΠΈ ssh Π΄Π° ΡΠ°Π±ΠΎΡΡΡ Π² PTY; - ΠΠΎΠ±Π°Π²Π΅Π½ΠΈ ΡΠ° Π½ΠΎΠ²ΠΈ API Π·Π° ΠΎΠ±Π²ΡΡΠ·Π²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΈ ΠΈ Π½ΠΈΡΠΊΠΈ ΠΊΡΠΌ ΠΏΡΠΎΡΠ΅ΡΠΎΡΠ½ΠΈΡΠ΅ ΡΠ΄ΡΠ°: sched_getaffinity, sched_setaffinity, pthread_getaffinity_np ΠΈ pthread_setaffinity_np. Π‘ΡΡΠΎ ΡΠ°ΠΊΠ° Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° ΠΌΠ°ΠΊΡΠΎΡΠ° CPU_SET;
- ΠΠΎΠ±Π°Π²Π΅Π½ API Π·Π° ΡΠ°Π±ΠΎΡΠ° Ρ Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ
DBM , ΡΡΡ ΡΠ°Π½ΡΠ²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ Π²ΡΠ² ΡΠΎΡΠΌΠ°Ρ ΠΊΠ»ΡΡ/ΡΡΠΎΠΉΠ½ΠΎΡΡ: dbm_clearerr, dbm_close, dbm_delete, dbm_dirfno, dbm_error,
dbm_fetch, dbm_firstkey, dbm_nextkey, dbm_open, dbm_store; - ΠΡΠΈΠ³ΡΡΠ΅Π½Π° Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΌΠ½ΠΎΠ³ΠΎΠΊΡΠ°ΡΠ½ΠΎ ΠΎΡΠ²Π°ΡΡΠ½Π΅ Π½Π° FIFO ΠΊΠ°Π½Π°Π»Π° Π·Π° Π·Π°ΠΏΠΈΡ;
- Π€ΡΠ½ΠΊΡΠΈΡΡΠ° times() Π²Π΅ΡΠ΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° Π°ΡΠ³ΡΠΌΠ΅Π½Ρ ΡΡΠΎΠΉΠ½ΠΎΡΡ
ΠΠ£ΠΠ; - ΠΠ·Ρ ΠΎΠ΄ΡΡ ΠΈ ΡΠΎΡΠΌΠ°ΡΡΡ Π½Π° /proc/cpuinfo ΡΠ° Π±Π»ΠΈΠ·ΠΊΠΈ Π΄ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΡΠ½Π΅ΡΠΎ ΠΌΡ Π² Linux;
- ΠΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡΡ ΡΠ°Π·ΠΌΠ΅Ρ Π½Π° Stackdump Π΅ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ ΠΎΡ 13 Π½Π° 32.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru