Core Parking что это? (парковка ядер)

То есть зачем работать 4 ядрам на 50%, если могут работать 2 ядра на 100%, это если грубо говоря.
Вы можете со мной быть не согласны, но мое мнение, что используя современную Windows 10 и новые процессоры не стоит заморачиваться о парковке ядер. Все и так уже продумано, возможно раньше, когда была актуальна Windows 7, в этом смысл был. Но сейчас, мое мнение — не стоит заморачиваться.
Примерно как-то так работает Core Parking

Чтобы в настройках Электропитания появилось управление парковкой ядер (Core Parking), то нужно внести некоторые параметры в реестр. После этого появятся такие настройки:
Настройки парковки ядер (будут доступны после внесения правок в реестр)

Но что именно нужно внести в реестр и как вообще это все настроить? Я бы написал, но вряд ли у меня получится лучше, чем написано про Core Parking здесь:
Это крупнейший компьютерный форум OSzone. Очень советую перейти по ссылке — там все детально описано.
Core parking index
Core parking index — ползунок регулировки парковки ядер. Чем правее тем меньше ядер будет бездействовать. Если выставить 100%, то в итоге все ядра будут работать.
Ползунок можно найти в программе CPU Core Parking Manager:
Frequency scaling index
Frequency scaling index в CPU Core Parking Manager задает рабочую частоту процессора. Например у вас процессор с частотой 4 ГГц. Если выставить в ползунке.. 75%, то процессор будет работать на 25% меньше — то есть на 3 ГГц. Полезно чтобы уменьшить производительность, из-за чего снизиться температура, и как результат — шум компьютера или ноутбука.
Мне кажется, что управлением Frequency scaling index занимается какой-то драйвер в Windows. Драйвер посылает команды процессору и тот их выполняет. Но может быть такое, что параметр работать не будет — в таком случае причина может быть в настройках биоса. Там стоит запрет на изменение частоты, нужно разбираться.
Еще есть интересная программа ParkControl — парковка ЦП и перерасчет частоты:
Внешний вид ParkControl и описание

