Как сделать из двух ядер одно

Обновлено: 05.07.2024

Конфигурация компьютера
Процессор: CPU AMD Phenom II X4 945 (HDX945W) 3.0 ГГц/ 2+6 Мб/ 4000 МГц Socket AM3
Материнская плата: GigaByte GA-MA790X-UD3P (RTL) SocketAM2+ 2xPCI-E+GbLAN+1394 SATA RAID ATX 4DDR-II
Память: 2 x [Kingston ValueRAM DDR-II DIMM 4Gb KIT 2*2Gb

Есть ли какая-нибудь утилитка, позволяющая на время действия некоторого процесса отдать ему 3 (2, 1) из нескольких ядер, а остальные процессы автоматически переключить на другие ядра? Естественно, после завершения процесса всё должно автоматически вернуться "на круги своя".

Конфигурация компьютера
ОС: OpenSUSE Tumbleweed en-us, Windows 10 Pro x64 en-us

-------
Кто реку перешел, тому росы бояться ни к чему

Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Конфигурация компьютера
Процессор: Intel Core i7-3770K
Материнская плата: ASUS P8Z77-V LE PLUS
Память: Crucial Ballistix Tactical Tracer DDR3-1600 16 Гб (2 x 8 Гб)
HDD: Samsung SSD 850 PRO 256 Гб, WD Green WD20EZRX 2 Тб
Видеокарта: ASUS ROG-STRIX-GTX1080-O8G-11GBPS
Звук: Realtek ALC889 HD Audio
Блок питания: be quiet! Straight Power 11 650W
CD/DVD: ASUS DRW-24B5ST
Монитор: ASUS VG248QE 24"
ОС: Windows 8.1 Pro x64
Индекс производительности Windows: 8,1
Прочее: корпус: Fractal Design Define R4
Конфигурация компьютера
Процессор: CPU AMD Phenom II X4 945 (HDX945W) 3.0 ГГц/ 2+6 Мб/ 4000 МГц Socket AM3
Материнская плата: GigaByte GA-MA790X-UD3P (RTL) SocketAM2+ 2xPCI-E+GbLAN+1394 SATA RAID ATX 4DDR-II
Память: 2 x [Kingston ValueRAM DDR-II DIMM 4Gb KIT 2*2Gb

Казбек, Petya V4sechkin, эти способы я знаю, но мне нужно немножко другое. Мне нужно автопереключение всех выполняющихся и вновь запущенных процессов на, скажем, первые два ядра, а два другие ядра отдать под единственный процесс. Временно, конечно. Я, конечно, думаю, что такого в природе не существует, но всё-таки для верности создал тему

Конфигурация компьютера
Процессор: CPU AMD Phenom II X4 945 (HDX945W) 3.0 ГГц/ 2+6 Мб/ 4000 МГц Socket AM3
Материнская плата: GigaByte GA-MA790X-UD3P (RTL) SocketAM2+ 2xPCI-E+GbLAN+1394 SATA RAID ATX 4DDR-II
Память: 2 x [Kingston ValueRAM DDR-II DIMM 4Gb KIT 2*2Gb

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

Я решил дополнительно ограничиться процессами, имеющими нормальный приоритет, поскольку:
* если у процесса и так был пониженный приоритет — нет нужды его трогать;
* если у процесса был повышенный приоритет — его лучше не трогать .

Поскольку в моём наличии было лишь два ядра, я привёл пример кода именно для такого количества. Вы же можете задавать потребные битовые маски для своего процессора.

Технологии постоянно развиваются и совершенствуются и сегодня на 9 из 10 компьютерах установлены многоядерные процессоры. И если двухъядерные сами по себе могут использовать оба ядра, то в случае с четырех- или восьмиядерными процессорами все не так очевидно.

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

Количество работающих ядер по умолчанию в Windows 10

На каждое отдельное ядро может оказываться разная нагрузка, что связано с изменением загруженности ПК. Настройки BIOS позволяют задать отдельную рабочую частоту для ядер. При равномерном распределении нагрузки на ПК пользователь получат высокую производительность.

Если говорить о двухъядерном процессоре, то лишь в одном случае будет задействовано всего лишь одно ядро – при загрузке компьютера. С другой стороны, всегда есть возможность активировать все ресурсы, чтобы ускорить процесс загрузки (с другой стороны, загрузка Windows это не самый требовательный к CPU процесс, и вы выиграете намного больше, если просто поставите свою Windows 10 на SSD).

Способы включения ядер процессора на Windows 10

Чтобы активировать все ядра четырехядерного (пример) процессора при включении ПК, можно использовать:

  1. Перенастройку конфигурации системы.
  2. Настройки BIOS.

Инструкция ниже подойдет как для 32-, так и для 64-битной ОС редакций Windows 10:

конфигурация загрузки windows дополнительные параметры

windows число процессоров при загрузке

_

сделать эти парамтеры загрузки постоянными

Настройки процессора в BIOS

Изменять настройки BIOS нужно лишь в том случае, если ПК просто не загружается. Не нужно использовать данный метод, если у вас нет каких-либо начальных знаний по работе в BIOS. Лучше воспользуйтесь предыдущей инструкцией.

Для активации всех ядер многоядерного процессора через BIOS выполните следующие действия:

  1. Войдите в меню BIOS (перезагрузите компьютер и на начальном экране с информацией о материнской плате нажмите на F3,Del или Esc – зависит от производителя). Обычно на этом экране есть информация с указанием тех клавиш, которые необходимо нажать.
  2. В BIOS найдите раздел Advanced Clock Calibration и выберите параметры All Cores.
  3. Сохраните все настройки, нажав на F10 и Y (или используйте подсказки самого BIOS).

Проверка данных и параметров процессора

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

Стандартные средства ОС Windows 10

Сторонние программы

Как включить все ядра

Как включить все ядра

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

Какой результат можно ожидать

Существует довольно распространенное заблуждение, что процессор с несколькими ядрами имеет ту же производительность, как и ПК с несколькими процессорами. Для примера можно представить аналогию с загрузкой материала в контейнер для переработки. Подносить продукт могут несколько рабочих вместо одного, если представить, что рабочие это ядра процессора. Передача и считывание информации происходит быстрее. Инструкция со скриншотами как разогнать процессор здесь .

Настройка ядер в BIOS

Иногда из-за севшей батарейки на материнской плате или по каким-либо другим причинам, происходит сброс параметров БИОСа до установок по умолчанию. В таком случае обычно требуется осуществить проверку и установить параметры вручную. Чтобы это сделать понадобится:

Включение ядер в утилите конфигурации

Если параметры БИОСа установлены правильно, но ядра все равно не активны, можно попробовать изменить настройки в специальной программе конфигурации Windows. Для этого понадобится:

После произведенных операций перезагружаем систему.

Настройка ядер для определенного процесса

Используя диспетчер задач можно включить требуемое количество ядер для определенной программы. Делается это следующим образом:


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


Диспетчер диаграмма

Настройки энергоснабжения

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

Более подробную инструкцию по настройке электропитания читайте здесь.

Примечание: Для нормальной работы каждого ядра рекомендуется иметь 1 гигабайт свободной оперативной памяти. Если таковой нет, то в некоторых случаях можно получить обратный эффект, и замедлить работу компьютера.

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


ASUS Socket-AM3 M4A785T-M AMD785G/SB710 4xDDR3-1800 PCI-E HDMI/DVI 8ch 6xSATA RAID 1xU133 GLAN mATX
Процессор AMD Phenom II X2 555 3.2 GHz 7Mb Socket-AM3 BOX w/cooler
Память DIMM DDR3 2048MBx2 PC12800 1600MHz Kingston HyperX Low Voltage XMP CL9-9-9-27 [KHX1600C9D3LK2/4GX] Retail
Жесткий диск SATA-II 1,5Tb Seagate 5900 Barracuda LP [ST31500541AS] Cache 32MB
Видеокарта PCI-E Sapphire ATI Radeon HD5750 1024MB 128bit DDR5 DVI HDMI DisplayPort
Привод SATA DVD±RW LG (GH22NS40) Black DVD-22x/8x/16x, DL-12x, RAM-12x, CD-48x/32x/40x
Корпус Miditower ATX CoolerMaster CM Elite 430 [RC-430-KKP500] full black, 500W

Конфигурация - полный супер!

Энергопотребление видеокарты всего 88Wt, когда аналогичные по производительности GeForce 250 требуют 150Wt.

В драйверах Radeon'а сделано всё по-максимуму для просмотра видео. Реально, нет необходимости использовать Smooth Video Pack, т.к. под Windows 7 и соответствующей настройке аппаратного деинтерлейсинга (параметр настройки драйвера) всё и так плавно и даже не требует процессора. Аппаратно обрабатывается даже Flash-видео (только Windows 7).

Процессор стал из двухядерного четырёхядерным простым изменением соответствующего параметра BIOS. При этом сам BIOS даже не пришлось обновлять.

Благодаря тому, что память Low Voltage в BIOS напрямую указал тактовую частоту 800MGHz и она заработала как 1600-я. По-умолчанию работала как 1333-я.

Тест производительности Windows 7 везде на железе показывал индекс 7.2-7.3, кроме винчестера - 5.9.

Винчестер сразу и без проблем заработал в Windows 7 в режиме AHCI.

Компьютер работает практически бесшумно, за исключением вентиляторов на видеокарте и процессора.

На скорость винчестера нельзя пожаловаться - ничем не отличается от более шустрых собратьев, но в отличие от них абсолютно бесшумен.

Телевизор успешно запустился через HDMI, хотя заметно отсуствие аппаратного ускорения при выводе на HDMI. Хотя, возможно, если хорошенько покопаться, то что-то можно сделать, но у меня небыло столько времени. Основное время ушло на возьню с ADSL-подключением. После интернета из розетки все эти ADSL кажутся просто дикими и невежественными колдобинами.
Видео нормально смотрится через VLC. В пакете K-Lite Codec Pack для 64-битных систем почему-то отсутствует Media Player. Тоже надо разбираться, но т.к. всё работает и аппаратное ускорение есть - моя совесть чиста :)

Цены к новому году растут, в магазине народу валом, собирать пришлось самим.

Читайте также: