1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Колесо Йорм Поэзия Календарь Гильдия Дайджест Календарь событий в Aion

Загрузка ЦП

Discussion in 'Архив' started by Sayris, Mar 23, 2011.

Thread Status:
Not open for further replies.
  1. Sayris

    Sayris User

    Joined:
    23.03.11
    Messages:
    4
    Likes Received:
    0
    собственно, такая проблема. после 5-7 минут игры загрузка цп подскакивает до 100%. играть становится практически нереально. проблема появилась в течение последнего месяца игры. ранее все работало идеально) дефрагментация, переустановка винды, обновление дров до последних версий проблему не решила.
    что странно, та же картина наблюдается и при игре в ла2, на руоффе. это натолкнуло на мысль, что проблема не в железе.
    конфигурация компа:
    intel core i5 2,4 ghz, 4gb ram, видео- radeon hd 5650. установлена лицензионная версия windows 7.
     
  2. Apostol33

    Apostol33 User

    Joined:
    07.09.10
    Messages:
    31
    Likes Received:
    0
    еще можно попробовать почистить пыль с кулера на процессоре если она есть,ну и если комп давно стоит то поменять термопасту.
    мне давно помогал этот способ,правда на другой игре :)
     
  3. AshVenom

    AshVenom User

    Joined:
    17.12.09
    Messages:
    2,851
    Likes Received:
    63
    а вот мне наоборот больше кажется, что проблема в конфигурации оо и как следует из поста выше, не только мне.
    на чистой системе и 2 игры имеют абсолютно схожую проблему..
     
  4. Sayris

    Sayris User

    Joined:
    23.03.11
    Messages:
    4
    Likes Received:
    0
    ну если бы со всеми играми возникала подобная проблема...
    но в данном случае, только в этих двух происходит такая загрузка цп) все остальное работает так же, как и работало) в форуме ла2 было обсуждение подобной проблемы, но вроде как ни к чему особо не пришли. были подозрения на фрост....но опять же, это не точно
     
  5. AshVenom

    AshVenom User

    Joined:
    17.12.09
    Messages:
    2,851
    Likes Received:
    63
    понимаете, в случаи, если что-то не так, у пользователей 1е что виновато - это система защиты или ланчер и фиг оспоришь, они убеждены и слушать не хотят, как и не хотят попытаться разобраться.
    проблема не носит массовый характер - это еще 1 момент не мало важный (и кстати можно отнести в ту же копилку).
     
  6. Sayris

    Sayris User

    Joined:
    23.03.11
    Messages:
    4
    Likes Received:
    0
    понимаю, поэтому и стараюсь не делать поспешных выводов)) просто предположение...
    в общем то, и написал в надежде, что кто-то сталкивался с подобным, и методом "танцев с бубном" смог что-то сделать:) ну или по крайней мере, понять, из-за чего происходит загрузка)
     
  7. oldWatson

    oldWatson User

    Joined:
    17.06.10
    Messages:
    109
    Likes Received:
    0
    а если поставить какой нить монитор процессов и свернув игру, когда начнет тормозить, посмотреть что именно и какой процесс грузит камень! а?
     
  8. Alkion

    Alkion User

    Joined:
    21.12.09
    Messages:
    819
    Likes Received:
    97
    загрузи что-нить типа cpu-z и сверь параметры, может баловался разгоном и сбил параметры (особенно обрати внимание на множитель cpu)
     
  9. Radix

    Radix Innova Group

    Joined:
    10.02.10
    Messages:
    6,061
    Likes Received:
    224
    в проекте lineage2, который упомянул автор такое происходило по 2 причинам - система защиты фрост (баг устранен около года назад); конфликт текущей сборки клиента и звуковых драйверов системы. особенно это остро сказалось на владельцах таких чипов как c-media и realtek.

    периодичность есть в нагрузке? или монотонная под 100% после 5 минут игры? если монотонно, то выяснить причину нам помогут такие утилиты как
    1) kernrate: http://www.microsoft.com/downloads/...59-8d9d-4c22-89c4-fad382eddcd1&displaylang=en (на x64 работать не будет)
    2) processexplorer (http://technet.microsoft.com/ru-ru/sysinternals/bb896653)

    ну а если умеете работать с таким мощным инструментом, как extended task manager, то можно и его.
    итого, с помощью утилиты "1" мы можем отпрофилировать ядро операционной системы, выяснив, какие функции ядра / какие объекты ядра занимают процессорное время за определенный промежуток времени. а с помощью "2" - выяснить какие user-mode потоки создают такую огромную нагрузку. также можно просмотреть и их стек (stack)

    если заинтересует - пишите, более подробные пояснения постараюсь дать.
     
  10. Sayris

    Sayris User

    Joined:
    23.03.11
    Messages:
    4
    Likes Received:
    0
    загрузка не монотонна, происходит периодически...около 30 секунд жестких тормозов, потом на некоторое время загрузка спадает. и так до бесконечности)

    спасибо за информацию, постараюсь разобраться с этими утилитами:)
     
  11. Radix

    Radix Innova Group

    Joined:
    10.02.10
    Messages:
    6,061
    Likes Received:
    224
    вообще нагрузку от frost снова не хотелось бы упускать из-под контроля, как было у нас на проекте. но раз это частный случай (хотя я понимаю, что не многие пишут на форуме) - я не склонен пока вмешивать зря систему защиты клиента. сначала мониторинг ситуации - потом раздача сувениров. по опыту скажу, что на среднестатистической машине проверка фрост целостности клиента проходит более чем за 30 сек. хотя с момента моих последних замеров могло нечто и поменяться.

    что нам нужно от утилит (если будут вопросы по из использованию - задавайте, я пока не буду на них останавливаться).
    kernrate - замер в течении короткого промежутка времени в пике нагрузки (нужно замер 5 секунд - больше не нужно, мусора нахватаем)
    processexplorer - выявить поток, который создает нагрузку. это будет возможно, если в диспетчере задач вы видите процесс aion.bin (т.к. нагрузка в целом, скорее всего, от него). нужно в пике открыть свойства процесса, перейти на вкладку потоки (threads). далее выявить поток, на котрое уходят кванты процессорного времени (в процентах будет указано) и сделать скриншот его, и его стека вызовов (рядом кнопка stack)
     
    Last edited by a moderator: Jul 17, 2011
  12. Bestolo4

    Bestolo4 User

    Joined:
    25.02.10
    Messages:
    1,718
    Likes Received:
    8
    дабы не плодить новую тему...

    radix

    а есть подобная программа для жестких дисков?
    просто периодически жесткий диск начинает что-то активно считывать/записывать. из-за этого игра начинает жутко фризить.
    как выяснить какая прога грузит винт?..
    (vista-64)
     
  13. Radix

    Radix Innova Group

    Joined:
    10.02.10
    Messages:
    6,061
    Likes Received:
    224
    bestolo4,
    лучшая среди прочих, пожалуй, processmonitor от руссиновича и ко (sysinternals.com). позволит отследить и файловую активность, а операции с реестром, и многое другое (что можно легко отключить, если не нужно). имеет мощнейшую систему фильтров, дабы получить лог только по указанным критериям. много всего в общем.

    существенный недостаток - многие производители по "боятся" таких утилит, поэтому при применении систем защиты исходного кода своего приложения ставят опцию поиска данных программ (кроме procmon есть еще regmon - усеченный вариант предыдущего для работы только с реестром системы). если программа мониторинга найдена в памяти, то защита просто рушит приложение, дабы препятствовать исследованию и сбору логов.

    ну и как мы знаем, frost (а точнее библиотека gameshielddll.dll) использовала протектор themida, который как раз предоставляет опцию поиска procmon / regmon в памяти системы. включена ли эта опция у вас в проекте - предлагаю проверить самостоятельно. если включена, то клиент либо не запустится вообще, либо вылетит. если выключена - то мониторинг вам доступен.
     
  14. Bestolo4

    Bestolo4 User

    Joined:
    25.02.10
    Messages:
    1,718
    Likes Received:
    8
    спасибо, попробую
     
  15. Krypt

    Krypt User

    Joined:
    21.07.10
    Messages:
    1,133
    Likes Received:
    7
    кстати о птичках: последнее время периодически резко подскакивает нагрузка на проц, до 100%, обычно после подгрузки локации, но не всегда. дёргающаяся картинка и прочие удовольствия прилагаются. появилось недели 2-3 назад. систему не трогал в это время, но и лечить глюк не пытался.

    конфигурация:
    intel® core™2 duo e7300 2.66ггц/ядро
    zotac geforce 9800gt 512mb
    3gb ram
    p5kpl-e
    звук creative sound blaster audigy se, если это имеет значение, драйвера стардартные с диска винды
    система - win 7 home premium

    принимайте багрепорт, так сказать...
     
Thread Status:
Not open for further replies.