Изменение рабочей частоты процессора штатными средствами Windows
Да, есть такие настройки. Работают, если в биосе не отключено. Позволяет изменить рабочую частоту процессора прямо в Windows, или задать минимальное состояние и максимальное, здесь имеется ввиду частота.
Возможно что изменение частоты не будет работать в Windows, если в биосе отключены энергосберегающие технологии, например Enhanced Intel SpeedStep (EIST) или AMD CooPn’Quiet.
Итак, как попасть в эти настройки? Зажимаете кнопки Win + R, появится окошко Выполнить, вставляете одну из этих команд:
Нажали ОК. Далее выбираете Настройка перехода в спящий режим:
Потом нажимаете Изменить дополнительные параметры питания:
Появится окошко Электропитание. Здесь в процентах можно задать минимальное и максимальное состояние процессора:
Если задать 0% в обоих параметрах, то могут быть глюки в компе — так как процессор будет слабый, ведь частота будет минимальна. Очень хорошая опция чтобы снизить нагрев процессора, правда и производительность уменьшиться. Но можно найти оптимальный баланс, например выставить 50%.
Core parking index что это
Последние операционные системы Windows обладают достаточно высокими показателями быстродействия и имеют такие настройки, которые позволяют, что называется, «выжать» из процессора максимум его вычислительных возможностей. При описании таких действий очень часто можно встретить многим непонятный термин «парковка ядер процессора». Что это такое, не очень четко представляют даже опытные специалисты в области настройки операционных систем и компьютерного «железа», поскольку официально предоставляемое по этому вопросу разъяснение со стороны корпорации Microsoft, мягко говоря, выглядит очень заумным. Попробуем разобраться, что представляет собой эта функция, как включить или отключить ее, и насколько вообще целесообразно заниматься подобными вещами.
Что такое парковка ядер в Windows?
Для начала необходимо рассмотреть некоторые теоретические сведения, поскольку именно доскональное понимание данного вопроса в дальнейшем может повлиять на принимаемое решение об активации или отключении этой функции в компьютерной системе с многоядерными процессорами.
Если говорить простым языком, разработчики последних модификаций Windows постарались реализовать не только возможность использования всего имеющегося потенциала каждого ядра или логического потока центрального процессора, но и ввели в настройки так называемую парковку ядер, которая в общем понимании предназначена для того, чтобы не задействовать все имеющиеся ядра в режиме простоя системы, а возложить исполнение активной задачи (если это возможно) только на одно ядро, на котором ее выполнение и начиналось. Для чего нужен такой шаг? Тут нужно понимать, что современные процессоры потребляют достаточно много электроэнергии, а задействование всех ядер существенно повышает ее потребление, что может вызывать достаточно сильный перегрев процессорного чипа, вследствие чего он может попросту выйти из строя.
Получается такая картина: изначально любая выполняемая в определенный момент задача в виде нагрузки распределяется между всеми ядрами, а не находится в ведении только того ядра, которое начинало ее исполнение. Это и приводит к повышению энергопотребления, а зачастую может спровоцировать даже снижение быстродействия, поскольку задача постоянно «перекидывается» с одно ядра на другое. Понятно, что одно ядро справится с ее выполнением (если это не очень ресурсоемкое приложение) гораздо быстрее. А вот при нехватке вычислительной мощности можно задействовать и другие ядра. Но если одно ядро с поставленной задачей справляется без помощи других, зачем держать активными остальные? Вывод: их нужно «припарковать», чтобы они не вступали в дело. За счет этого как раз и снижается то самое энергопотребление, и достаточно часто увеличивается производительность. Но это только общий случай, поскольку иногда задействовать все ядра бывает действительно крайне необходимо (на этом остановимся отдельно).
Как узнать количество ядер процессора?
Оставим пока в стороне процесс парковки ядер в Windows 7 и выше в стороне, и посмотрим, как узнать информацию о собственном процессоре, чтобы в дальнейшем не наделать глупостей, применив неправильные настройки (вследствие выставления некорректных опций может нарушиться и работоспособность процессора, и всей операционной системы, после чего даже ее восстановление штатными средствами может стать совершенно невозможным).
Правда, ситуация выглядит для многих пользователей несколько непонятной.
Предположим, вы приобретаете ноутбук с 4-ядерным процессором, но затем смотрите в конфигурацию, вызвав ее через свойства компьютера, и видите там ссылку только на два ядра с указанием частоты каждого из них. Понятно, что каждый покупатель начинает задумываться над тем, а не обманули ли его? Нет, не обманули! По всей видимости, речь шла именно о 2-ядерном процессоре, но с двумя потоками на каждое ядро. Такие потоки принято относить к так называемым скрытым или, если хотите, неким виртуальным процессорам.
В действительности же посмотреть, сколько ядер реально имеется в процессоре, можно в «Диспетчере устройств», развернув список процессоров, где будет представлено четыре одинаковых строки. Точно такую же информацию можно получить при помощи специальных сторонних программ наподобие AIDA64 или CPU-Z.
Насколько целесообразно задействовать все ядра?
Говоря о парковке ядер в Windows 10 и более низких модификациях системы, отдельно стоит остановиться на том, а нужно ли вообще задействовать все ядра с постоянным перераспределением нагрузки? Иногда это бывает необходимо. Особенно часто включать все ядра нужно при выполнении ресурсоемких задач, если на компьютере используется инженерное и математическое программное обеспечение, приложения для обработки мультимедиа или даже некоторые игры. Да и сами современные игры зачастую требуют активации всех ядер. Так, судя по отзывам некоторых пользователей, такая популярная игра, как WoW, с парковкой ядер явно «не дружит». Отключение этой функции, опять же, исходя из отзывов геймеров, позволяет стабилизировать fps во многих динамических сценах, хотя раньше могли наблюдаться резкие падения этого значения.
Включение и отключение парковки ядер в Windows 10 стандартными средствами системы
Теперь перейдем непосредственно к действиям по активации или отключению данного функционала. Но для начала следует сказать, что, несмотря на простоту выполняемых действий, неподготовленный пользователь может запутаться. Для настройки таких параметров необходимо использовать конфигурацию системы (msconfig), а затем на вкладке загрузки нажать кнопку дополнительных параметров.
В опциях, установленных по умолчанию, можно заметить, что в системе используется один процессор, а максимум памяти не задан. Теперь внимание! Это означает, что парковка ядер включена, то есть система по возможности возлагает выполнение задач только на одно ядро.
Чтобы задействовать все ядра с доступными потоками, необходимо установить галочку на соответствующем пункте слева и выбрать из выпадающего списка нужное количество процессоров. Но отключение парковки ядер только такими действиями не ограничивается. Справа необходимо выставить максимум памяти, предварительно активировав этот пункт. Тут тоже следует быть очень внимательным. Категорически запрещается выставлять значение, которое будет меньше 1024 Мб. Лучше всего установить самый максимум того, что имеется в системе. Особо обратите внимание на пункты блокировки PCI и отладки. Они должны быть отключены в обязательном порядке. По завершении настроек и сохранения выставленных опций компьютер необходимо перезагрузить.
Примечание: устанавливать максимальное количество процессоров и памяти не рекомендуется. Лучше задействовать среднее значение (например, для четырех ядер выставить использование трех с максимумом памяти по 1024 на каждое ядро, то есть всего 3072 Мб, но если общей памяти больше, можно установить и более высокие значения).
Отключение парковки через реестр
Теперь давайте посмотрим, ак отключить парковку ядер через системный реестр (regedit).
Принцип отключения состоит в том, чтобы установить для минимума и максимума количества используемых процессоров нулевые значения соответствующих ключей. Чтобы долго не переходить по веткам и дополнительным разделам, проще всего воспользоваться поиском (Ctrl + F) и найти все ключи с названием 0cc5b647-c1df-4637-891a-dec35c318583. Для каждого из них справа в окне следует изменить параметры ValueMax и ValueMin на ноль, вызвав редактирование значений двойным кликом или через меню ПКМ. Как обычно, после выставления нужных значений нужно выполнить рестарт системы.
По большому счету, можно воспользоваться обычным «Блокнотом», внести в него текст, представленный на изображении выше, сохранить файл с расширением REG, выбрав все типы и вписав его вручную, а затем произвести импорт параметров (слияние), запустив сохраненных файл реестра от имени администратора.
Настройка схемы электропитания
По завершении действий с реестром необходимо войти в настройки электропитания, перейти к недоступным в данный момент параметрами выставить такие значения:
Управление ядрами через BIOS/UEFI
Управлять парковкой ядер можно и через первичные системы BIOS/UEFI. В BIOS нужно найти пункт Advanced Clock Calibration и выставить значение «All Cores». В UEFI этот параметр называется Active Processor Cores, и для него можно установить либо использование всех ядер (All), либо выбрать из списка нужное количество. В этом случае операционная система при определении активных ядер будет отталкиваться исключительно от настроек первичных систем, не обращая внимания на установленные в ней пользовательские параметры.
Установка нужного количества ядер для работы приложений
Но что самое интересное, так это то, что в Windows последних версий задействование ядер процессора можно включать избирательно для любого выбранного приложения.
Для этого в «Диспетчере задач» на вкладке показа подробностей следует выбрать активный процесс и через ПКМ перейти к пункту задания сходства. После этого появится окошко, в котором и можно будет указать предпочитаемое количество ядер.
Краткий итог
Подводя черту под всем вышесказанным, можно отметить, что отключать парковку без крайней на то необходимости не следует. Согласитесь, ведь не просто так создатели Windows-систем активировали ее по умолчанию? Надо полагать, что и с производителями процессорных чипов в этом вопросе тоже проводились консультации. Но задействовать все доступные или несколько из имеющихся ядер иногда можно и нужно. Однако выполнять такие действия придется на свой страх и риск, поскольку при установке некорректных опций никто не даст полной гарантии работоспособности ни процессора, ни операционной системы.

