Как я пытался написать статью с помощью ретро-ПК 1997 года выпуска
Недавно я провёл тестирование и сравнение ретро-ПК с современным ноутбуком. Старый компьютер с процессором Pentium II 266 MMX оказался способен запускать ряд современного софта под управлением Windows XP. Но справится ли этот старый компьютер с написанием статьи?

Как некоторые уже могли понять из краткого описания, ретро-компьютер 1997 года выпуска оказался слишком слаб для того, чтобы написать текущую статью. На этом можете закрывать страницу и идти по своим делам. Ну а если интересно, как я пытался написать статью, используя древний ПК, и чего добился — добро пожаловать.

реклама
По-хорошему, начинать нужно было с проверки компьютера: способен ли он работать с современными веб-сайтами. Только вот я начал с поиска программ, необходимых для написания статей, потому что нет смысла начинать писать статью, если не смогу даже иллюстрации подготовить.
Наверняка многие вспомнят такие программы, как XnView, IrfanView или FastStone Image Viewer. Это, несомненно, функциональные комбайны, но проблема в лицензиях — слишком уж они несвободные. Каковы варианты? Правильно! Спасёт ситуацию «линуксоидный» ImageMagick, известный в среде Linux под названием convert.
Чем примечателен ImageMagick? Тем, что это open-source-проект со всеми вытекающими проблемами и отвратительной культурой разработки. Я буквально целый вечер проклинал разработчиков за то, что они удалили архивы старых версий программы, из-за чего было невозможно найти версию, пригодную для использования на старом ПК.
![]() |
![]() |
![]() |
![]() |
реклама
Это и называется отвратительной культурой разработки, часто называемой «линуксоидной»: когда нужную программу попросту невозможно найти когда она нужна, а так называемые «архивы» от разработчиков — пустой и бесполезный звон под номером 404. Разумеется, сторонние ресурсы тоже бесполезны, потому что указывают на мёртвые «архивы» от разработчиков.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Ещё встречал попытки подсунуть исходные коды под видом пригодного для использования приложения, но что толку? Не буду же я разворачивать целую среду разработки, в попытках скомпилировать продукты жизнедеятельности нерадивых разработчиков. Даже веб-архив оказался бесполезен.
![]() |
![]() |
Только каким-то чудом мне удалось набрести на репозиторий OpenImageManager, и там среди файлов нашёлся ImageMagick версии 6.2.8. Да, не самая новая среди поддерживающих старые процессоры без инструкций SSE, но лучше, чем ничего.
![]() |
![]() |
![]() |
![]() |
Разумеется, я не хочу ковыряться в консоли или терминале, чтобы конвертировать картинки в нужный формат, поэтому я заранее подготовил bat-файлы для упрощения работы. С конвертацией изображений, в принципе, старенький Pentium II 266 MMX справляется, хоть и неторопливо.
![]() |
![]() |
![]() |
реклама
С конвертацией изображений разобрались. Дальше нужно разобраться с веб-браузером. Я бы взял браузер Supermium на основе современных версий Chromium, но проблема в том, что этот браузер требует инструкций SSE2 для работы. Однако нашёлся какой-то K-Meleon на основе Firefox и этот браузер уже заработал. Правда, производительность оставляет желать лучшего.
![]() |
![]() |
Мой процессор не поддерживает даже инструкции SSE, поэтому запустить браузер, требующий аж SSE2, не представляется возможным.

Теперь нужно подключить ретро-ПК к интернету. Наверняка найдутся люди, напуганные сказками, мол, стоит подключить Windows XP к интернету, как она будет заражена всевозможными вирусами.

Но я не верю в эти сказки про заражение компьютера при подключении к интернету. Такое возможно только в специально подготовленных условиях для показухи.
![]() |
![]() |
![]() |
![]() |
реклама
Так ретро-ПК был успешно подключен к интернету через витую пару. Вопреки ожиданиям запуганных людей, если такие имеются и читают сейчас статью, никакие вирусы не залезли ко мне в систему. Почему? Да потому, что такой сценарий инфицирования возможен только в специально подготовленных условиях. Любой разбирающийся в компьютерной технике и сетевых технологиях человек скажет то же самое.
В современном мире почти все обычные клиенты провайдеров (ISP) пользуются «серыми» адресами, что предотвращает инфицирование компьютера из сети. Для тех, кто не понял: компьютер просто недоступен из интернета, пока я не куплю статический адрес у своего провайдера и не отправлю локальный адрес в DMZ (открыв все порты).
![]() |
![]() |
![]() |
Теперь нужно решить проблему переноса фотографий на компьютер для последующей обработки. Я не могу просто подключить смартфон и скопировать файлы, потому что современный смартфон не умеет правильно притворяться флешкой. Досадно вышло.
![]() |
![]() |
![]() |
![]() |
Остаётся подключить флешку к смартфону и скопировать фотографии для дальнейшего переноса на компьютер. Далеко не любой переходник работал со смартфоном, пришлось «потанцевать с бубном», однако фотографии были перенесены на ретро-ПК.
![]() |
![]() |
![]() |
В процессе конвертирования изображений я столкнулся с проблемой: системе не хватает ресурсов для конвертации в разрешение 1600x1200. Исходные фотографии слишком большие, и попросту не хватает памяти для нормальной работы.
Конвертация в разрешение 1024x768 прошла без проблем. Компьютер при этом потребляет чуть больше 80 Вт электроэнергии. Это не самый эффективный процесс, потому что современный ноутбук, потребляя всего 50–60 Вт вместе с дисплеем, сделает эту же работу за считанные секунды даже под управлением вечно недоразвитого Linux, не говоря уже о Windows.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Я бы мог написать статью без иллюстраций, но тогда она была бы довольно унылой. Как ни крути, а иллюстрации очень много значат, потому что они порой говорят больше, чем слова.

