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

Комментарии 55

Те, у кого такое древнее железо до сих пор сидят на XP потому что ничего тяжелее там не поднимается. Или ползает медленнее черепахи.

А чему там такому "тяжелому" подниматься? Для функционирования ОС оказывается нужны какие-то запредельные процессорные вычисления?

Это у вас такой умозрительный довод? Был у меня AMD Athlon Windsor - нормально всё, третьего Ведьмака прошёл на нём.

Вполне неплохой комп когда-то был у вас. Сейчас - даже микрокомпы с intel n100 будут почти в два раза шустрее при значительно меньшем энергопотреблении.

Как раз одному человеку произвел такую замену, его лица я не забуду долго) Скорость работы + здоровый ящик заменен на мини-пс размером с 2 пачки сигарет.

Для функционирования ОС оказывается нужны какие-то запредельные процессорные вычисления?

Для функционирования ОС - не нужны. :) Для более-менее пристойного функционирования того, что нынче принято обозначать этой аббревиатурой - могут оказаться необходимыми.

По большей части да, но есть системы, которые вполне бодро работают даже с windows 10 если установить SSD. Core 2 Duo\Quad например.

Для индустриализации старого и относительно старого железа подходит Linux

Те, кто пишет подобные комментарии, не имели дела с полноценным линуксом.

Дистры, как Ubuntu, Mint и Manjaro потребляют ресурсов на уровне win 7 sp 1. А собственноручно настроенные Arch или Debian на уровне win vista.

И это при том что:

  1. Всё перечисленные дистры регулярно обновляются. Любой из них свежее чем win 10. А Ubuntu сейчас свежее чем win 11.

  2. Поддержка и обновление всех актуальных программ. Chrome уже не работает на win 7, ему sp 1 подавай.

  3. Ещё есть дистры с поддержкой сугубо 32 битных процессоров. И на них тоже выходят обновления ПО.

Те, кто пишет подобные комментарии, не читали статью :)

Потому что она про Windows 11, Linux не ограничивал и не ограничивает пользователей по инструкциям процессора.

не ограничивал и не ограничивает пользователей по инструкциям процессора

Ну да. И именно по этому при обновлении с rhel 8 на 9 мне написало: Missings flags detected are: popcnt, sse4_1, sse4_2, ssse3

Это виртуалка, поэтому просто поменял режим эмуляции процессора на host-passthrough и всё заработало. На факт есть факт.

На моём 940 Феноме, шестое ядро работает очень нестабильно, а последние версии даже не стартуют.

Те, у кого такое древнее железо до сих пор сидят на XP потому что ничего тяжелее там не поднимается.

С точки зрения скорости работы, отклика интерфейса, отсутствия телеметрии и грамотного потребления ресурсов системы (читай энергосбережения) - XP/2k3 на голову лучше современныхъ майкрософтовских поделок.
Проги с поддержкой SSE-инструкций работают аналогично, что на XP, что на 11й - лишь бы была поддержка со стороны процессора. Тот же SSE2 (поддерживает абсолютное большинство процессоров начиная с древних AMD K8 и P4) довольно много ПО даже для XP. Недавно даже Supermium выпустили для XP, который так-же активно использует наборы SSE2 и это без проблем работает у большинства.
Касаемо SSE4.2: в основном там векторные операции (128 бит), которые нужны разве что для сложных научных вычислений, ну или в крайнем случае - декодирование видео. Однако для последнего существует OpenCL (мощности видеокарты) + частично перекрывается предыдущими версиями SSE'шных мультимедийных инструкций..

в основном там векторные операции (128 бит)

Но проблемы возникли из-за скалярной popcnt.

Системы с поддержкой SSE4 и без SSE4.2 это к примеру Intel® Core2 Duo Processor E7500 и q6600/

А оно не особо отличаются по быстродействию от начальных процессоров последних семейств.

Вообще говоря работают даже быстрее https://cpu.userbenchmark.com/Compare/Intel-Core2-Quad-Q6600-vs-Intel-Celeron-N4020/1980vsm1134763

