htop 3.5.0 htop 3.5.0 htop 3.5.0 htop 3.5.0

9-Π³ΠΎ апрСля, послС Π³ΠΎΠ΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, состоялся выпуск 3.5.0 ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ кроссплатформСнной консольной ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ htop, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΠΎΠΉ для просмотра списка ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Π·Π°ΠΏΡƒΡ‰Π΅Π½Π½Ρ‹Ρ… процСссах ΠΈ управлСния ΠΈΠΌΠΈ.

Π£Ρ‚ΠΈΠ»ΠΈΡ‚Π° написана Π½Π° языкС C ΠΈ распространяСтся ΠΏΠΎ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ GNU GPL 2.0. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ измСнСния:

  • Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Ρ‚Π΅ΠΌΠ° оформлСния COLORSCHEME_NORD;
  • Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° опция ΠΏΠΎΠΊΠ°Π·Π° CPU SMT;
  • Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ описаниС ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° NetworkIO;
  • Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ SecondsUptime;
  • Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ Tctl;
  • Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ†ΠΈΡ„Ρ€ Π² числовых опциях;
  • Π² terminalSupportsDefinedKeys Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ эмулятор Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° foot;
  • Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° события ΠΏΠΎΡ‚Π΅Ρ€ΠΈ фокуса для обСспСчСния согласованности дСйствий ΠΌΡ‹ΡˆΠΈ;
  • Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π»ΠΎΠ³ΠΈΠΊΠ° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² Amlogic S905W ΠΈ Snapdragon 410;
  • Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° опция ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки β€”no-function-bar для скрытия строки c Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ клавишами;
  • Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° опция ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки β€”no-meters для скрытия ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ²;
  • Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ тСкста ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° GPU;
  • Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ экран Backtrace (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ libunwind-ptrace);
  • исправлСниС ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ x Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°Ρ… CPU:
  • ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ packets per second Π² ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π΅ NetworkIO;
  • динамичСскоС ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ «графичСских» ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ² ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ΠΎΠ²;
  • Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ строк Π² экранах поиска, Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠΈ ΠΈ (ΠΏΠ΅Ρ€Π΅)имСнования;
  • сокращСно врСмя старта ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ всСх Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² getpwuid;
  • Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ DiskIORate ΠΈ DiskIOTime;
  • отслСТиваниС значСния PID с ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ столбца ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ;
  • Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° систСмы ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ OpenRC ΠΈ Π΅Ρ‘ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ;
  • ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° числа CPU Π½Π° s390;
  • ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° особых случаСв частоты процСссора Π² /proc/cpuinfo;
  • пропуск записСй ΠΎ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°Ρ… loopback ΠΈ MD (multi-device) Π² /proc/diskstats;
  • комбинация клавиш Ctrl+U ΠΎΡ‡ΠΈΡ‰Π°Π΅Ρ‚ строку Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π° ΠΈΠ»ΠΈ поиска Π²ΠΎ врСмя Π΅Ρ‘ рСдактирования;
  • пустой Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ ΠΎΠΏΡ†ΠΈΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки β€”filter= считаСтся нСдопустимым;
  • Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ physicalID ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ установлСно Ρ€Π°Π²Π½Ρ‹ΠΌ 0, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ старыС процСссоры Intel ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ это Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅;
  • Π΄ΠΎΡ€Π°Π±ΠΎΡ‚Π°Π½ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Memory для ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ контроля с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ особСнностСй ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹;
  • Π½Π΅Ρ‚ нСобходимости Π² Β«Ρ„Π°Π½Ρ‚ΠΎΠΌΠ½Ρ‹Ρ…Β» ΠΏΠΎΡ‚ΠΎΠΊΠ°Ρ… CPU;
  • устранСна исходная ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ° для сокращСния Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ запуска;
  • ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ DiskIO ΠΏΠ΅Ρ€Π΅Π΄Π΅Π»Π°Π½ Π² ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ, состоящий ΠΈΠ· Π΄Π²ΡƒΡ… субиндикаторов;
  • ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½ΠΈΠ΅ ΠΎΡ„Π»Π°ΠΉΠ½-ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ процСссоров;
  • ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Β«totalΒ» Π² Π½Π΅ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π½Ρ‹Ρ… ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°Ρ…;
  • использованиС списка клавиш ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для Dec/Inc Π² DisplayOptions;
  • Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° явная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ окруТСния NO_COLOR;
  • исправлСна ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° *-256color ΠΏΡ€ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠΈ значСния $TERM;
  • Π² htop.desktop Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° армянского ΠΈ японского языков;
  • многочислСнныС ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ систСмы сборки ΠΈ CI;
  • ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ Π² ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ Darwin, OpenBSD, NetBSD ΠΈ Solaris;
  • ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ Π² README;
  • Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° вСрсия 1.0 ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ Π²ΠΊΠ»Π°Π΄Π° с использованиСм «искусствСнного ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚Π°Β»;
  • Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Code of Conduct;
  • Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ ΠΈ исправлСния ошибок.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: linux.org.ru

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