То есть зачем работать 4 ядрам на 50%, если могут работать 2 ядра на 100%, это если грубо говоря.
Вы можете со мной быть не согласны, но мое мнение, что используя современную Windows 10 и новые процессоры не стоит заморачиваться о парковке ядер. Все и так уже продумано, возможно раньше, когда была актуальна Windows 7, в этом смысл был. Но сейчас, мое мнение — не стоит заморачиваться.
Примерно как-то так работает Core Parking
Чтобы в настройках Электропитания появилось управление парковкой ядер (Core Parking), то нужно внести некоторые параметры в реестр. После этого появятся такие настройки:
Настройки парковки ядер (будут доступны после внесения правок в реестр)
Но что именно нужно внести в реестр и как вообще это все настроить? Я бы написал, но вряд ли у меня получится лучше, чем написано про Core Parking здесь:
Это крупнейший компьютерный форум OSzone. Очень советую перейти по ссылке — там все детально описано.
Core parking index
Core parking index — ползунок регулировки парковки ядер. Чем правее тем меньше ядер будет бездействовать. Если выставить 100%, то в итоге все ядра будут работать.
Ползунок можно найти в программе CPU Core Parking Manager:
Frequency scaling index
Frequency scaling index в CPU Core Parking Manager задает рабочую частоту процессора. Например у вас процессор с частотой 4 ГГц. Если выставить в ползунке.. 75%, то процессор будет работать на 25% меньше — то есть на 3 ГГц. Полезно чтобы уменьшить производительность, из-за чего снизиться температура, и как результат — шум компьютера или ноутбука.
Мне кажется, что управлением Frequency scaling index занимается какой-то драйвер в Windows. Драйвер посылает команды процессору и тот их выполняет. Но может быть такое, что параметр работать не будет — в таком случае причина может быть в настройках биоса. Там стоит запрет на изменение частоты, нужно разбираться.
Еще есть интересная программа ParkControl — парковка ЦП и перерасчет частоты:
Внешний вид ParkControl и описание
Изменение рабочей частоты процессора штатными средствами Windows
Да, есть такие настройки. Работают, если в биосе не отключено. Позволяет изменить рабочую частоту процессора прямо в Windows, или задать минимальное состояние и максимальное, здесь имеется ввиду частота.
Возможно что изменение частоты не будет работать в Windows, если в биосе отключены энергосберегающие технологии, например Enhanced Intel SpeedStep (EIST) или AMD CooPn’Quiet.
Итак, как попасть в эти настройки? Зажимаете кнопки Win + R, появится окошко Выполнить, вставляете одну из этих команд:
Нажали ОК. Далее выбираете Настройка перехода в спящий режим:
Потом нажимаете Изменить дополнительные параметры питания:
Появится окошко Электропитание. Здесь в процентах можно задать минимальное и максимальное состояние процессора:
Если задать 0% в обоих параметрах, то могут быть глюки в компе — так как процессор будет слабый, ведь частота будет минимальна. Очень хорошая опция чтобы снизить нагрев процессора, правда и производительность уменьшиться. Но можно найти оптимальный баланс, например выставить 50%.
Вот и все. До новых встреч, удачи!
Добавить комментарий Отменить ответ
Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.