У меня на i5 4го поколения стоит proxmox с тремя виртуальными Windows 11 и работают на приличном уровне не хуже современных дешевых ноутбуков.

Зачем всё это Microsoft?

может быть затем, что

основной выход из текущей ситуации — покупка относительно нового устройства

Также как и обратное: новые процессоры не хотят работать со старыми виндами.

Можно конкретный пример? Вроде только только идут разговоры о выпиливании 16биного режима (соответственно, отключая совместимость с Windows 1-2-3.x), но пока и этого не случилось. Проблемы скорее могут быть с обвязкой (UEFI вместо BIOS и т.п.)

Про это и речь. Народ купил новый комп и не может запустить на нём любимый ДОС. А его как раз опенсорснули! Вывод: это заговор такой.

Неужто перегорают?

Ну учитывая сотрудничество интела и майкрософта и форсирование 11 винды со стороны интела, можно заявить что не думаем, а это известно на 100%, разве что за руку не поймали

Как-то неправильно "старость" считают.
Довольно много процессоров продолжало выпускаться без поддержки этой инструкции ещё годы. Т.е. вполне реально не смочь поставить Винду-две-палки на систему всего лишь пятилетней давности.

Расскажите где вы купили процессор образца 2007 года в 2019 году? И главное зачем?

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

Несколько лет тесно взаимодействую с компьютерным сервисом и могу неголословно заявить, что у людей еще полно систем на 775 квадах. В отличие от кор 2 дуо, квады еще способны тащить современный серфинг и офисную работу (при наличии видеокарты уровнем хотя бы gt710).

Иногда иметь хороший запас на складе это хорошо и правильно. Станок за миллион долларов с прилагаемым к нему компом образца 2005 года я легко себе представляю. Стоит иметь запасы таких компов лет на 30 вперед. Обновлять такие компы или переводить их на новую винду нет смысла. Без вендора, который может уже умереть к 2024 году, это вообще черевато.

Запас офисных печатных машинок на 20 лет при этом смысла не имеет. Разумный запас на год-два и хватит. Постепенно его ставить в продакшен и обновлять. Кто зачем-то сделал неразумные запасы тот проиграл. Все нормально.

Вы, возможно, как-то не так меня поняли, или я не понял вас сейчас.

Я имею в виду, что квады на 775 сокете еще достаточно популярны у людей в домашнем пользовании, и их даже приносят обслуживать и мелко чинить, а авито в категории "ПК за 5к" всё еще наполнено именно ими.

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

Ну и пусть работают на 10 винде. Еще пару лет поддержка будет, а там обновляться пора.

Никто и не обещал что новый софт будет совместим с произвольным старым железом. 20 лет вполне приличный срок.

Неигровой комп для дома стоит долларов 300 наверно. На 20 лет это 15 долларов в год или один доллар в месяц.

Новая версия может работать на ПК и ноутбуках всего с 48 Мб ОЗУ

GUI такого же уровня вполне нормально бегал на машинках с 8Mb.

На 48 мегабайтах после правки setup.sif устанавливалась и вполне себе работала экспишка.

Девяностопятой четырёх метров хватало.

8 - это уже либо энергично играть, либо требовательный софт использовать.

А ведь могли бы просто дистрибутивы под разные поколения процов собрать. x32/x64 собрали же! Но по большому счету те, кто не может поставить 11, поставят что нибудь другое полюбому. Всё нормально. Никто никому ничем не обязан.

Соответственно потом и все апдейты надо делать и тестировать под разные варианты - решаемо, конечно, но стоит дополнительных денег.

Отрегулируют поступление денег лицензионной политикой. Если собрать с оптимизацией под свежую убер-архитектуру и продавать под "лакшери" лицензией, то какие нибудь энтузиасты да купят.

У меня вопрос. Вот есть у меня в доме машинка на топовом core2duo, с 16 гб ОЗУ, приличной десятилетней видеокартой и разумеется SSD У неё всё прям хорошо, тот же Балдур-3 более-менее шевелится. И да, на ней честно купленная винда 11 с неотзываемым офисом и т.д.

