Что такое обратная совместимость

Обратная совместимость

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

В то же время обеспечение обратной совместимости обладает и недостатками, сдерживая развитие технологий. Так, в современных компьютерах очень много «унаследовано» от их предыдущих поколений, от чего нельзя отказаться из-за совместимости. Это позволяет сохранить предыдущие инвестиции производителей и потребителей, но одновременно не позволяет реализовать более прогрессивные функции и повышает вероятность возникновения ошибок.

Связанные понятия

Упоминания в литературе

Связанные понятия (продолжение)

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

Прошивкой (англ. firmware, fw) называют содержимое энергонезависимой памяти компьютера или любого цифрового вычислительного устройства — микрокалькулятора, сотового телефона, GPS-навигатора и т. д., в которой содержится его программа.

О программном обеспечении рассказывает другая статья.Переносимое приложение (также портативное, автономное, и — неточно, в качестве кальки — портированное; англ. portable application, portable app) — программное обеспечение, которое для своего запуска не требует процедуры установки и может полностью храниться на съёмных носителях информации, что позволяет использовать данное ПО на многих компьютерах. Переносимое приложение может быть настроено так, чтобы считывать свои конфигурационные настройки.

Накопи́тель на жёстких магни́тных ди́сках, или НЖМД (англ. hard (magnetic) disk drive, HDD, HMDD), жёсткий диск, винчестер — запоминающее устройство (устройство хранения информации) произвольного доступа, основанное на принципе магнитной записи. Является основным накопителем данных в большинстве компьютеров.

Источник

Почему в Windows нельзя создать папку или файл с именем Con

Всё дело в обратной совместимости

Эксперимент

Чтобы сразу прояснить, о чём пойдёт речь, попробуйте вот что:

Получится что-то вроде этого:

Что такое обратная совместимость. Смотреть фото Что такое обратная совместимость. Смотреть картинку Что такое обратная совместимость. Картинка про Что такое обратная совместимость. Фото Что такое обратная совместимостьВыбираем «Создать» → «Папку» Что такое обратная совместимость. Смотреть фото Что такое обратная совместимость. Смотреть картинку Что такое обратная совместимость. Картинка про Что такое обратная совместимость. Фото Что такое обратная совместимостьПишем «Con» Что такое обратная совместимость. Смотреть фото Что такое обратная совместимость. Смотреть картинку Что такое обратная совместимость. Картинка про Что такое обратная совместимость. Фото Что такое обратная совместимостьПолучаем сообщение об ошибке

Файлы виртуальных устройств

Чтобы понять, почему так происходит, нужно сначала познакомиться с файлами виртуальных устройств.

Когда первая версия Windows только появилась, она была не самостоятельной операционной системой, а оболочкой для системы MS DOS. А первая версия MS DOS появилась в 1981 году, и уже тогда предполагалось, что к компьютерам с MS DOS можно будет подключать разные устройства — принтеры, мыши, сканеры и так далее.

Чтобы устройства могли работать с операционной системой, нужны драйверы — специальные программы, которые объясняют системе, как работать с разными устройствами. Но во времена MS DOS драйверы работали с устройствами не напрямую, а через виртуальные файлы, и выглядело это примерно так:

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

Эти файлы назывались так:

При этом неважно, большими буквами будет это написано или маленькими — в MS DOS регистр букв был некритичен.

Эти названия зарезервированы системой, поэтому пользователь их не может использовать для своих нужд. А как только в MS DOS кто-то попытается создать папку или файл с таким именем, то система сразу выдаст ошибку.

Теперь поговорим о том, почему эта особенность MS DOS мешает нам создавать папки и файлы в Windows. Как это часто бывает в ИТ, всё дело в обратной совместимости.

Обратная совместимость

Первые версии Windows были графической оболочкой. Версия 3.1, на основе которой потом будет сделана Windows 95, стала полноценной и самостоятельной операционной системой, но всё равно она была основана на MS DOS. Оттуда же перешли и файлы виртуальных устройств, чтобы приложения для MS DOS могли запускаться на Windows 3.1.

