LINUX.ORG.RU

Программы, которые не тормозят

 , ,


11

4

С каждым годом программы тормозят все больше, от базовых утилит, до операционных систем и bios.

Предлагаю составить список программ, которые работают быстро, или терпимо.

Но для начала я напишу то чего стоит избегать

  • qt5, qt6, gtk3, gtk4 они тормозят, открываются с задержкой, есть ощутимый лаг при взаимодействии
  • electron
  • wxWidgets если в качестве бекенда используется gtk3 или qt5
  • старые версии программ, например xfce до перехода на gtk3, или xpdf до перехода на qt5. они не тормозили, но они уже не развиваются, интереснее узнать что есть из живого, или хотя бы такого что будет легко установить без перекомпиляции

Программы которые работают терпимо

  • xfe файловый менеджер (не путать с xfce http://roland65.free.fr/xfe/ )
  • (x)nedit простой текстовый редактор c номерами строк и подсветкой
  • grafx2 рисовалка, ориентирована на pixelart
  • mpv просмотр видео
  • palemoon браузер. с отключенным javascript, ощущается приятно, открывает больше чем какой нибудь netsurf
  • OpenOffice офис. тормозит но тормозит намного быстрее чем LibreOffice
  • xdm дисплейный менеджер
  • jwm, icewm оконные менеджеры похожие на windows, быстрые и не требующие сложной настройки
  • cmus аудиоплеер с двухпанельностью. консольный что минус, но быстро работает с библиотекой, сканирует, поддерживает cp1251
  • mutt+msmtprc консольный почтовик, относительно легко настроить и управлять

Пользователь d советует рассмотреть проекты

  • suckless
  • pwmt

Пользователь xsaeta рекомендует

  • zzzfm двухпанельный файловый менеджер
  • nsxiv просмотрщик изображений
  • mpd для музыки
  • ClawsMail почтовик
  • приложения Trinity
  • приложения LXDE
  • Pidgin — мультипротокольный IM-клиент на GTK+2

Пользователь tiinn подсказывает XPaint программу для рисования

Пользователь posixbit рекомендует

  • SpaceFM (очень быстрый и мощный файловый менеджер GTK+ 2 с большим количеством плагинов).
  • Double Commamder (версия GTK+ 2; быстрый двухпанельный файловый менеджер, почти полная копия Total Commander).
  • Sylpheed (классический и самый быстрый почтовый клиент; GTK +2).
  • LillyTerm (терминал с настройкой через графический интерфейс на GTK+ 2), st (самый простой терминал; не использует Qt и GTK), Kitty (простой терминал, но с GPU-ускорением) {{MOPKOBKA: Kitty у меня тормозит}}.
  • Rainbow-CM, Parcelite (менеджеры буфера обмена на GTK+ 2).
  • Zathura-PDF-MUPDF (самая быстрая читалка PDF — именно эта версия с MuPDF, а не Poopler).
  • LXTask (диспетчер задач; можно собрать с GTK+ 2).
  • Cinelerra GG (самый быстрый, но довольно функциональный видеоредактор под Linux; не использует Qt и GTK).
  • GMPC (музыкальный плеер — быстрый и мощный графический клиент GTK+ 2 к mpd).
  • TransGUI (самый быстрый и лёгкий торрент-клиент; использует GTK+ 2, требует для работы установленный и запущенный transmission-daemon).
  • CudaText-GTK2 (довольно быстрый и развивающийся текстовый редактор, вдохновлённый SublimeText). {{MOPKOBKA: У меня тормозит}}
  • LiteXL (довольно быстрый текстовый редактор на Lua; не использует Qt и GTK). {{MOPKOBKA: на SDL2 думаю будет тормозить, не пробовал}}
  • Abiword (лёгкий и функциональный текстовый процессор) и Gnumeric (самый быстрый и функциональный табличный процессор под Linux; великолепная совместимость с xls/xlsx) — обе эти программы можно собрать с GTK+ 2. {{MOPKOBKA: У меня тормозит}}
  • Dia (лёгкий редактор диаграмм, схем и графиков; на GTK+ 2).
  • FreeOffice (самый быстрый офисный пакет под Linux, имеет хорошую совместимость с файлами Microsoft Office; использует Xlib, а не Qt или GTK).
  • ImageMagick-GUI (различные быстрые операции над изображениями; не использует Qt и GTK).
  • AzPainter (быстрый, но мощный графический редактор на Xlib).
  • Oculante (быстрый просмотрщик изображений; не использует Qt и GTK). {{MOPKOBKA: Rust}}
  • maim (простая, но гибкая утилита для создания скриншотов с настройкой через консольные команды; не использует GTK и Qt); {{MOPKOBKA: Не пробовал, но мне нравится scrot}}
  • Dunst (простейший центр уведомлений; не использует Qt и GTK).
  • FTP/SFTP-менеджер gFTP (GTK+ 2)
  • IRC-клиенты HexChat (GTK+ 2) и XChat-SE (Xlib) {{MOPKOBKA: HexChat все }}

Пользователь firkax советует свой WM https://dev.m1089.ru/fwmx

Коллективный анон советует

  • moc(p) - TUI
  • mpg123/ogg123 - CLI
  • xcalc - калькулятор {{MOPKOBKA: Входит в набор X11 Applications, там все хорошо работает, но не все актуально}}
  • https://codeberg.org/newsraft/newsraft - rss читалка

Пользователь vbcnthfkmnth123 рекомендует

Пользователь stabilitron рекомедует

  • ffplay - игрок видео, аудио, стримов, гифок, картинок и пр. {{MOPKOBKA: Программка проекта ffmpeg}}

Пользователь SPRATAY исползует

  • Bluetui - TUI for managing bluetooth on Linux
  • Lazygit - simple terminal UI for git commands

У пользователя dhubsith на скриншоте в LQ обнаружил

  • Avidemux - Редактор видеофайлов

Якобы не тормозят, но у меня тормозят еще как

  • gpu ускоренные терминалы
  • xterm, rxvt, vte терминалы
  • AbiWord замена ворда
  • SublimeText текстовый редактор
  • vim, emacs в любом виде
★★★★★

Последнее исправление: MOPKOBKA (всего исправлений: 25)
Ответ на: комментарий от MOPKOBKA

Я про это и говорю. Анонимус ранее говорил, что производительность повышается с новой версией эклектрона. Но у приложения своя строго определенная версия электрона, поэтому не имеет значения, насколько повысили производительность в новой версии, фактически это на приложение не повлияет, потому что там стоит строго определенная версия.

vbcnthfkmnth123 ★★★★★
()
Ответ на: комментарий от anonymous

приложухи могут и системный электрон юзать

Запихни системный электрон в приложение запущенное под вайном. Очень интересно как ты это сделаешь.

vbcnthfkmnth123 ★★★★★
()
Последнее исправление: vbcnthfkmnth123 (всего исправлений: 2)

1. С таким субъективным анализом на базе органолептических ощущений, без каких либо тестов и попыток анализа «узких» мест конкретно твоего программно-аппаратного комплекса советую держаться подальше от IT в целом. Возможно ещё не поздно переквалифицироваться в искусствоведа или ресторанного критика.

2. А у меня вот это всё тобою перечисленное не тормозит.

3. Может попробуешь анимацию эффектов отключить? Там задержки, которые лично у меня тоже вызывают ощущение «тормозит». А как отключу все эти всплывания и плавные сворачивания с разворачиваниями — ощущение тормозов пропадает.

4. Купи уже себе нормальный комп с актуальным количеством мозгов. Или научись оптимизировать дистрибутив и софт под картофелину, «из коробки» без приложения рук на картошке вообще всё плохо работает. Например под Атомы и их потомство в виде N100 софт имеет смысл перекомпилять на чём либо мощном под конкретный проц.

На картошках эти 3~5% производительности могут внезапно ощущаться как +15%. То же самое и с мозгами. Даже если у тебя 8 богатых гигабайт имеет смысл потюнить ядро и прикрутить zram\zswap. Если у тебя 4 гига это просто необходимо сделать.

Крч суть токога: ты либо обновляешь железо под актуальный «средний» уровень, либо учишся конпелировать, оптимизировать и настраивать.

Jameson ★★★★★
()
Ответ на: комментарий от rtxtxtrx

Адекватный своему времени компьютер никогда не столи 400-500 долларов, это примерно такой же эмпирический закон, как закон Мура. Начиная прям с первых писюков и до наших дней

https://www.pcmag.com/news/the-golden-age-of-ibm-pcs

FishHook
()
Ответ на: комментарий от FishHook

Закон Мура и не должен работать, потому что выведен какими-то матан-кунами, а мир вокруг существует сам по себе, не подчиняясь каким-либо абстракциям, это они подгоняются под него… Так что крайне сонительная аргументация. Любой ноут на амуде с интеграшкой уровня gtx 1050 — это вполне себе достойная машина для разработки. И стоит он как раз 400-500 долляров

rtxtxtrx ★★
()
Ответ на: комментарий от Jameson

1. На базе моих точнейших ощущений времени, по которым можно настраивать атомные часы

2. Значит ты это считаешь приемлемой работой, а я это считаю тормозами

3. В Xfce4 анимаций нету, ее я в основном и использую

4. У меня нормальный компьютер i9-14900K, RTX 4070, не воркстейшен, но нормальное потребительское железо

Ссылки на то как оптимизировать gtk приветствуются!

MOPKOBKA ★★★★★
() автор топика
Ответ на: комментарий от rtxtxtrx

В оригинальном посте написал что тормозит, а что нет. Ты пользователь VSCode, ты должен знать что он запускается далеко не сразу, секунду или две он прогружается после клика на значек.

Про то как он тормозит при наборе говорить не буду, тут нужно знать с чем сравнивать, и не так легко заметить.

MOPKOBKA ★★★★★
() автор топика
Последнее исправление: MOPKOBKA (всего исправлений: 1)
Ответ на: комментарий от MOPKOBKA

У меня нормальный компьютер i9-14900K, RTX 4070, не воркстейшен, но нормальное потребительское железо

Ну тогда советую перестать употреблять спиды, или чем ты там упарываешься. Ну или возможно у тебя с железом что то крепко не так. Советую позвать того кто в нём разбирается тогда. Я же говорю, ещё не поздно в искусствоведы, театральные или ресторанные критики...

Jameson ★★★★★
()
Ответ на: комментарий от papin-aziat

Я так и не понял почему вас корежит из за этого моего комментария, вы все амудефанаты как анон выше?

MOPKOBKA ★★★★★
() автор топика
Последнее исправление: MOPKOBKA (всего исправлений: 1)
Ответ на: комментарий от MOPKOBKA

у меня за три-четыре секунды подгружается все, но это завязано не на проц же, а еще на скорость чтения с диска. при наборе он не тормозит, только если с удаленного сервака что-то подгружать пытается (подозреваю нейро-ассистентов). и альтернатив ему нет. хрен редьки не слаще — всякие идеи более тормозные, не говоря уже о сублимах и аналогах, где тоже интерпретируемые языки типа питона. какая-нить визуал студия, весящая 30 гигов по несколько минут может запускаться на мусоре всяком

rtxtxtrx ★★
()
Ответ на: комментарий от Jameson

Это все мне уже писали, я советую слезть с успокоительных, возможно заторможенность пройдет.

Я искренне не понимаю откуда такая реакция, я хочу пользоваться отзывчивыми программами, это уже запрещено?

MOPKOBKA ★★★★★
() автор топика
Ответ на: комментарий от rtxtxtrx

у меня за три-четыре секунды подгружается все

Для меня это тормоза. (x)nedit загружается так быстро, что невозможно уловить момент между нажатием на значек и появлением готового окна с текстом.

при наборе он не тормозит

Очень тормозит, особенно если его не настраивать, потому что он будет запущен в 60 гц, но даже без этого есть инпут лаг. Лучше всех из IDE и редакторов кода ведут себя JetBrains IDE после введения zero latency typing.

MOPKOBKA ★★★★★
() автор топика

qt5, qt6, gtk3, gtk4 они тормозят, открываются с задержкой, есть ощутимый лаг при взаимодействии

Дурень. Напиши свой хелловорд, он тормозить не будет. Простые программы на qt5, qt6, gtk3, gtk4 не тормозят. А сложные - тормозят, будучи на голом С написаны.

tiinn ★★★★★
()
Ответ на: комментарий от tiinn

Дурень.

Подпись обычно в конце ставят.

Напиши свой хелловорд, он тормозить не будет.

Пробовал, тормозит даже пустое окно, такая у них природа.

MOPKOBKA ★★★★★
() автор топика
Последнее исправление: MOPKOBKA (всего исправлений: 1)
Ответ на: комментарий от MOPKOBKA

Ну вот лично у меня сетап вдвое слабее твоего и ничего не тормозит. Фанатом АМД меня назвать трудно, однако в свете последних «успехов» Интел я уже начал серьёзно задумываться.

А что такое «тормозит» я знаю, поверь мне. У меня первый Интел-совместимый комп был Роботрон. И линукс (слаку) я начиная с 486х камней практиковал.

Не может твоё железо тормозить. Либо ты клоун и ради веселья вбросил, либо у тебя какое то тревожное расстройство и ты постоянно куда то торопишься, либо у тебя с железом что то очень сильно не так.

Jameson ★★★★★
()
Ответ на: комментарий от tiinn

Интерфейс даже у самых сложных программ не должен тормозить, он не должен быть привязан к потоку где выполняется вся работа, что бы не тормозить GUI. Надеюсь ты ничего не разрабатываешься для пыток своих пользователей.

MOPKOBKA ★★★★★
() автор топика

qt5, qt6 - они тормозят, открываются с задержкой, есть ощутимый лаг при взаимодействии

Какие программы у тебя лагают? И какое у тебя железо при этом? Есть подозрение, что если Qt5 тормозит, то у тебя на этом железе вообще все тормозит.

rumgot ★★★★★
()
Ответ на: комментарий от MOPKOBKA

Не только разрабатываю, но и всё тормозит, да.

Интерфейс даже у самых сложных программ не должен тормозить, он не должен быть привязан к потоку где выполняется вся работа, что бы не тормозить GUI.

Ну, тогда надо ОС с нуля писать, чтоб не тормозило. Впрочем, можно делать cli, он не тормозит обычно.

tiinn ★★★★★
()
Последнее исправление: tiinn (всего исправлений: 1)
Ответ на: комментарий от MOPKOBKA

Пробовал, тормозит даже пустое окно, такая у них природа.

Значит, твои требования к тормозам интерфейса не годятся для ОС общего назначения. Пиши свою кастомную ОС.

tiinn ★★★★★
()
Ответ на: комментарий от Jameson

А что такое «тормозит» я знаю, поверь мне. У меня первый Интел-совместимый комп был Роботрон. И линукс (слаку) я начиная с 486х камней практиковал.

Понял, после 486 у тебя развилась так называемая консольная болезнь, частые симптомы: больные не замечают лаги, или то что на экране меньше 30 фпс, бредят что больше глаз не видит, уверяют что так и надо.

Не может твоё железо тормозить.

Может, а этот тред предназначен для поиска ПО где оно не будет тормозить. К сожалению его смысл будет непонятен больным консольной болезнью.

MOPKOBKA ★★★★★
() автор топика
Ответ на: комментарий от MOPKOBKA

Это не «нормальные» приложения, это приложения, прыгающие выше головы. Это вам кажется, что они «нормальные», а на самом деле они ненормально быстрые.

tiinn ★★★★★
()
Ответ на: комментарий от MOPKOBKA

Понял, после 486 у тебя развилась так называемая консольная болезнь, частые симптомы: больные не замечают лаги, или то что на экране меньше 30 фпс, бредят что больше глаз не видит, уверяют что так и надо.

Лол, а вообще да, ты прав :) Я реально перестал ощущать «тормоза» после того как гипертред дали всем, и «двухбашковость\ядерность» перестала быть чем то элитарным и не всем доступным. Для поиграть в шутан мне достаточно 40+ FPS (я не киберкотлет, но 30 всё таки маловато), и после появления ЖК мониторов я реально не понимаю зачем нужно больше 60гц. FullHD+60гц меня устраивают целиком и полностью, да.

Но вот недостаток ОЗУ и медленный ввод вывод органолептически ощущаю моментально. К счастью сейчас не проблема воткнуть 64 или 128гб и подобрать шустрый NVMe накопитель.

Jameson ★★★★★
()
Ответ на: комментарий от MOPKOBKA

classic-colors пробовал? Это клон пейнта из 95 винды на motif. У меня не тормозит в отличии от того же гимпа.

https://github.com/justinmeiners/classic-colors

nedit не тормозит

Попробуй Xnedit. Это то же самое, но с поддержкой UTF-8.

vbcnthfkmnth123 ★★★★★
()