Перейти к содержимому

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

CS 1.6 Помощь Настройки Проблемы Процессоры

Сообщений в теме: 4

Опрос: Полезная Информация? (2 пользователей проголосовало)

Полезная Информация?

  1. Да (2 голосов [100.00%] - Просмотр)

    Процент голосов: 100.00%

  2. Нет (0 голосов [0.00%])

    Процент голосов: 0.00%

Голосовать Гости не могут голосовать

#1
KaMa

    Активный участник

  • Проверенный
  • 305 сообщений
Если у вас многоядерный процессор (два и более ядер, в т.ч. и виртуальные), то для улучшения производительности в играх рекомендую "разнести" процессы стима и игр на разные ядра. Для этого зайдем в Диспетчер задач (сочетанием клавиш Ctrl-Alt-Del), вкладка "Процессы", ищем запущенные в этот момент процессы стима (steam.exe) и игры (hl.exe) меняем при необходимости приоритет игры на более высокий или низкий (для этого кликаем по этому процессу в списке правой кнопкой мыши, далее, заходим во вкладку "Приоритет" и выбираем соответственный), в зависимости от эффекта, которого хотим добиться (при "тормозах" в игре - понижаем приоритет, если используется слишком высокая нагрузка на процессор - более 75-85%, или повышаем, если у нас падает fps при относительно невысокой загрузке процессора процессами hl.exe/steam.exe - 15-20% и ниже). Для "разнесения" процессов по ядрам кликаем по нужному процессу правой кнопкой мыши, выбираем пункт "Задать соответствие...", после чего, выбираем ядро, на которое хотим "повесить" процесс.
Изображение
Изображение

На счет оперативной памяти все предельно просто: необходимо следить, чтобы памяти хватало, как оперативной, так и виртуальной. Если у вас менее 512 Мб ОЗУ, то не рекомендую ставить лишних программ на ПК и запускать лишние процессы. Остальное все можно убрать через Диспетчер задач.

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

Изображение

Если у вас после инсталляции Counter-Strike или при обновлении компьютера, графика в вашем CS-е начала заметно ускорятся (при создания своего сервера) или если ваш CS начал идти с рывками при игре на других игровых серверах. Тогда эта запись поможет вам в этом разобраться и решить вашу проблему.
Ускорение игры при создании listen-сервера и рывки при игре на других серверах — это 2 главных признака не синхронной (неправильной) работы двухъядерного процессора. Это говорит о том, что вам нужно предпринять все усилия для устранения этой проблемы в операционной системе. Помимо проблемы с КС, у вас могут возникнуть проблемы с играбельностью и в других играх, а также некоректной работы некоторых операционных систем. Например в операционной системе Windows XP иногда может появляться временные короткие приостановки системы.
И так, существуют такие варианты исправления проблемы с двухъядерным процессором:
1) Установить или обновить драйвера к вашей материнской плате;
2) Отключить одно ядро процессора с помощью специальной программы-утилиты;
3) Оптимизировать ядра процессора в ручную, с помощью редактора регистра системы (regedit);
4) Оптимизировать работу ядер процессора с помощью специальной утилиты.
5) Отключить одно из ядер процессора в ручную с помощью имеющихся функций Windows.
6) Установить стим и играть на лиц. CS-е или играть на стиме в другие игры (на стиме эта проблема решена).

Самый лучший способ 1, но если вы всё-таки установили или обновили драйвера для своей материнской платы, и у вас по прежнему проблема не исчезла, то лучшим способом является 4 вариант. Если вы такой утилиты не наши, то думаю вам лучше обратить внимание на 3 вариант. А для самого быстрого решения проблемы — вам нужно прочитать вариант 5.
----
Утилита для оптимизации процессора (способ 4):
— Например для двухъядерных процессоров от компании AMD существует специальная утилита: Dual-Core Optimizer. Скачайте её по ссылке и установите её, если у вас процессор от производителя AMD, и у вас проблемы с двухъядерным процессором исчезнут.
----
Исправление проблемы в ручную (Оптимизация работы ядер — способ № 3)
Если у вас операционная система Windows XP Home, Proffesional, SP1, SP2, то эта проблема решается таким образом:
Для начала вам необходимо убедиться в том, что система действительно не оптимизирована под работу на двухядерном процессоре. Для этого вам нужно нажать клавиши CTRL+ALT+DEL — там перейдите на закладку «Быстродействие„.
Изображение
Если у вас действительно при нагрузке на процессор ядра работают не синхронно, то теперь вам нужно перейти к процессу исправления регистра
операционной системы Windows.
И так, для устранения вашей проблеммы в ручную, вам необходимо (оптимизировать работу ядер процессора):