Дальше были Windows 95, Windows NT, Windows 98, Vista и XP — все они базировались на одной и той же внутренней логике, которая включала себя ту самую изначальную логику MS DOS. Всё ради того, чтобы на этих системах можно было запускать старые программы.

Когда Microsoft разрабатывали новое семейство операционных систем, начиная с Windows 7 и заканчивая Windows 11, им пришлось добавить поддержку старых программ, чтобы сохранить совместимость с теми миллионами программ, которые уже вышли для Windows. А для этого они взяли код из старых версий, который был написан ещё для поддержки программ MS DOS.

👉 Именно по этой причине в Windows 11 до сих пор нельзя создать папку «Con» — это сделано для того, чтобы сегодня можно было запускать софт тридцатилетней давности.

Чтобы было понятен масштаб связи современной Windows 10 с её старым прародителем Windows 3.1, посмотрите на этот скриншот: при выборе настроек базы данных открывается диалоговое окно, которое спроектировано для первой версии Windows:

Что такое обратная совместимость. Смотреть фото Что такое обратная совместимость. Смотреть картинку Что такое обратная совместимость. Картинка про Что такое обратная совместимость. Фото Что такое обратная совместимость

А вот что было 30 лет назад (почти тот же интерфейс):

Что такое обратная совместимость. Смотреть фото Что такое обратная совместимость. Смотреть картинку Что такое обратная совместимость. Картинка про Что такое обратная совместимость. Фото Что такое обратная совместимость

Зачем поддерживать старый софт?

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

Если Microsoft решит в одночасье отключить поддержку всего этого старого софта и железа, то все эти старые системы могут начать сыпаться. А так как они подпирают важные инфраструктурные вещи (особенно в США), никто этого не хочет.

Поэтому до сих пор в недрах самой современной Windows теплится код, который обрабатывал файлы устройств тридцать лет назад.

Источник

Как работает обратная совместимость на Xbox One

Что такое обратная совместимость. Смотреть фото Что такое обратная совместимость. Смотреть картинку Что такое обратная совместимость. Картинка про Что такое обратная совместимость. Фото Что такое обратная совместимость

Одним из самых важных событий минувшей выставки E3 стал анонс обратной совместимости Xbox One с играми для Xbox 360. Осенью эта функция станет доступна всем пользователям консоли, а пока ее могут протестировать лишь избранные.

Среди них — специалисты Digital Foundry, которые оценили возможности системы и опубликовали статью на Eurogamer.

На Xbox 360 тоже была обратная совместимость с играми для Xbox предыдущего поколения, однако тогда для каждой из них программисты создавали отдельную оболочку. На Xbox One ситуация иная. Здесь виртуальная машина — универсальное приложение, которое эмулирует операционную систему Xbox 360 и запускает на ней игры. Другие функции ОС Xbox 360 пользователю недоступны.

Так как «виртуальная Xbox 360» с точки зрения Xbox One является рядовым приложением, то в нем работают привычные функции новой консоли (например, возможность снимать скриншоты и записывать видео).

Эмулятор совместим как с цифровыми версиями (он выводит список игр, купленных пользователем на Xbox 360), так и с розничными (правда, после того, как вы вставите диск, игра не запустится с него, а все равно начнет скачиваться). Осенью обратная совместимость будет доступна в сотне игр, пока же их всего два десятка. Работать с проектами, которые были изданы на нескольких дисках (Lost Odyssey, Blue Dragon и т.п.), систему пока не научили.

Качество изображения в эмуляторе схоже с обычной картинкой в 1080p с Xbox 360, хотя есть и некоторые отличия. Например, увеличились контрастность и резкость, отчего возникли небольшие артефакты. Однако разница заметна только при прямом сравнении. Сильнее в глаза бросается то, что благодаря принудительной вертикальной синхронизации на Xbox One исчезли разрывы изображения. К сожалению, заплатить за это пришлось серьезным падением частоты кадров.

Mass Effect

RPG Mass Effect — главный блокбастер и, по всей видимости, самая требовательная к «железу» игра с Xbox 360, которую сейчас можно запустить на Xbox One. Так как она вышла в самом начале жизненного цикла консоли, то была не очень хорошо оптимизирована: изображение рвалось, текстуры подгружались прямо на глазах, частота кадров падала.

Некоторые технические проблемы на Xbox One исчезли: локации грузятся быстрее, а четкие текстуры появляются на экране без заметной задержки. Увы, все портит упомянутая выше принудительная вертикальная синхронизация, из-за которой частота падает на 5-10 кадров в секунду. Вернее, эту причину авторы Digital Foundry считают наиболее вероятной. Также они грешат на большие аппетиты ранних игр на Unreal Engine 3 к процессорным мощностям.

Perfect Dark Zero

Еще один из интересных тестов Digital Foundry касается шутера Perfect Dark Zero, вышедшего одновременно с релизом Xbox 360. Игра страдала от низкой частоты кадров, разрывов изображения и отсутствия полноэкранного сглаживания при разрешении всего 1152640.

С другой стороны, она могла похвастаться передовыми по меркам 2005 года технологиями, включая parallax occlusion mapping, качественное размытие изображения и впечатляющие эффекты освещения.

С Perfect Dark Zero на Xbox One произошло то же самое, что с Mass Effect: эмулятор убрал разрывы изображения, но ценой потери 4-6 кадров в секунду.

Kameo

Экшен-адвенчура Kameo — еще одна из игр, с которыми Xbox 360 стартовала в 2005 году. В отличие от двух проектов, о которых шла речь до этого, она не испытывает на Xbox One никаких проблем и стабильно держится на уровне 30 кадров в секунду, будто эта платформа для нее — родная.

Perfect Dark

Шутер Perfect Dark с Nintendo 64 переиздали на Xbox 360, улучшив текстуры и повысив разрешение до 1080p, а частоту кадров — до 60 в секунду. Попытка запустить ее на Xbox One выявила любопытную особенность эмулятора: он не поддерживает разрешение выше 720p и растягивает его до 1080p. Так как версия Perfect Dark с Xbox 360 идет в 1080p, то виртуальная машина сначала сжимает картинку до 720p, а потом растягивает до 1080p, что явно не идет на пользу графике. Игр в 1080p на Xbox 360 было немного, однако этот недостаток явно стоит исправить.

Осилит ли Xbox One более поздние игры?

Возможность запускать игры для Xbox 360 на Xbox One с помощью эмулятора — огромное техническое достижение. По мнению авторов Digital Foundry, Microsoft удалось добиться этого благодаря тому, что в свое время она навязала консольный вариант API DirectX 9 разработчикам игр для Xbox 360. Позже это помогло создать прямой путь для переноса инструкций со старого графического ядра на новое.

Проблемы могут возникнуть с более поздними играми для Xbox 360, авторы которых вовсю использовали особенности архитектуры консоли, чтобы выжать максимальную производительность. Удастся ли повторить их трюки в виртуальной машине?

Источник

ВОЗЬМИТЕ ЛЮБИМЫЕ ИГРЫ С СОБОЙ

Библиотека игр Xbox с обратной совместимостью

Играйте в тысячи игр Original Xbox, Xbox 360 и Xbox One.

Что такое обратная совместимость. Смотреть фото Что такое обратная совместимость. Смотреть картинку Что такое обратная совместимость. Картинка про Что такое обратная совместимость. Фото Что такое обратная совместимость

КУПИ ПОДАРОЧНУЮ КАРТОЧКУ

Что такое обратная совместимость. Смотреть фото Что такое обратная совместимость. Смотреть картинку Что такое обратная совместимость. Картинка про Что такое обратная совместимость. Фото Что такое обратная совместимость

