Giter VIP home page Giter VIP logo

Comments (5)

FrostAtom avatar FrostAtom commented on August 29, 2024

• Больше гига видео памяти;
• Больше озу;
Зачем?

• Ну и больше ядер процессора использовала, а не одно ядро на 100 % а три ядра сидят себе и чилят
Ад, но в целом, я как нибудь замерию результаты бенчмарков разных участков кода, и выложу результаты возможно кто то займётся.

from awesome_wotlk.

loriendal avatar loriendal commented on August 29, 2024

С 3.3.3 и так была добавлена многоядерность. Но толку это мало дало, так как нет деления задач на потоки-ядра.
Больше озу, сами близзы в 2009 году рекомендовали large address aware и подобные программы. Даже блю посты были. Оно даёт использовать примерно эдак до 3.6 гигов. Но не без некоторых редких проблем, лень всё описывать.
Про видеопамять ничего не могу сказать. Да и не знаю какими патчами её загрузить можно, наставил больше, чем в интернете найти можно.

from awesome_wotlk.

darhanger avatar darhanger commented on August 29, 2024

Про это все я как бы знаю. И многоядерность эта - достаточно условная. Проблема даже не столько в видео памяти, как в том что ГП просто отдыхает. Условная 1050ти еще кое-как трудится в легких сценах. Малейшая загруженность и так же каким-то образом падает загрузка на гп, и фпс улетает просто в дно. С уловных 150 фпс на HD клиенте получаем 20, а тем временем видик крутится почти на стоковых частотах, в районе 900 Mhz, когда спокойной тащит почти 2Ghz

from awesome_wotlk.

loriendal avatar loriendal commented on August 29, 2024

В личе большая часть обработки на процессоре идёт. Только с катаклизма часть задач на видеокарту перекинули. Ничего с этим не сделать.

from awesome_wotlk.

FrostAtom avatar FrostAtom commented on August 29, 2024

В другие потоки то что я знаю - клиент выносит часть что касается коммуникации с сервером, чтение-запись файлов и математику моделек.

Что нещадно грузит основной поток - луа фреймворк, его ивенты-колбеки, и больше всего апи, оно за счёт того что там обращение к реальным юнитам происходит по юнитайди с тучей валидаций имеет большие накладные расходы.
Так что лучший способ повысить ФПС - убрать полностью луа движок, это минус аддоны, конфликты с античитом, и само по себе взять например переписать всё на ImGUI это конский обьем работы. Но это и даст +100-200% фпс спокойно.

А рассинхронить это - нельзя, луа фреймворк напрямую связан со стейтом клиента.

from awesome_wotlk.

Related Issues (2)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.