Прогресс компьютеров

Dec 10, 2008 14:44

Думаю, что, если бы компы и каналы были вдвое шустрее, я бы работал процентов на 20 эффективнее. Очень много времени впустую тратится на то, что что-то нажал или запустил или сказал открыть и ждёшь отклика.

Как-то однажды в углу старого винта я нашёл OS/2 Warp 3.0. И загрузил. На современном железе. Поразился тому, что загрузилась она за пару секунд, и потом реакция на нажатия (запуск приложений, перерисовка окон и т.п.) была мгновенная. Что, в общем, и понятно - компы с тех пор стали на два порядка шустрее, и если тогда реакция была порядка секунды, то сейчас она незаметна. Плюс нет необходимости свопиться.

Но почему ж у современных приложений скорость реакции на современном железе та же, что была у старых приложений на старом железе?

Я понимаю, ресурсы нужны для видеосвязи, нужны для фотошопа, архикада, всяких игрух... Больше ресурсов - больше возможностей с той же интерактивностью. Но мне ведь всего этого не надо! Не нужны мне флэшки в браузере, не нужны красиво выезжающие менюхи и прочие шашечки, если это происходит за счёт скорости основной работы. Почему iTerm (обычная терминалка типа xterm) занимает 450M памяти? Почему браузер, в котором открыты mrtg, looking glass, bashorg и livejournal, сожрал 1.5G? Зачем ICQ-клиенту (Adium) почти полгига памяти, куда он её девает? Почему, в конце концов, named, функциональность которого у меня за последние 10 лет практически не изменилась, сейчас съедает 200M? А раньше практически всё то же самое прекрасно работало на компе с 16Mb RAM.

Казалось бы, при апдейте софта, установке более свежей версии, не должно становиться хуже (медленнее), если я не включаю новые возможности. А на деле получается так, что становится. Binkd сейчас компилируется около минуты. Но я точно помню, 10 лет назад на его сборку не уходило ни 3 часа, ни даже полчаса. И за эти 10 лет он изменился незначительно. Но изменилась версия gcc. А если сейчас запустить TurboC 2.0, глазом заметить время компиляции будет невозможно. Трудно не думать в сторону всеобщего заговора. :) Ещё и ICQ-клиент время от времени заставляют принудительно апдейтить. :(

Что мне мешает поставить Windows 3.1 или OS/2 3.0 или Slackware 2.0 и наслаждаться скоростью? Увы - мешает в первую очередь то, что старые системы не работают с новым железом (винты, сетевухи, звук, видео), а старое железо не найти (да и нет смысла - быстрее не станет). Когда у меня на современном железе загрузилась старая OS/2, она не опознала ни сеть, ни звук, а для графики использовала драйвер SVGA (VESA). Использование нового софта - неизбежность. Соответственно неизбежны и получаемые с новым софтом тормоза. :(

it, нытьё

Previous post Next post
Up