с привязкой к процессору
Эта статья нуждается в дополнительных цитатах для проверки . ( июль 2023 г. ) |
В информатике задача задание , или ), когда время , процесс называются привязанными к ЦП (или вычислительными мощностями необходимое для их выполнения, определяется главным образом скоростью центрального процессора . Этот термин также может относиться к состоянию, в котором находится компьютер , выполняющий такую рабочую нагрузку, при котором загрузка его процессора высока, возможно, при 100% загрузке в течение многих секунд или минут, а прерывания, генерируемые периферийными устройствами, могут обрабатываться медленно или задерживаться на неопределенный срок. [ нужна ссылка ]
Применительно к должностям
[ редактировать ]Задания, связанные с процессором, будут тратить большую часть времени выполнения на фактические вычисления («обработка чисел»). [1] ) в отличие, например, от связи и ожидания периферийных устройств, таких как сеть или устройства хранения данных (что вместо этого сделало бы их привязанными к вводу-выводу ). Такие задания часто могут выиграть от методов распараллеливания, таких как многопоточность , если базовый алгоритм поддается этому, что позволяет им распределять рабочую нагрузку между несколькими ядрами ЦП и ограничиваться его многоядерной, а не одноядерной производительностью.
Применительно к компьютерам
[ редактировать ]Концепция ограничения ЦП была разработана на ранних этапах разработки компьютеров, когда пути передачи данных между компонентами компьютера были проще и можно было визуально видеть, как один компонент работает, а другой простаивает. Примерами компонентов были процессор, ленточные накопители, жесткие диски, устройства чтения карт и принтеры. Компьютеры, которые преимущественно использовали периферийные устройства, характеризовались как ограниченные вводом-выводом . Установление того, что компьютер часто перегружен ЦП, означает, что обновление ЦП или оптимизация кода улучшит общую производительность компьютера.
С появлением нескольких шин, параллельной обработки, мультипрограммирования , упреждающего планирования, усовершенствованных видеокарт , усовершенствованных звуковых карт и, как правило, более децентрализованных нагрузок, стало менее вероятно, что один конкретный компонент всегда будет узким местом . Вполне вероятно, что узкое место компьютера быстро меняется между компонентами. Более того, в современных компьютерах можно обеспечить 100% загрузку ЦП с минимальным воздействием на другие компоненты. Наконец, задачи, необходимые для современных компьютеров, часто требуют совершенно разных компонентов, поэтому устранение узкого места для одной задачи может не повлиять на производительность другой. По этим причинам обновление ЦП не всегда дает драматический эффект. Концепция привязанности к процессору теперь является одним из многих факторов, учитываемых при определении производительности современных вычислений.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Гилл, PS (2006). Концепции операционных систем . Брандмауэр Медиа. п. 83. ИСБН 978-81-7008-913-1 . Проверено 6 июля 2023 г.