Автор не входит в состав редакции iXBT.com (подробнее »)
avatar
Понятно. «сам придумал, сам обиделся»
avatar
Вообще-то нет. Производители процессоров архитектуру никогда «x86» не называли. Были 16-разрядные процессоры Intel 80186, 80286. Были 32-разрядные 80386, i486 — они были на архитектуре IA32. В простонародье все эти процессоры, в том числе 16-разрядные, именовались «x86-совместимые».
Так что процессоры на архитектуре IA32 — это лишь подмножество «x86-совместимых» процессоров.
А вот некоторые производители софта, в том числе Microsoft, стали именовать «x86» софт для процессоров на архитектуре IA32.
В свою очередь «x64» — это сокращение от «x86-64».
Тогда как именование «x32» вообще производителями процессоров и MS не используется.
Существует «x32 ABI» — (далее цитата из Википедии) «находящийся в стадии разработки проект двоичного интерфейса приложений для Linux, который позволяет компилировать программы для x32 ABI и работать в 64-разрядном режиме x86-64 с использованием 32-битных указателей и полей данных
...
На декабрь 2018 года x32 ABI считался устаревшим и готовился к полному удалению поддержки из ядра linux.»
avatar
В теории — нет, ибо в «стандартная х32 Windows 10 с поддержкой приложений Win32» три тонны всякого legacy, которого нет в Windows 10X. На практике — MS могли и с этим не справится.
И, она не «x32». Она или IA32, или x86.
avatar
«Win32» именуют приложения как 32-разрядные, так и 64-разрядные.
avatar
Если не из магазина и не Win32 (он бывает и 32-разрядный и 64-разрядный), то что? .net, распространяемый не через магазин?
avatar
RTM — Release To Manufacturing. То, о чём Вы — это Windows RT.
Win32 приложения и Win32 x86 приложения — это несколько отличающиеся множества. Ибо Win32 может быть и для x86, и для x64, и для ARM64.
А DamirOK о том, что большинство home-юзеров уже не использует 32-разрядный софт, а перешли на 64-разрядный. Вот только DamirOK запутался в терминах, ибо 64-разрядная реализация данного API чаще всего также именуется Win32.
avatar
Вы, кажется, путаете понятия. «Win32» называют API, и приложения его использующие: как 32-разрядные, так 64-разрядные. Для 64-разрядных иногда используется название «Win64», но в подавляющем большинстве случаев для указания на этот API всех разрядностей используют общее название «Win32»: и 32-разрядный для x86, и 64-разрядный для x64, и 64-разрядный для ARM64.
avatar
«базовая частота Core i7-11700K явно указана неверно, на будет выше»
1. Я в таблице вообще базовой частоты не увидел.
2. Если речь идёт о бусте на все ядра — с чего это частота «явно указана неверно»? Учитывая, что i7 и i9 по данным таблицы отличаются исключительно частотами, понижение частоты — это единственный путь дифференциации моделей.
avatar
С каких пор наличие или отсустве WPF определят, является ли система «виндой».
avatar
Тем более.
avatar
Ядро как раз не другое. Пересобрано под другую архитектуру процессора — иначе это и не сделаешь. Другое — нет.
С каких пор наличие или отсустве WPF определят, является ли система «виндой». Ну, и на githab пишут, что поддержка появится в следующем году (гуглить «WPF ARM64»).
avatar
avatar
Софтовый транслятор используется исключительно для запуска «чужих» приложений. В Windows 10 ARM нативно без софтовых трансляторов исполняются Win32 приложения, скомпилированные для ARM64.
Windows NT изначально разрабатывалась вовсе не для х86 процессоров и Win32 API изначально не было в WinNT. Считать «вндой» только то, что поддерживает Win32 API и только скомпилированное для x86/x64 процессоров — это дикая вкусовщина.
А уж назвать «никс» систему на WinNT ядре с Win32 API — это какой-то трэш.
avatar
Win32 не эксклюзив и не синоним x86/x64. Win32 API и соответствующие приложения (использующие Win32 API) используются как в x64, так и в ARM64 Windows 10 без всяких эмуляторов. Всё что необходимо — скомпилировать приложение для архитектуры того процессора, который установлен в системе.
Win32 приложение может быть скомпилировано и для x64 и для ARM64 редакций Windows 10 — для нативного исполнения.
«эмулятор» — это только дополнение к имеющимся нативным возможностям по запуску Win32 приложений, скомпилированных в соответствии с архитектурой процессора. «эмулятор» позволяет запускать приложения скомпилированные для чужой архитектуры процесса. Точно такой же эмулятор можно встроить в x64 Windows 10, чтобы в нём запускать нативные Win32 ARM64 приложения.
avatar

Ответ Сибил на комментарий
которая не винда вообще


Чего?
avatar
Никак. В этом и была моя претензия, что одно с другим не связано.
avatar
для особо одарённых, первоначально заголовок был: " Windows 10 готовится к запуску на новейших компьютерах Apple."
avatar
Компьютеры Apple и запуск x64 приложений в ARM64 Windows. Как одно связанно с другим?
avatar
Я, конечно, понимаю, что Тайвань — это Китайская Республика. Но фраза «китайская компания» чаще ассоциируется с Китайской Народной Республикой.
avatar
гугл камера портированная на Windows?