Как в Windows 8.1 заставить приложения использовать одно ядро

Категория: Инструкции, просмотров: 26450, комментариев: 2, Дата: 29 сентября 2014

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

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

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

Как в Windows 8.1 заставить приложения использовать одно ядро


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

Как в Windows 8.1 заставить приложения использовать одно ядро

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

Как в Windows 8.1 заставить приложения использовать одно ядро

Убедиться в этом вы можете сами. Откройте Диспетчер задач, переключитесь на вкладку «Производительность» и вы увидите, что все ядра используются одновременно. Это замечательно, но с другой стороны при определённых обстоятельствах это может снизить производительность системы и сторонних приложений. Это можно наблюдать на примере выполнения некоторых фоновых задач.


Как в Windows 8.1 заставить приложения использовать одно ядро

Когда вы выполняете дефрагментацию диска, системная утилита дефрагментатор использует все имеющиеся ядра. Если «отобрать» у неё несколько ядер, другие приложения получат больше ресурсов, а значит, начнут работать немного быстрее.

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

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

Примечание. Процедура настройки многопоточности в Windows 8.1 ничем не отличается от её настройки в Windows 7. Только опция «Задать сходство» в Windows 7 называется «Задать соответствие», а сами настройки выполняются во вкладке «Процессы».

Если же вы хотите автоматизировать процедуру назначения процессорных ядер программе, вам придется изменить параметры её запуска. Сделать это можно в свойствах ярлыка исполняемого файла. Для примера возьмем какую-нибудь программу, скажем, браузер Opera. По умолчанию она использует все ядра. Оставим ей одно ядро, а остальные освободим. Откройте свойства ярлыка и замените содержимое поля «Объект» строкой c:windowssystem32cmd.exe /C start /affinity 2 opera.exe.

Как в Windows 8.1 заставить приложения использовать одно ядро

Сохраните изменения и запустив саму программу двойным кликом по ярлыку. Теперь откройте Диспетчер задач и убедитесь, что браузер работает на одном ядре. За назначение ядра отвечает ключ affinity. Значение 2 означает, что браузер будет «посажен» на третье первое ядро 1 (CPU1). Почему на первое, а не на второе? Потому что нумерация ядер начинается с нуля.

Как в Windows 8.1 заставить приложения использовать одно ядро

По идее, если поставить значение 3, программе должно быть присвоено второе ядро, но это не так. В этом случае программа получит сразу два ядра — CPU0 и CPU1. В общем, чтобы вы не путались, прилагаем небольшую таблицу соотношений ключа affinity и его значений. Пример приведен для четырехядерного процессора.

Как в Windows 8.1 заставить приложения использовать одно ядро

И еще один момент. Редактируемый ярлык обязательно должен указывать на исполняемый файл программы. Если это будет копия с другого ярлыка, программа запустится с параметрами, которые прописаны в оригинальном ярлыке.

Расскажи друзьям в социальных сетях

