Как стать автором
Поиск
Написать публикацию
Обновить

Microsoft подтвердила в требованиях к процессору в Windows 11 24H2 поддержку инструкции PopCnt, которой нет в старых CPU

Время на прочтение2 мин
Количество просмотров13K
Всего голосов 5: ↑5 и ↓0+5
Комментарии22

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

А потом скажут что никакого сговора спроизводителями железа нет. Но мне кажется, раньше этот механизм работал так как разница в системах была ощутима. А сейчас некоторые на XP сидят и ничего. Маикрософт добьется что 11 ставить просто не будут.

Процессоры, о которых речь, вполне себе времён XP. Надо быть особым ценителем ставить на такие w11

Да нет, у меня за соседним столом стоит машинка с Core 2 Quad, 16 гб озу и вынь-11, вполне шустро работает.

Уел...

ну как бы 10-ку как раз рекламировали тем, что "даже на старых компах работает быстрее, чем XP!!!"

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

МС и не надо, чтобы запускали на таком старье - таких пользователей исчезающе мало.

Ну вот я долго на XP сидел, а потом вдруг понадобилась новая MS VisualStudio.И пришлось на Win10 переходить. Так и здесь, возможно, прижмёт.

win 11 рекламировался что в нем не будет старых драйверов на процессоры ниже 8 поколения которые все поддерживаютSSE4.2, Intel реализует POPCNT начиная с микроархитектуры Nehalem 2008 года, а что вы хотели сидя на старых динозаврах?

Было бы интересно посмотреть на винду если бы они выпилили поддержку и весь старый код железа, скажем, старше 2015 года.

О ужас, современная операционка не будет запускаться на процессорах древнее 18 лет! Вот это открытие, оказывается, технологии почти прошлого века не будут поддерживаться бесконечно в коммерческих продуктах, вот это неожиданность! /s

И больше всех наверное переживают те, кто ещё с ХР не слез :D

Официально, 11 винда не устанавливается даже на первое поколение Ryzen'ов.

Microsoft настаивает, что ПК с TPM и новой ОС помогут обеспечить более высокий уровень защиты от различных атак.

Вот за это и не любят МС и эдж ихний. За навязчивую настойчивость.

Существуют компьютеры, на которых есть TPM(условно-обязательный для вин 11) и нет popcnt?

Ну TPM на материнку в виде модуля можно было поставить очень давно при желании.

В теории да на практике фиг купишь, у меня плате предусмотрено место под tpm модуль, но во-первых его фиг купишь, во вторых они версии 1.2, а Windows 11 хочет 2.0 которую утвердили в 2019 году. Так что в теории поставить tpm можно было с 2003 года, но реально платы с ним стали свободнодоступны примерно с 2020 года. Да в принципе вещь крайне не однозначная.

Полез ради интереса гуглить как этот popcnt программно эмулируют, нашёл прикольный способ на чистом C, без ассемблера:

uint64_t popcnt_reference(uint64_t x)
{
	// bit twiddling method
	uint64_t c;
	for(c = 0; x; c++) {
		x &= x - 1;
	}
	return c;
}

Вот работает ЧПУ MACH3 на XP ( P4, хз сколько лет тому компу), а теперь оказывается я на него 11 не поставлю. Ужс, ппц, валерьянку пьём ☹

Более того XP не подвержена современным типам атак и вредоносов типа шифровальщиков.

Старые типы атак никуда не пропали.

Учитывая, что где-то там используется мач3 на производстве - о надёжности/безопасности/удобстве/логике там не задумываются.

Помацав пару лет назад тележку плат и софтин "хоббийного" уровня, могу уверенно сказать - хуже него только генерировать сигналы для ltp из командной строки...

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

Другие новости