И что теперь? Винда с офисом превратятся в тыкву? Перестанут получать патчи? Или что?

Новый билд не встанет наверно.

В принципе это все уже было с вин10, когда она перестала старые атомы ( Atom Z2760, Atom Z2520, Atom Z2560 и Atom Z2580) поддерживать - просто перестали новые билды ставиться. Но правда еще пару лет патчи к билду 1607 мс выпускали, как раз для этих атомщиков.

Ну на самом деле если на момент покупки Windows оно работало и таких требований не было. А потом в процессе штатной эксплуатации (а официальное обновление это штатная эксплуатация) оно вдруг перестает работать - на мой взгляд это все таки «обязан»

Не надо ничего "собирать под разные поколения". Объем необходимого для работы системы кода, производительность которого ощутимо зависит от наличия всех этих команд далеко не первой надобности, в общем объеме системного кода ничтожен. Вся эта "поддержка", о якобы неимоверной тяжести которой нынче принято громко стонать, заключается в альтернативных реализациях небольшого (вряд ли больше десятка-другого) не слишком критичных функций, и легко делается традиционными средствами (косвенный вызов, альтернативные версии DLL, модификация кода после загрузки и т.п.).

Вот, человек умные вещи говорит!

Интересно существует ли какой-то легкий гипервизор, который бы транслировал недостающие наборы инструкций?

"CPU not found. Software CPU emulation enabled."

Хехе, ну типа. Сейчас вспомнил про qemu, надо почитать может ли он частично транслировать и частично нативно выполнять.

Тут то надобность вечно сырой w11 под вопросом, а уж на старых пека под не самой быстрой виртуалкой и подавно такие страдания не нужны, скорее даже наоборот некоторый гвоздями прибитый софт запускается в старых ОС на современном железе под виртуалками

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

Странно. "Core i9 11gen" - все работает. Наверное, стоит обновления на всякий случай отключить?

"Старше" в данном случае - более старые: 3,2,1е, кор2дуо и тд

Зачем всё это Microsoft?

А зачем все это в Adobe Photoshop?
https://helpx.adobe.com/ru/photoshop/system-requirements.html
"Многоядерный процессор Intel® или AMD (с тактовой частотой не менее 2 ГГц и SSE 4.2 или более поздней версии) с поддержкой 64-разрядных вычислений"
Understanding CPU SSE 4.2 Support: A Comprehensive Guide
https://keysswift.com/blogs/computer-hardware/understanding-cpu-sse-4-2-support-a-comprehensive-guide

Есть Sde-external эмулятор SSE 4.2 от Intel(напоиграться). Прямые линки от 2024-01-07 win и lin.

Фотошоп - серьёзная профессиональная программа. Адобу вполне выгодно слегка повысить производительность актуальной версии за счёт нескольких нищебродов, не желающих потратить сотню-другую долларов на апгрейд компа.

Всё-таки хорошо, что я 15 лет назад купил топовый комп, и он всё ещё великолепно работает!

проблемы возникнут только у тех пользователей, кто до сих пор работает с процессорами Intel Core третьего поколения и старше

Проблемы почему-то возникают и у тех, кто работает с процессорами Ryzen первого поколения. Пару месяцев назад на Ryzen 1700 винда11 не вставала. По мне так беда невеликая, и десятки бы хватило - но хозяину очень хотелось именно 11. Вроде всё закончилось покупкой нового проца.

А вы тут про ivy bridge...

Рискну предположить, что основная причина - эффективное шифрование в реальном времени. А аппаратный POPCNT я использовал только один раз - для быстрого вычисления расстояния между бинарными дескрипторами (задача поиска схожих изображений в базе).

Рискну предположить, что основная причина - эффективное шифрование в реальном времени

И как это объясняет то, что система полностью перестанет работать на процессоре, выполняющем шифрование чуть менее эффективно? :)

Мне приходит в голову только одно объективное объяснение - старые процессоры не справляются с шифрованием того объема телеметрии, который MS непременно желает получать от работающей винды. :)

Windows 11 не перестает удивлять...

Зарегистрируйтесь на Хабре, чтобы оставить комментарий