(голосов: 6)

  • Как включить скрытые настройки Opera
    Опытные пользователи Opera наверняка долго будут с грустью вспоминать тот момент, когда,...
  • Как в Windows найти драйвер для неопознанного устройства
    При объяснении принципов устройства Windows преподаватели технических ВУЗов нередко...
  • Как скачать видео с YouTube без программ и расширений
    Самый элементарный и быстрый способ скачать любое видео с видеохостинга от Google без...
  • Как вернуть старые шрифты в Google Chrome
    С выходом Chrome 37 компания Google преподнесла своим Windows-пользователям оригинальный...
  • Похожие новости

    Что такое «Dual Core» и «Quad Core»?

    Раньше, наши компьютеры имели центральный процессор (CPU) с одним ядром. В наши…

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

    Компьютер - важнейшее устройство в жизни многих пользователей, которое способно…

    Современные процессоры Intel и AMD

    На данный момент времени Intel и AMD царствуют на рынке центральных…

    Как заставить Windows 8 работать быстрее: 8 советов по увеличению…

    Как и во всех предыдущих версиях Windows, в Windows 8 есть все возможности для…

    Тест Эльбрус-4С в Doom 3 BFG Edition. Новые российские процессоры увидят свет в…

    Отечественная компания МЦСТ, ответственная за разработку процессоров линейки…

    Альтернативные способы запуска Диспетчера задач в Windows 8

    Как бы ни была надежна Windows 8, она не может быть застрахована от сбоев и…
    DMD
    А если на постоянной основе задать все эти соответствия, возможно?
    Ведь при каждой загрузке проделывать эту процедуру извращение.
    А так задал под антивирус и еще что-то по ядру и живи спокойно.

    Можно с привлечением стороннего софта
    1. CPU Control
    2. Ashampoo Core Tuner
    3. (попробовать)Process Explorer
    если с помощью операционной системы то вот
    http://www.howtogeek.com/howto/windows-vista/start-an-application-assigned-to-a-

    specific-cpu-in-windows-vista/
    или вот
    http://remontka.pro/select-cpu-affinity/

    Добавьте свои отзывы!

    Добавление комментария

           Последние отзывы

    • последний коментарийkait.15
      Torrent Stream Controller для ...
      kait.15-фото
      Артем, попробуйте переустановить приложение. Если это не помогло, обратитесь со своим вопросом через приложение к разработчикам.
    • последний коментарийkait.15
      Устранение проблем с установко ...
      kait.15-фото
      Цитата: Даир Магомедов
      Как разархивировать этот файл?


      На компьютере можно использовать любой удобный вам архиватор: WinRar, WinZip и т.д.
    • последний коментарийkait.15
      5 бесплатных Android-приложени ...
      kait.15-фото
      Цитата: Viktoria
      А блокируют эти приложения каким образом: "цивильно" (то есть звонок идёт, но пользователя не беспокоит) или же совершенно перекрывает доступ дозвониться каким-нибудь "номер, набранный Вами, не существует" или "вызываемый абонент выключен или находится вне зоны доступа сети"?


      Как правило, подобные приложения просто сбрасывают нежелательный входящий вызов.
    • последний коментарийkait.15
      Как изменить поиск Яндекс на G ...
      kait.15-фото
      Цитата: Наталия
      Внесла изменения по вашему способу, но яндекс остался: изменения в файле не сохраняются, и не важно, что нажимаю "сохранить". Что делать?


      Зайдите в свойства файла, в поле "Атрибут" установите галочку около пункта "Только чтение". Сохраните изменения и попробуйте снова выставить изменения.
    • последний коментарийkait.15
      Metro: Last Light - минимальны ...
      kait.15-фото
      Цитата: Javahir
      Монитор сам посибе гаснет в играх почему??В играх:Метро 2033,Мафиа 3 ???


      Только в играх?
    • последний коментарийkait.15
      4 простых способа узнать разря ...
      kait.15-фото
      Цитата: I.CaR Soft
      Я понимаю, молодцы!
      Но как определить разрядность на диске (на дистрибутиве)?
      Есть диски и...? Ну-ка подскажите?


      В файлах дистрибутива имеется файл idwbinfo.txt, в котором и прописана разрядность (86 или 64).
    • последний коментарийkait.15
      Онлайн-сервис для соединения п ...
      kait.15-фото
      Цитата: катя
      у меня нет надписи добавить треки , у меня просто белое пятно, срочно нужно на завтро


      Включите в браузере Flash Player
    • последний коментарийkait.15
      Как отключить экран блокировки ...
      kait.15-фото
      Цитата: Люда
      Не достаточная статья. У меня винда 10 во всех окнах пишет gpedit.msc результатов не найдено. Никак не отключить этот навязчивый "сервис".


      Где именно у вас возникает сообщение "Результатов не найдено"? При открытии редактора групповой политики?
    Посмотреть все комментарии можно ТуТ

           Все о Windows 10

    отзывы о Windows 10
    новое в Windows

    Что для вас является главным нововведением в Windows 10?














    Результаты