Windows XP (Home, Pro, MCE) с Service Pack 2 (даже если используется Apple Bootcamp, НЕ Virtual PC);
любая система (настольный компьютер или ноутбук) с мультипроцессорностью, мультиядерностью или логической мультиядерностью (Hyper-Threading), т.е. Intel: Pentium 4 с HT, Pentium D, Core Duo, Core 2 Duo, Dual Core Xeon или AMD: Athlon 64 X2, Turion X2, Dual Core Opteron.

1. Установите обязательное обновление операционной системы Windows.
— Для процессоров Intel. Проверьте, установлено ли обязательное обновление Windows XP Hotfix Patch: KB896256 (автоматически не загружается через Windows Update). Если нет, то вам необходимо загрузить и установить это обновление.
— Для процессоров AMD. Проверьте, установлены ли обязательное обновление Windows XP Hotfix Patch: KB896256 (автоматически не загружается через Windows Update) и AMD CPU драйвер. Если нет, то вам необходимо загрузить и установить это обновление (для AMD Dual Core Optimizer).
После установки Windows XP Hotfix Patch KB896256 — перезагрузитесь, после этого нажмите на панели задач Пуск (Start Menu) ? Выполнить (Run). Наберите там regedit и нажмите Enter.
Изображение
2. В редакторе реестра перейдите по ветке HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Control\ Session Manager, в которой должен быть раздел Throttle, если его нет, то его надо создать (правой кнопкой на Session Manager ? Создать ? Раздел, назвать Throttle).
3. В разделе Throttle должен быть параметр PerfEnablePackageIdle типа DWORD с величиной 1.
Изображение
Если нет – создать с именем PerfEnablePackageIdle типа DWORD и присвоить значение 1.
Изображение
4. Выйти из Редактора реестра.
5. Посмотреть, имеется ли ключ /usepmtimer в файле boot.ini Мой компьютер (My Computer) ? в окне правой кнопкой мыши ? Свойства (Properties) , выбрать закладку Дополнительно (ADVANCE), затем в поле Загрузка и Восстановление (Startup and Recovery) нажать на Параметры (Settings), а затем нажать Правка (EDIT). Если нет – вставить (не весь пример файла boot.ini !!!).
Пример файла BOOT.INI:
Код

[boot loader]
timeout=30
default=multi (0) disk (0) rdisk (0) partition (1)\WINDOWS
[operating systems]
multi (0) disk (0) rdisk (0) partition (1)\WINDOWS=“Microsoft Windows XP Professional» /noexecute=optin /fastdetect /usepmtimer

После этого вам следует сохранить все изменения и перезагрузиться.
----
Самое быстрое устранение проблемы с помощью стандартных функций Windows (способ № 5):
Данный способ самый быстрый и не требует закачки и установки специальных дополнительных программ. Я думаю он вам очень пригодиться, особенно при запуске игры на клубе или на каких-то компьютерных чемпионатах. Также его можно использовать и дома.

Значит, вот что для этого нужно (по порядку):
a) Запустить игру Counter-Strike или другую любую Half-Life игру, в которую вы собираетесь поиграть.
б) Нажмите комбинацию клавиш ALT + TAB (вам нужно выйти на Рабочий стол).
в) Нажмите комбинацию клавиш CTRL + ALD + DEL — другими словами, вам нужно вызвать Диспетчер задач Windows;
г) Там, на закладке Процессы найдите процесс hl.exe, нажмите по нём правой кнопкой мыши, далее в появившемся контекстном меню нажмите на пункт «Задать соответствие»;
д) В появившемся диалоговом окне «Соответствие процессов» уберите галочку с CPU1. Таким образом вы выключаете одно ядро процессора для обработки игры Counter-Strike или HL. Если у вас четырёхядерный процессор — то вам нужно убрать галочку помимо CPU1, ещё и с CPU2, CPU3. Для восьмиядерного и выше процессоров — нужно убрать все последующие CPU: 4, 5, 6, 7 и т. д.

Источник:
Скрытый текст


Тема по возможности будет обновлятся...

Спасибо за внимание ! ;)

Сообщение отредактировал KaMa: 18 Апрель 2012 - 08:10


#2
tank1st

    Продвинутый

  • Проверенный
  • 109 сообщений
бред , либо качается дрова на мать , либо самый простой способ через диспетчер задач снимается галочка с одного ядра "cs.exe - задать соответствие .. и убираешь одно ядро" и не надо не каких тупых программ которые тормозят работу ядер или еще хуже портят производительность !

#3
machetto

    Новичок

  • Пользователи
  • 38 сообщений
щас попробую

#4
DeL

    Активный участник

  • Проверенный
  • 262 сообщений

Просмотр сообщенияtank1st (05 Март 2012 - 02:35) писал:

бред , либо качается дрова на мать , либо самый простой способ через диспетчер задач снимается галочка с одного ядра "cs.exe - задать соответствие .. и убираешь одно ядро" и не надо не каких тупых программ которые тормозят работу ядер или еще хуже портят производительность !
+1

#5
machetto

    Новичок

  • Пользователи
  • 38 сообщений
Вроде помогло , а вроди и нет