Как запустить приложение на одном ядре
Технологии постоянно развиваются и совершенствуются и сегодня на 9 из 10 компьютерах установлены многоядерные процессоры. И если двухъядерные сами по себе могут использовать оба ядра, то в случае с четырех- или восьмиядерными процессорами все не так очевидно.
Зачастую пользователи даже не знают о скрытом потенциале своего процессора и не используют его на полную мощь в играх или сложных программах. В нашей статье мы расскажем вам о том, как включить все ядра процессора в Windows 10 и получить более подробную информацию о процессоре.
Количество работающих ядер по умолчанию в Windows 10
На каждое отдельное ядро может оказываться разная нагрузка, что связано с изменением загруженности ПК. Настройки BIOS позволяют задать отдельную рабочую частоту для ядер. При равномерном распределении нагрузки на ПК пользователь получат высокую производительность.
Если говорить о двухъядерном процессоре, то лишь в одном случае будет задействовано всего лишь одно ядро – при загрузке компьютера. С другой стороны, всегда есть возможность активировать все ресурсы, чтобы ускорить процесс загрузки (с другой стороны, загрузка Windows это не самый требовательный к CPU процесс, и вы выиграете намного больше, если просто поставите свою Windows 10 на SSD).
Способы включения ядер процессора на Windows 10
Чтобы активировать все ядра четырехядерного (пример) процессора при включении ПК, можно использовать:
Инструкция ниже подойдет как для 32-, так и для 64-битной ОС редакций Windows 10:
_
Чтобы не выполнять эти действия каждый раз, в предыдущем окне «Конфигурация системы» установите галочку на пункте «Сделать эти параметры загрузки постоянными». Подтвердите действия на «Применить» и OK.
Настройки процессора в BIOS
Изменять настройки BIOS нужно лишь в том случае, если ПК просто не загружается. Не нужно использовать данный метод, если у вас нет каких-либо начальных знаний по работе в BIOS. Лучше воспользуйтесь предыдущей инструкцией.
Для активации всех ядер многоядерного процессора через BIOS выполните следующие действия:
Проверка данных и параметров процессора
Чтобы узнать, какое количество ядер задействовано системой, а также какие параметры есть у CPU, можно воспользоваться стандартными средствами операционной системы или сторонними программами.
Стандартные средства ОС Windows 10
Чтобы найти более подробную информацию обо всех устройствах, нужно открыть «Диспетчер устройств» (DEVMGMT.MSC).
Разверните ветку «Процессоры» и изучите графики (для четырехъядерного процессора их должно быть четыре и т. д.). Наведите курсор на любую строку, щелкните ПКМ и выберите опцию «Свойства». Здесь и будет вся необходимая информация о процессоре.
Сторонние программы
Если вам мало «Диспетчера устройств», то можно воспользоваться сразу несколькими программами, предназначенными для проверки информации о системе и аппаратной части:
Все программы можно загрузить с официального сайта их разработчиков.
Как сделать, чтобы программа использовала для работы определенное ядро процессора
Распределение ядер процессора для выполнения определенной программы может оказаться полезным, если у на Вашем компьютере присутствует ресурсоемкое приложение, которое нельзя выключить, и которое при этом мешает нормальной работе за компьютером. Например, выделив антивирусу Касперского одно ядро процессора для работы, мы можем, пусть незначительно, но ускорить игру и FPS в ней. С другой стороны, если у вас компьютер сильно тормозит, это не тот, метод, который Вам поможет. Нужно искать причины, см: Тормозит компьютер
Назначение логических процессоров определенной программе в Windows 7 и Windows 8
Указанные функции работают в Windows 7, Windows 8 и Windows Vista. О последней я не говорю, так как ее мало кто использует у нас в стране.
Запустите Диспетчер Задач Windows и:
Кликните правой клавишей мыши по интересующему Вас процессу и выберите в контекстном меню пункт «Задать сходство». Появится окно «Соответствие процессоров», в котором Вы можете указать, какими ядрами процессора (или, вернее, логическими процессорами) программе разрешено пользоваться.
Вот и все, теперь процесс использует только те логические процессоры, которые ему разрешили. Правда происходит это ровно до следующего его запуска.
Как запустить программу на определенном ядре процессора (логическом процессоре)
В Windows 8 и Windows 7 имеется также возможность запустить приложение так, чтобы сразу после запуска оно использовало определенные логические процессоры. Для того, чтобы сделать это, запуск приложения нужно осуществлять с указанием соответствия в параметрах. Например:
В этом примере будет запущено приложение software.exe с использованием 0-го (ЦП 0) логического процессора. Т.е. цифра после affinity указывает номер логического процессора + 1. Эту же команду Вы можете записать в ярлык приложения, чтобы оно всегда запускалось с использованием определенного логического процессора. К сожалению, мне не удалось найти информации, как передать параметр таким образом, чтобы приложение использовало не один логический процессор, а сразу несколько.
UPD: нашел как запустить приложение на нескольких логических процессорах с помощью параметра affinity. Указываем маску в шестнадцатеричном формате, например требуется использовать процессоры 1, 3, 5, 7, соответственно, это будет 10101010 или 0xAA, передаем в виде /affinity 0xAA.
А вдруг и это будет интересно:
Почему бы не подписаться?
Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, Телеграм, Facebook, Twitter, Youtube, Яндекс.Дзен)
Все годно, спасибо огромное, однако 1 вопрос, неужели винда научилась вызывать файлы без прописывания пути, или я чего-то не понимаю?
Для Windows можно определить конкретные папки (а есть определенные по умолчанию, после установки), для запуска программ из которых полный путь не нужен.
Думал, что я хозяин компьютера, но. Диспетчер задач выдал окно:
Не удалось получить доступ или установить принадлежность процесса.
Операция не может быть завершена.
Отказано в доступе.
Хозяин компьютера вы, не переживайте. Просто некоторые процессы запускают своего рода виртуальные пользователи, типа Система, TrustedInstaller, которые имеют прав больше ваших по умолчанию.
Николай. Например, у нас 4 логических процессора.
Все выключены:
0000
Используется только первый:
1000
Используется только второй:
0100
И т.д.
Далее это двоичное значение конвертируем в шестнадцатеричное. Это могут делать калькулятор в Windows 10 в режиме «программист», по-моему и в 7-ке можно было (но сейчас не могу посмотреть как), а можно вот так:
в гугл введите (нули вначале двоичного значения убираем)
bin двоичное_значение to hex, например bin 100 to hex (для второго случая)
Первый же результат поиска будет вести на сайт, который в пунке Hexademical покажет шестнадцатеричное значение. Перед ни пишем 0x (как в примере в статье)
значения affinity —
1 CPU0
2 CPU1
3 CPU0+CPU1
4 CPU2
5 CPU0+CPU2
6 CPU1+CPU2
7 CPU0+CPU1+CPU2
8 CPU3
9 CPU0+CPU3
0A CPU1+CPU3
0B CPU0+CPU1+CPU3
0C CPU2+CPU3
0D CPU0+CPU2+CPU3
0E CPU1+CPU2+CPU3
0F CPU0+CPU1+CPU2+CPU3
А если я хочу 6 ядер пустить на один процесс, а на второй софт — два других ядра?
Dmitry, а как назначить программе 43 ядра?
Пардон, просмотрел: 43 из 48. Хочу убедится, что прав (83FF FFFF FFFF)?
С уважением. Анатолий.
первые 43 из 48 ядер? у меня получается ffff ffff ffe0
Но могу ошибаться. И вообще что это за оборудование такое? (сдается мне на нем должны быть иные средства управления распределением нагрузки по ядрам).
Все правильно ffff ffff ffe0. Вы забыли указать, что бинарное значение надо вбивать учитывая, что нумерация идет с конца — 1,2,4 ядро — 1011, т.е. первая единица — четвертое «включенное» ядро, потом ноль — 3-е «выключенное» и соответственно 1 и 2 ядрам присвоена единичка («включены»)
У меня не работает на Windows 8.1. Вроде как запускается сначала cmd на мгновение а потом запускается приложение. Но оно все равно работает на одном процессоре.
Руслан, это может быть ограничение самого приложения: не все они могут работать на нескольких CPU
Спасибо. Полезная вещь насчет командной строки. А то забодался уже лазить в диспетчер и отключать второе ядро. Иначе игра вылетает : )
Добрый день
Это не игровой сайт, но может вы поможете разобраться,ибо решения данной проблемы в инете просто нет (кроме одного совета), а я в компах-ЧАЙНИК)
Проблема: Любая устанавливаемая версия FIFA-неестественно быстрая, т.е. все игроки двигаются с сумасшедшей скоростью, как минимум в 3 раза быстрее, чем должны (как при перемотке видео). Как на Windows 7 Pro x64 так и на Windows 10 Pro 64 (обе-лицензии).
Комплектующие ПК- совместимы между собой и отвечают системным требованиям игр + установлено все дополнительное ПО-Direxct X и д.р. Драйвера видеокарт-последней версии (устанавливал все предыдущие версии на обеих-не помогает) термопаста как в видеокарте gtx 550-ti (gtx 1080-новая и на ней тоже самое) так и на процессоре качественная и заменена правильно.
Такая проблема только с FIFA-остальные игры и сами ОС работают великолепно.
Единственный совет, который я нашел-это запускать игру на 1 ядре процессора. У меня i7 6700K
Из-за чего вообще возникает моя проблема? Поможет ли совет?
Извините за целый рассказ
Здравствуйте.
Не могу ответить. Сам поискал еще и у американцев на тему — но ничего такого не описывают. При этом игра не зависима от скорости процессора, по идее (давно уже таких не делают). Так что какой-то глюк, а вот как помочь — не знаю.
Слышал, что это происходит когда у процессора непостоянная частота (в простое маленькая, а при нагрузке увеличивается) При запуске игра определяет маленькую частоту, потом процессор разгоняется… Можно в биосе отключить, хотя это неудобно.
А как быть если у меня 2 физических процессора по 12 ядер? Нигде не могу найти мануала
Возможно пробовать все то же самое, с расчетом на 24 логических процессора. Правда гарантий я тут не даю никаких, экспериментировать только.
А может оно просто не может работать многопоточно?
ребята помогите, кто умеет это считать у меня проц 5650 надо для каждого ядра отдельно, а их там 12 запускать прогу
какие значения писать для 1,2 и т.д. 12
Как запускать старые игры на Windows 10?
Старые игры с каждым годом всё больше уходят в прошлое. Одна из причин – их сложно (на первый взгляд) запустить на Win 10. Мы решили облегчить процесс запуска старых игр и разобрать для вас самые удобные способы.
Как на Windows 10 запускать DOS-игры?
Можно прождать целую вечность, пока ОС запустит DOS-игру, хотя она так и не сможет это сделать. И это не удивительно, когда дело доходит до развлечений 90-х годов, они были предназначены для максимально древнего интерфейса командной строки. В таких случаях способно помочь лишь одно средство – утилита «DOSBox», эмулирующая DOS-среду.
Как запускать старые игры через DOSBox?
Как сделать так, чтобы игра через DOSBox запускалась автоматически?
Как на Windows 10 запускать игры для Windows XP?
Все причины, из-за которых старые игры не запускаются на Windows 10, связаны с несовместимостью программного обеспечения и компонентами ОС. Поэтому «пожилые» игры совершенно оправдано требует особый режим экран (отключённый по умолчанию в «десятке»), повышенные привилегии (права) и т. п. Так что же делать?
1. Определите совместимость и установите права администратора
Все проекты, выпущенные во времена «хрюши» (Windows XP), всегда по умолчанию будут требовать у вас повышенных прав для запуска и нормальной работы игры. Собственно, именно по этой причине любую такую игру важно запускать всегда от имени администратора. Это можно сделать в свойствах файла и в контекстном меню «Проводника», но мы рекомендуем первый вариант. Для этого нужно сделать следующее:
2. Настройте параметры экрана
Кроме того, устаревшие игры могут не работать из-за отсутствия поддержки установленного разрешения и цветовой гаммы. Настроить эти параметры также можно во вкладке «Совместимость». И тут тяжело дать однозначные рекомендации всем и каждому, а поскольку точного рецепта нет, придётся воспользоваться «методом научного тыка». Так что проверяйте разные режимы пониженной цветности, пониженного разрешения экрана и, как вариант, попробуйте отключить полноэкранный режим.
3. Установите и включите старые компоненты DirectX
Рекомендуем обратить внимание на то, что он в обязательном порядке должен быть автономным установщиком со всеми важными файлами. Использовать нужно только его, потому что другой веб-собрат точно сообщит, мол, уже всё установлено. В любом случае это ещё и необходимо настроить, предлагаем воспользоваться ещё одной инструкцией:
Создайте образ Windows XP через VirtualBox
Что делать, если ничего из вышеописанного не помогло, а наладить отношения с Windows 10 по-прежнему никак не получается? Последний вариант – это создание виртуального образа Windows XP с помощью программы VirtualBox. По итогу получится, что вы установили ОС внутри ОС.
Возможно, звучит дико, но в современных реалиях это абсолютно нормально, поскольку в таком случае старенькая игра 100% запустится. Единственный минус способа заключается в том, что для реализации задуманного предстоит иметь достаточный объём оперативной памяти, чтобы «железо» тянуло всю эту «кашу» без лагов и фризов, а также найти где-то чистый образ Windows XP.
Со старыми играми, имеющими DRM-защиту «SecuROM» или «SafeDisc» всё сложнее, потому что от этих двух технологий, связанных с управлением цифровыми правами проблем больше, чем пользы. Windows 10 не даёт засорять ими систему, так что если у вас есть DVD-диск с такой игрой, увы, запустить ее не получится.
Однако варианты решения этой проблемы существуют: первый – купить игру снова, но в цифровом магазине Steam или GOG (часто есть вариант обмена ключа с диска через поддержку издательства); второй – попытаться отыскать «no CD» патч, что потенциально небезопасно; третий – уже знакомый вариант с созданием виртуального образа подходящей ОС.
Как задать имя для процесса
Здравствуйте. У меня достаточно необычный вопрос и скорее всего не по теме. Вот есть 2 перл.
1.Попробуйте с помощью утилиты CPU-Control.
Добавлено через 43 минуты
Для тех кто играет на 4game в 2020.
Запускайте 4game (лаунчер/запускатор) на нужном Вам ядре, последний (лаунчер/запускатор) запустит игру так как сам был запущен:
Единственное неудобство если надо запустить много окон на разных ядрах придется каждый раз выходить из 4game (лаунчер/запускатор) и запускать с нужными параметрами. Для этого лучше сделать несколько ярлыков.
Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.
Как отключить Autorun для всех носителей и устройств через РЕЕСТР?
Собственно вопрос в теме: позарез нужно узнать Как отключить Autorun для всех носителей и устройств.
Как задать Margin для элементов через код, через стили
Здравствуйте. Как создать стиль в коде и проставить одинаковые значения всем элементам, чтобы.
Как использовать все ядра?
После компиляции программа использует лишь одно ядро, как заставить использовать весь потенциал.
Сделать конфиг для сборки ядра через редактирование файла, а не через меню
На сегодняшний день существует N-е количество Операционных Систем, основанных на различных.
Задать ограничения для текущего процесса
Как отрегулировать привилегии процесса, допустимое использование дискового пространства, физической.
Windows 10 получила поддержку запуска приложений Linux с графическим интерфейсом
Вчера Microsoft выпустила новую тестовую сборку Windows 10 Build 21364 (Dev), в который представила поддержку запуска приложений Linux с графическим интерфейсом на устройствах Windows 10.
Впервые компания заговорила о своих планах поддерживать приложения Linux GUI еще год назад на конференции Microsoft Build 2020.
Данная функция уже появилась в новейшей сборке Windows 10, Windows 10 build 21364 и в ближайшее время будет тестироваться инсайдерами.
Подсистема Windows для Linux (WSL) — расширенная функция ОС Windows 10, которая обеспечивает поддержку инструментов и функций Linux на устройствах Windows. До сих пор поддержка ограничивалась запуском инструментов из командной строки.
Новая функция позволяет пользователям Windows 10 позволяет запускать приложения Linux с графическим интерфейсом на своих устройствах. Это отличный вариант как для тестирования приложений Linux, так и для использования популярных программных продуктов для этой ОС, таких как приложение для подкастов Vocal, менеджер фотографий Shotwell или звуковая рабочая станция LMMS.
Приложение Linux GUL в WSL по умолчанию поддерживает работу со звуком и микрофоном, а также обработку 3D графики с GPU-ускорением для комфортной работы в тяжелых приложениях. Уже доступны предварительные версии драйверов для графических процессоров AMD, Intel и NVIDIA, которые необходимо установить для максимальной производительности. Эти драйверы будут включены в следующую версию Windows 10 по умолчанию.
В блоге для разработчиков Microsoft рассказала, как работает новая функция:
… мы автоматически запускаем сопутствующий системный дистрибутив, содержащий Wayland, X-сервер, импульсный аудиосервер и все остальные компоненты, необходимые для взаимодействия приложений Linux с графическим интерфейсом с Windows. После того, как вы прекратите использовать приложения с графическим интерфейсом и закончите работу с дистрибутивом WSL, системный дистрибутив также автоматически завершит свой сеанс.
Microsoft опубликовала короткое видео на Youtube, в котором демонстрируется новая функция:
Новая функция упрощает запуск приложений Linux с графическим интерфейсом на устройствах с Windows 10. Раньше для этих целей можно было использовать подключение к удаленному рабочему столу.
А какие приложения Linux вы бы хотели запускать в Windows? Поделитесь в комментариях ниже.
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.
Конфигурация компьютера | |
Процессор: 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 |
Конфигурация компьютера | |
ОС: OpenSUSE Tumbleweed en-us, Windows 10 Pro x64 en-us |
tim.exe,
CPU Control - утилита для управления распределением физических ядер процессоров
Программа позволяет управлять приоритетом использования ядрами процессоров (поддерживаются как двухядерные, так и четырехядерные CPU). Вместо того, чтобы оставлять распределение на систему, можно самостоятельно установить последовательность использования свободных ресурсов, например, определив браузер на первое ядро, а межсетевой экран на второе.
Утилита предоставляет несколько режимов управления:
автоматический: CPU-Control самостоятельно отвечает за распределение приложений
ручной: по заранее заданному списку выполняет запуск пользовательских приложений
все процессы запускаются на первом логическом процессоре: для совместимости со старыми приложениями
все процессы запускаются на втором логическом процессоре
Почти все современные компьютеры обладают процессорами с двумя и большим количеством ядер, что даёт им немалые преимущества перед их одноядерными предшественниками. Чем же так хороши многоядерные процессоры?
Наличие нескольких ядер позволяет распределять протекающие в операционной системе фоновые задачи, что в свою очередь увеличивает отклик приложений и скорость обработки информации в целом.
Например, одно ядро может отвечать за процесс антивирусной программы, тогда как второе ядро заниматься какой-нибудь другой программой. Есть ошибочное мнение, что двуядерные процессоры работают в два раза быстрее одноядерных, но это не так. Само по себе количество ядер не увеличивает мощность процессора,она зависит, прежде всего, от тактовой частоты. К тому же управление параллельными задачами также задействует ресурсы компьютера и требует определённого времени.
Кроме того, скорость работы приложения на оснащённых многоядерными процессорами компьютерах зависит и от других факторов. По идее, установленные пользователем сторонние программы на компьютерах с многоядерными процессорами должны работать быстрее. Но это не обязательно. Прирост производительности наблюдается только в тех приложениях, которые были оптимизированы разработчиком под многопоточность.
Сегодня с учётом многопоточности разрабатывается большая часть приложений. Если раньше это были в основном аудио- и видеоредакторы, мультимединые плееры, поддерживающие воспроизведение видео высокого разрешения и некоторые компьютерные игры, то сейчас использовать все имеющиеся в процессоре ядра могут даже простые текстовые редакторы. Все возможности многоядерных процессоров используют и системные программы.
Убедиться в этом вы можете сами. Откройте Диспетчер задач, переключитесь на вкладку «Производительность» и вы увидите, что все ядра используются одновременно. Это замечательно, но с другой стороны при определённых обстоятельствах это может снизить производительность системы и сторонних приложений. Это можно наблюдать на примере выполнения некоторых фоновых задач.
Когда вы выполняете дефрагментацию диска, системная утилита дефрагментатор использует все имеющиеся ядра. Если «отобрать» у неё несколько ядер, другие приложения получат больше ресурсов, а значит, начнут работать немного быстрее. Осуществить это очень просто. Опять же открываем Диспетчер задач, переходим на вкладку «Подробности» и отыскиваем нужный процесс. Далее кликаем по нему правой кнопкой мыши и в открывшемся меню выбираем опцию «Задать сходство». При этом появится небольшое окошко с нескольким чекбоксами, каждый из которых будет соответствовать одному конкретному ядру. Нумеруются они с нуля. Снимаем лишние галочки и оставляем только одну. Какую из них именно оставлять, выбирайте сами.
Точно так же можно изменить параметры любого системного процесса, но вот только делать этого не рекомендуется. Зато с процессами сторонних приложений можете экспериментировать, не боясь что-то напортить. К тому же при перезагрузке компьютера все настройки автоматически сбрасываются к значениям по умолчанию.
Примечание. Процедура настройки многопоточности в Windows 8.1 ничем не отличается от её настройки в Windows 7. Только опция «Задать сходство» в Windows 7 называется «Задать соответствие», а сами настройки выполняются во вкладке «Процессы».
Если же вы хотите автоматизировать процедуру назначения процессорных ядер программе, вам придется изменить параметры её запуска. Сделать это можно в свойствах ярлыка исполняемого файла. Для примера возьмем какую-нибудь программу, скажем, браузер Opera. По умолчанию она использует все ядра. Оставим ей одно ядро, а остальные освободим. Откройте свойства ярлыка и замените содержимое поля «Объект» строкой c:windowssystem32cmd.exe /C start /affinity 2 opera.exe.
Сохраните изменения и запустив саму программу двойным кликом по ярлыку. Теперь откройте Диспетчер задач и убедитесь, что браузер работает на одном ядре. За назначение ядра отвечает ключ affinity. Значение 2 означает, что браузер будет «посажен» на третье первое ядро 1 (CPU1). Почему на первое, а не на второе? Потому что нумерация ядер начинается с нуля.
По идее, если поставить значение 3, программе должно быть присвоено второе ядро, но это не так. В этом случае программа получит сразу два ядра — CPU0 и CPU1. В общем, чтобы вы не путались, прилагаем небольшую таблицу соотношений ключа affinity и его значений. Пример приведен для четырехядерного процессора.
И еще один момент. Редактируемый ярлык обязательно должен указывать на исполняемый файл программы. Если это будет копия с другого ярлыка, программа запустится с параметрами, которые прописаны в оригинальном ярлыке.
Для тех пользователей, у которых есть многоядерные процессоры, может оказаться полезным функция, которая позволяет программе использовать только одно определенное ядро. Большинство процессоров сейчас обладают несколькими ядрами и, как думают пользователи, должны работать намного быстрее, чем одноядерные. Во многом скорость обработки информации зависит от частоты процессора, однако, если грамотно задать распределение нагрузки на несколько ядер, то можно сильно увеличить скорость обработки информации.
Как узнать количество ядер
Есть несколько способов узнать количество ядер процессора. Для начала, можно кликнуть по компьютеру правой кнопкой мыши и выбрать его свойства. После этого следует перейти в диспетчер устройств, и выбрать раздел процессоры.
Этот пункт стоит развернуть, сколько наименований окажется под ним, столько ядер и есть. Также можно зайти в диспетчер задач (Ctrl+Shift+Esc) и перейти на вкладку быстродействия, там будет отображена нагрузка на каждое ядро, а по количеству окон можно определить количество ядер.
Установка соответствия ядер в Windows
Данные действия можно провести не только для десятки, но я для ранних систем, начиная с седьмой версии. В любом случае, для начала потребуется открыть диспетчер задач, в 7 нужно перейти на вкладку Процессов, а в других версиях на вкладку Подробности.
Теперь следует кликнуть правой кнопкой по той утилите, для которой будет задаваться ядро, и выбрать пункт Задать сходство. После этого выскочит окно, в котором пользователь сможет задать то, каким именно ядром будет пользоваться приложение, например можно включить только второе ядро.
Теперь утилита сможет работать на одном ядре, проблема в том, что после перезагрузки все настройки будут сброшены.
Как включить все ядра
Программа SAP - лучшая для управления предприятием, обзор возможностейВнимание! Максимум памяти должен устанавливаться из расчета – минимум 1024 МБ оперативной памяти на каждое ядро, иначе это скажется на работоспособности компьютера.
Запуск программы с привязкой к ядру
Для того, чтобы сразу после запуска приложение использовало определенное ядро, потребуется запустить его с нужными параметрами. Для этого, можно зайти в командную строку (Win+R и ввести cmd) и указать соответствующие параметры, например c:\windows\system32\cmd.exe /C start /affinity 1 software.exe. Таким образом, будет запущено приложение software.exe на 0 ядре. Здесь указывается номер ядра+1.
Эту же команду, пользователь может записать в ярлык приложения, что позволит запускать утилиту без дополнительных действий. Для этих же действий можно использовать сторонние приложения.
Приложение Bill2’s Process Manager
Весьма интересная утилита, которая поможет пользователю лучше контролировать ресурсы на своем компьютере. С помощью Bill2’s Process Manager можно будет задавать приоритеты выполнения для каждой из утилит на компьютере, что позволит оптимально расходовать ресурсы.
Здесь же можно ограничить программы по потребляемым ресурсам. Если есть утилиты, которые отнимают много памяти, то можно наложить на них ограничение и выделить только определенное количество на их выполнение. Эта же программа позволит создать правила не только для активных программ, но и для свернутых, что позволит еще лучше оптимизировать работу. Также есть возможность настройки того, что делать в случае, если программа зависнет. Можно подождать некоторое время, а можно и перезапустить его.
Программа Mz CPU Accelerator
Неплохая программа, которая автоматически добавляет наивысший приоритете тому окну, которым пользуются в данный момент. Это позволяет сделать так, чтобы текущий процесс не тормозился и выполнялся без задержек, так что пользователю будет удобно работать, а на остальные программы ресурсы будут выделяться по остаточному принципу.
В разделе Exlusions можно задать исключения для некоторых процессов, их приоритеты программа не будет менять ни в коем случае. А вот в CPU Manager, как раз и находится интересующая пользователя функция. С помощью Mz CPU Accelerator можно будет распределить программы по ядрам, что сможет повысить эффективность работы, а также может оказаться гораздо более удобным для пользователей, у которых часто выполняется множество программ в фоновом режиме.
Утилита CPU-Control
Установка CPU-Control стандартная и можно ничего не менять. После установки следует сразу же зайти в options и выбрать русский язык, а также отметить галочкой пункты минимизировать, автоматический запуск, а также ядра для устройств, у которых больше 4 ядер.
После этого можно переходить к основному окну настройки, в котором можно будет сделать несколько профилей для распределения процессов по ядрам, их можно будет менять, в зависимости от того, какой сегодня больше нужен.
А можно включить автоматический режим и оставить все на усмотрение программе.
Программа не видит процессор
В некоторых случаях в списке могут отсутствовать процессы. Это значит, что утилита не совместима с типом процессора, установленным у пользователя. В этом случае лучше всего будет воспользоваться одной из альтернативных программ.
Читайте также: