Системные Требования


Для эффективного использования все компьютерное программное обеспечение требует присутствия на компьютере определенных аппаратных компонентов или других программных ресурсов . [1] Эти предварительные условия известны как (компьютерные) системные требования.и часто используются в качестве руководства, а не абсолютного правила. Большинство программ определяет два набора системных требований: минимальные и рекомендуемые. С увеличением потребности в более высокой вычислительной мощности и ресурсах в новых версиях программного обеспечения системные требования со временем имеют тенденцию к увеличению. Отраслевые аналитики предполагают, что эта тенденция играет большую роль в обновлении существующих компьютерных систем, чем в технологических достижениях. Второе значение термина «системные требования» представляет собой обобщение этого первого определения, дающее требования, которые должны быть выполнены при проектировании системы или подсистемы.

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

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

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

Мощность центрального процессора (ЦП) является фундаментальным системным требованием для любого программного обеспечения. Большинство программ, работающих на архитектуре x86 , определяют вычислительную мощность как модель и тактовую частоту процессора. Многие другие характеристики ЦП, влияющие на его скорость и мощность, такие как скорость шины , кеш-память и MIPS , часто игнорируются. Это определение мощности часто ошибочно, так как разные производители и модели ЦП с одинаковой тактовой частотой часто имеют разную пропускную способность .

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