Как стать автором
Обновить

Не спешите переходить на новую версию любимой программы

Время на прочтение3 мин
Количество просмотров1.3K
Полтора года назад обновил свой компьютер, присоединившись к счастливым обладателям процессоров Core 2 Duo. Тогда думал, что все проблемы со скоростью компьютера решены на пару-тройку лет, лишь для игр придется обновлять видеокарту. Но, как только проинсталлировал новые версии уже много лет используемых программ, обнаружил интересную особенность — они не стали лучше. Это касается, в частности, Winamp и Nero.

Winamp-ом я пользовался ещё с 90-х годов, когда ещё не все компьютеры позволяли проигрывать музыку. Если кто помнит, на mp3-дисках тогда были написаны системные требования «Pentium 166 МГц». Какие новых полезные функции появились за эти годы? Хорошая поддержка русских шрифтов и красивые темы. Но не удивляйтесь, если при нажатии некоторых кнопок, придется ждать некоторое время. Это, наверное, расплата за столь богатое расширение функционала.

Другой пример Nero. До сих пор пользуюсь шестой версией и полностью доволен ей (благо у меня IDE-привод). Но пробовал ставить и новые версии. Семерка в моем личном рейтинге по назойливости занимает первое место среди всех существующих программ, и я не успел с ней хорошо ознакомится, так как через несколько минут она уже была удалена. С восьмеркой ознакомился чуть лучше (пару часов), она заняла полтора гига пространства на системном диске и не позволяла создавать загрузочные диски. Половину времени я и искал, как создать в ней загрузочный диск. Оказалось, что это была урезанная версия (урезанная версия — полтора гига, нормально!). Есть ещё такое чудо, как девятая версия, но её не довелось попробовать.

Напрашивается вопрос: куда создатели программ используют возросшие скорости процессоров и увеличившиеся объемы жестких дисков? Если проигрыватель, с по сути тем же функционалом, на процессорах, минимум раз в 10 быстрее, все так же тормозит, а другая программа весом в полтора гигабайта не может обеспечить тот же функционал, что был в 70мб-версии. Эти примеры, конечно, частные случаи и большинство других программ не страдают такими явными недостатками. Но тенденция использования программами ресурсов впустую присутствует. А ведь скорости современных компьютеров растут уже не так, как раньше, «гонка мегагерц» давно закончилась. И ничего революционного на горизонте не видно: увеличение числа ядер пока дает прирост далеко не во всех приложениях, а частоты уже несколько лет как остановились в районе магической цифры «3». Так когда же начнется настоящая «повальная оптимизация программ»? У меня есть стойкое ощущение, что если бы программы оптимизировались, как раньше, они бы сейчас не просто летали, они бы преодолевали притяжение Земли. :) А основной упор стоит сделать на дизайне, юзабилити и интеграции с интернетом. Такие программы, как Winamp, Nero и Word уже много лет как предоставляют по сути неизменный функционал. Зачем же за него платить ресурсами компьютера?

В моем понимании, четырехядерные домашние компьютеры сейчас нужны только для 3D-моделирования, перекодирования видео и некоторых игр (привет GTA 4). Оказалось, что нет. Производители программ словно подготавливают нас: приготовьтесь, что следующая версия будет «особенно хорошо» работать на четырехядернике.

P.S. Не спрашивайте, почему привел так мало примеров. Я не пользуюсь огромным количеством программ, не касаемых работы. При пересчете хватит пальцев двух рук. Почему не использую другие программы, схожие по функционалу? В winamp-е хорошо настроена библиотека, и мне им пользоваться намного удобнее, чем, например, foobar 2000. А Nero 6, как уже упоминал, меня полностью устраивает, как заменю привод на саташный, конечно, придется поменять используемую программу. Но вы сами можете привести примеры таких программ, их немало.

P.P.S. Есть и обратные примеры, хотя я и стал ими пользоваться сравнительно недавно, их скорость и потребляемые ресурсы меня поразили: BitTorrent, VMWare. Особенно удивила виртуальная машина — нажатие паузы вводит линукс в сон за несколько (до 5) секунд, а скорость работы в самом линуксе отличная. Конечно, потребляет виртуальная машина достаточно ресурсов, но удивляет тот факт, что Amarok внутри виртуальной машины работает не хуже, чем Winamp в винде.

P.P.P.S. Все это касается только Windows XP. Про висту ничего сказать не могу.

UPD: На правах рекламы. ) Многие советовали попробовать AIMP2. Скачал, попробовал. Отличная программа, в базовой комплектации уже включает поддержку .cue и .flac файлов. Не нужно ничего менять для корректного отображения русских шрифтов. В памяти занимает 6-8 Мб, процессор грузит на доли процента. В нет без спроса не лезет. Одним словом, рекомендую.
Теги:
Хабы:
Всего голосов 142: ↑114 и ↓28+86
Комментарии430

Публикации