Одним из проблемных моментов современных многоядерных процессоров является их энергопотребление, для минимизации которого производители процессоров используют свои аппаратные технологии. Кроме того, производители процессоров дают рекомендации разработчикам операционных систем, за счет чего можно дополнительно снизить энергопотребление. При разработке Windows 7 и Windows 2008 R2 компания Microsoft прислушалась к таким рекомендациям от Intel.
Как известно, при работе на многоядерных процессорах, операционная система производит ротацию потоков между ядрами. Другими словами, переносит поток с более загруженных на менее загруженные ядра, что обеспечивает равномерную загрузку всех ядер системы. Но такая постоянная ротация приводит к потере производительности и повышению энергопотребления. Чтобы изменить ситуацию в Windows 7 и Windows 2008 R2, была реализована функция «идеального ядра», которая оставляет выполнение процесса на том ядре, на котором он начался, до полного его завершения. Такой подход позволяет получить более отзывчивую систему. Кроме того, с подходом «идеального ядра«, была реализована функция «парковка ядер«, позволяющая переносить все задачи на одно ядро, а остальные переводить в бездействие, если это позволяет уровень основной нагрузки. Соответственно, совместная работа двух функций позволяет минимизировать число использования ядер в режиме бездействия, что в свою очередь приведет к снижению энергопотребления и получению более отзывчивой системы.
Core Parking в конфигурации с минимальным энергопотреблением.
Работа Core Parking при возрастании вычислительной нагрузки.
Для отображения параметров парковки ядра в графическом интерфейсе панели управления необходимо импортировать в реестр следующие значения:
Вызвав Монитор ресурсов через Диспетчер задач, на вкладке ЦП можно будет увидеть, что часть ядер припаркована.
Статья опубликована в рамках конкурса «Наш выбор — Windows 7!». Оригинальный стиль автора сохранен.
Регулировка частоты процессора также известна как «автоматическое снижение частоты ». Автоматический разгон (повышение) также технически является формой динамического масштабирования частоты, но он относительно новый и обычно не обсуждается с дросселированием.
СОДЕРЖАНИЕ
Функционирование
Эффективность некоторых электрических компонентов, таких как регуляторы напряжения, снижается с повышением температуры, поэтому потребление энергии может увеличиваться с увеличением температуры. Поскольку увеличение потребляемой мощности может привести к увеличению температуры, увеличение напряжения или частоты может увеличить требования к мощности системы даже дальше, чем указывает формула КМОП, и наоборот.
Влияние на производительность
Динамическое масштабирование частоты уменьшает количество инструкций, которые процессор может выдать за заданный промежуток времени, что снижает производительность. Следовательно, он обычно используется, когда рабочая нагрузка не связана с ЦП.
Само по себе динамическое масштабирование частоты редко имеет смысл как способ экономии коммутируемой мощности. Сохранение максимально возможного количества энергии требует также динамического масштабирования напряжения из-за компонента V 2 и того факта, что современные процессоры сильно оптимизированы для состояний холостого хода с низким энергопотреблением. В большинстве случаев с постоянным напряжением более эффективно работать на короткое время на пиковой скорости и оставаться в состоянии глубокого холостого хода в течение более длительного времени (так называемая « гонка на холостом ходу » или вычислительный спринт), чем работать с пониженной тактовой частотой в течение долгое время и только ненадолго в легком состоянии простоя. Однако снижение напряжения вместе с тактовой частотой может изменить эти компромиссы.
Реализации
Технология троттлинга процессора Intel SpeedStep используется в линейках процессоров для мобильных и настольных ПК.
AMD использует две разные технологии регулирования ЦП. Технология AMD Cool’n’Quiet используется в линейках процессоров для настольных ПК и серверов. Целью Cool’n’Quiet является не экономия времени автономной работы, поскольку она не используется в линейке мобильных процессоров AMD, а вместо этого с целью получения меньшего количества тепла, что, в свою очередь, позволяет системному вентилятору замедляться до более медленных скоростей. что приводит к более прохладной и тихой работе, отсюда и название технологии. AMD PowerNow! В линейке мобильных процессоров используется технология троттлинга ЦП, хотя некоторые поддерживающие ЦП, такие как AMD K6-2 +, также можно найти в настольных компьютерах.


