Самый сложный для компьютера этап пройден. Изменение размера изображений требует очень много вычислительных ресурсов — гораздо больше, чем простая конвертация формата. Но тут возникла проблема: bat-файлы оказались с изъяном и не могут обрабатывать файлы, в именах которых есть лишние точки. Чего ещё было ожидать от наброска на скорую руку? Не желая заниматься исправлением и доработкой скриптов, я решил обойтись пакетным переименованием файлов. Но тут снова проблема: старый проводник не умеет переименовывать файлы в пакетном режиме.
Почему я не возьму всем известный Total Commander? Да потому, что у него такая же несвободная и проблемная лицензия, как и у всякого IrfanView. Поэтому взял свободный Alt Commander и сделал дело. Функционал так себе, но с задачей справился.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Дело осталось за малым. Так как я пишу статьи прямо в редакторе сайта, таким же образом попытаюсь поступить и на ретро-ПК. Только вот даже просто открыть сайт оказалось большой проблемой.
![]() |
![]() |
![]() |
Современные сайты настолько тяжёлые, что даже просто открыть одну страницу оказывается серьёзным испытанием для Pentium II 266 MMX. И это ещё при том, что в браузере встроен блокировщик рекламы. Боюсь представить, как завис бы браузер, если бы всплыла какая-нибудь современная реклама, от которой даже современные компьютеры иногда задыхаются. Кто бывал в «Яндекс Играх», тот, вероятно, поймёт, о чём я говорю.
![]() |
![]() |
![]() |
Даже маленький размер окна кардинально ситуацию не меняет. Память заполнена до предела, а процессор пыхтит на полную без остановки, даже если на странице ничего не происходит. Сама же прокрутка страниц выглядит так, будто я смотрю слайд-шоу. Да, посмотреть новости и почитать какую-нибудь статью можно, но очень неторопливо.
![]() |
![]() |
![]() |
На этом моменте я понял, что не смогу написать статью с такой производительностью. И не стоит забывать про заполненную оперативную память: в процессе написания материала мне наверняка потребуется гораздо больше, чем имеющиеся 256 МБ.

Даже если полностью избавиться от операционной системы, свободной памяти будет недостаточно, чтобы написать статью без проблем. Я уже не говорю о том, что после написания нужно будет пройтись сервисами проверки текста на ошибки, на что потребуется ещё больше ресурсов. Зачем дополнительные проверки? А затем, что люди несовершенны и допускают ошибки, которые могут остаться незамеченными.
Увы, мне не удалось написать эту статью, используя ретро-ПК. Если процесс подготовки иллюстраций можно оптимизировать и настроить, а текст набирать в обычном блокноте, то с прожорливостью современного интернета ничего не поделать.
Пусть эксперимент и не удался, а старый Pentium II не смог «потянуть» современный интернет, зато теперь в компьютере установлены целых четыре платы расширения, включая видеокарту. В современных компьютерах, как правило, из плат расширения присутствует только видеокарта, а порой и её нет. В любом случае на этом можно завершать статью; следите за обновлениями, чтобы не пропустить новую часть приключений с ретро-ПК 1997 года выпуска.

Благодарю за внимание, больше интересных статей в блоге Hard-Workshop.
Лента материалов
Соблюдение Правил конференции строго обязательно!
Флуд, флейм и оффтоп преследуются по всей строгости закона!
Комментарии, содержащие оскорбления, нецензурные выражения (в т.ч. замаскированный мат), экстремистские высказывания, рекламу и спам, удаляются независимо от содержимого, а к их авторам могут применяться меры вплоть до запрета написания комментариев и, в случае написания комментария через социальные сети, жалобы в администрацию данной сети.

























