Что такое обратная совместимость. Смотреть фото Что такое обратная совместимость. Смотреть картинку Что такое обратная совместимость. Картинка про Что такое обратная совместимость. Фото Что такое обратная совместимость

Коллекции

Перейдите по ссылке ниже для уточнения и сортировки результатов

Фильтры

Игры категории «Лучше на Xbox One X»

На Xbox One X все игры выглядят и работают отлично. Но некоторые игры дополнительно оптимизированы для самой мощной консоли в мире — это игры категории «Лучше на Xbox One X». Сюда входят более высокое разрешение, более высокая частота кадров и улучшенные текстуры.

Библиотека игр с обратной совместимостью

Xbox Series S: используется только с цифровыми играми *

Игр не найдено.

Тысячи ваших любимых игр становятся лучше с Xbox Series X|S

Приготовьтесь к FPS Boost, более высокому разрешению и звуку HDR в играх для Xbox One, Xbox 360 и Original Xbox. Попробуйте игровые франшизы прошлых поколений — вы сможете играть в свои любимые игры, находящиеся в вашей собственности, без дополнительной платы! В поддерживаемых играх вы сможете сохранять результаты игр, дополнения и с трудом завоеванные достижения. Благодаря мощности и скорости Xbox Series X|S играть в ваши любимые игры стало лучше, чем когда-либо.

Что такое обратная совместимость. Смотреть фото Что такое обратная совместимость. Смотреть картинку Что такое обратная совместимость. Картинка про Что такое обратная совместимость. Фото Что такое обратная совместимость

Выполняя наше обещание

Совместимые игры становятся еще красивее, чем раньше, с улучшенным внешним видом и ощущениями от игрового процесса. После более чем 500 000 часов тестирования и проверок на соответствие стандартам качества игрового процесса Xbox Series X|S, совместимые игры стали значительно лучше по сравнению с тем, как они раньше выглядели и какие были ощущения, сохраняя при этом все нужные вам игровые возможности.

Что такое обратная совместимость. Смотреть фото Что такое обратная совместимость. Смотреть картинку Что такое обратная совместимость. Картинка про Что такое обратная совместимость. Фото Что такое обратная совместимость

FPS Boost

Что такое обратная совместимость. Смотреть фото Что такое обратная совместимость. Смотреть картинку Что такое обратная совместимость. Картинка про Что такое обратная совместимость. Фото Что такое обратная совместимость

Улучшенное разрешение

Наслаждайтесь своими любимыми играми в их лучшем разрешении. Игры с обратной совместимостью с Xbox Series X|S в полной мере используют возможности этого нового поколения консолей, позволяя соответствующим играм использовать увеличенное разрешение до 4K.

Что такое обратная совместимость. Смотреть фото Что такое обратная совместимость. Смотреть картинку Что такое обратная совместимость. Картинка про Что такое обратная совместимость. Фото Что такое обратная совместимость

Auto HDR

Взгляните на свои любимые игры в новом свете с более насыщенными цветами и освещением благодаря улучшению Auto HDR. Высокий динамический диапазон (HDR) дает ощущение насыщенности и глубины, позволяя визуализировать более широкий диапазон яркости и цвета. Auto HDR автоматически улучшает игры SDR, которые предшествовали технологии HDR, позволяя им создавать более яркие, более красочные игровые миры.

Что такое обратная совместимость. Смотреть фото Что такое обратная совместимость. Смотреть картинку Что такое обратная совместимость. Картинка про Что такое обратная совместимость. Фото Что такое обратная совместимость

Отправляйтесь на встречу со своей новой любимой игрой

Играйте в более чем 100 высококачественных игр по одной низкой ежемесячной цене.

Популярные вопросы

Как использовать функцию обратной совместимости Xbox One или Xbox Series X|S?

Цифровые игры, которыми вы владеете и которые являются частью каталога игр с обратной совместимостью, автоматически появятся в разделе «Готово к установке» на вашем Xbox One или Xbox Series X|S. Для игр на дисках, входящих в каталог игр с обратной совместимостью, вставьте диск, и консоль начнет загружать игру на ваш жесткий диск. При этом играть можно будет, только если диск с игрой будет находиться в дисководе консоли. Xbox Series S: используется только с цифровыми играми *

Взимается ли дополнительная плата за функцию обратной совместимости?

Функция обратной совместимости на Xbox One предлагается бесплатно. Она позволяет играть на Xbox One в ряд уже приобретенных вами игр для Xbox 360 и для оригинальной консоли Xbox.

Функция обратной совместимости Xbox Series X|S является бесплатной и позволяет вам играть в выбранные игры Xbox 360, Original Xbox и Xbox One, которыми вы владеете на Xbox Series X|S.

Требуется ли Золотой статус Xbox Live Gold для использования функции обратной совместимости?

Для использования функции обратной совместимости Xbox Золотой статус Xbox Live Gold не требуется. Но он будет нужен для всех стандартных функций Xbox Live Gold, например, для многопользовательской сетевой игры.

Изменятся ли функциональные возможности игр для Original Xbox в результате их обратной совместимости Xbox по сравнению с играми для Xbox 360?

Функциональные возможности будут практически такими же. Вы можете играть в цифровую версию игры или в игру со своего компакт-диска, пользуясь такими улучшенными функциями Xbox, как «DVR для игр» и трансляция.

Поскольку это оригинальные, а не переработанные игры, сервисы Xbox Live, такие как многопользовательская игра по сети и покупки из игры, доступные в играх для оригинальной Xbox, будут недоступны. В то же время сценарии многопользовательской игры в автономном режиме, такие как режим совместной игры, командные сценарии (несколько геймпадов, подключенных к одной консоли) и игра по локальной сети, поддерживаются, если они поддерживались в играх для оригинальной Xbox. При помощи функции связи между консолями (если игра поддерживает эту функцию) вы можете играть с другими игроками на консолях Original Xbox, Xbox 360, Xbox One, Xbox One S, Xbox One X, Xbox Series X и Xbox Series S.

Достижения Xbox для оригинальных игр Xbox отсутствуют, потому что данная функция не была доступна на оригинальной Xbox в момент ее выпуска. И последнее, сохранения в играх не будут перенесены на Xbox One или Xbox Series X|S, но после первого сохранения на Xbox One или Xbox Series X|S сохраненная игра может быть передана на другие консоли Xbox One или Xbox Series X|S через облако.

Источник

Значение словосочетания «обратная совместимость»

Что такое обратная совместимость. Смотреть фото Что такое обратная совместимость. Смотреть картинку Что такое обратная совместимость. Картинка про Что такое обратная совместимость. Фото Что такое обратная совместимость

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

В то же время, обеспечение обратной совместимости обладает и недостатками, сдерживая развитие технологий. Так, в современных компьютерах очень много «унаследовано» от их предыдущих поколений, от чего нельзя отказаться из-за совместимости. Это позволяет сохранить предыдущие инвестиции производителей и потребителей, но одновременно не позволяет реализовать более прогрессивные функции и повышает вероятность возникновения ошибок.

Делаем Карту слов лучше вместе

Что такое обратная совместимость. Смотреть фото Что такое обратная совместимость. Смотреть картинку Что такое обратная совместимость. Картинка про Что такое обратная совместимость. Фото Что такое обратная совместимостьПривет! Меня зовут Лампобот, я компьютерная программа, которая помогает делать Карту слов. Я отлично умею считать, но пока плохо понимаю, как устроен ваш мир. Помоги мне разобраться!

Спасибо! Я обязательно научусь отличать широко распространённые слова от узкоспециальных.

Насколько понятно значение слова образчик (существительное):

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *