Coder Social home page Coder Social logo

Chutte de fps about anoctonautodyssey HOT 4 CLOSED

fcvalise avatar fcvalise commented on July 22, 2024
Chutte de fps

from anoctonautodyssey.

Comments (4)

IohannRabeson avatar IohannRabeson commented on July 22, 2024

Je vais investiguer avec toi demain, pas acceptable tout ca.

Le 14 mai 2015 22:33, fcvalise [email protected] a écrit :

Depuis que l'on a migré sur ton dépôt mes fps on grandement baissé. Je ne
peux même plus faire de video car ça chute trop :s. Est ce que tu aurais
une idée d'ou cela peux venir?


Reply to this email directly or view it on GitHub
#12.

from anoctonautodyssey.

IohannRabeson avatar IohannRabeson commented on July 22, 2024

Hum je pense pas pouvoir faire grand chose.
Les pertes de performances inherentes a mon merdier semble negligeable, il
y en a forcement, mais ce n'est rien comparé au reste d'apres Instruments,
ce qui devrait etre normal etant donné que dans la boucle principale je ne
fais pas grand choses en terme de complexité.

De plus instrument me confirme ca en m'indiquand que + de 69% des
traitements totaux se trouve dans MapManager.

Du coté moteur au vu des mesure je ne pense pas que des améliorations
notables soit possibles.

En dernier recours je crois qu'il sera necessaire de comparer les 2
applications avec strictement la meme chose, pour voir si réellement le
moteur est impliqué la dedans, mais encore une fois, les mesures sont tres
nettes.

Une autre piste aurait pu etre la gestion des events par le moteur, mais la
encore les mesures indiques que ce n'est pas le cas.

A mon avis y'a un gros problème de complexité algorithmique du coté de
MapManager. 70% des traitements c'est pas normal. Aussi je remarque des
gros pics reguliers dans les mesures, ca aussi c'est pas normal.
En comparaison, j'ai fait un stress test avec 5000 firefly, et j'ai 46.2%
dans update, et 35% dans le draw, et surtout j'ai pas de gros pic qui se
repete.

Mais comme je disais avant, le plus simple pour démontrer ou non si le
moteur est en cause, apres Instruments, c'est de prendre exactement ce que
tu as dans l'etat de jeu, et de le mettre dans un main, ce qui ne devrait
pas etre trop compliqué et de voir si tes FPS sont toujours aussi bas.

J'arriverai demain dans l'aprem, a toute.

Le 14 mai 2015 22:35, Iohann Rabeson [email protected] a écrit :

Je vais investiguer avec toi demain, pas acceptable tout ca.

Le 14 mai 2015 22:33, fcvalise [email protected] a écrit :

Depuis que l'on a migré sur ton dépôt mes fps on grandement baissé. Je ne
peux même plus faire de video car ça chute trop :s. Est ce que tu aurais
une idée d'ou cela peux venir?


Reply to this email directly or view it on GitHub
#12.

from anoctonautodyssey.

fcvalise avatar fcvalise commented on July 22, 2024

Je viens de faire la comparaison. La chute effectivement arrivée avec l'intégration des deux dépôts était relativement faible par rapport avec ce que l'on a maintenant. Il doit y avoir quelque chose qui cloche quelque part en tout cas.
On regardera ça demain,
A toute

from anoctonautodyssey.

IohannRabeson avatar IohannRabeson commented on July 22, 2024

Cause courante de chute de perf number one: complexité algorithmique
C'est seulement apres s'etre assuré que ca va a ce niveau que l'on pourra
soupçonner des trucs plus obscure comme des problemes de mises en caches ou
des saloperies fourbes du meme genre.

Le 14 mai 2015 23:42, fcvalise [email protected] a écrit :

Je viens de faire la comparaison. La chute effectivement arrivée avec
l'intégration des deux dépôts était relativement faible par rapport avec ce
que l'on a maintenant. Il doit y avoir quelque chose qui cloche quelque
part en tout cas.
On regardera ça demain,
A toute


Reply to this email directly or view it on GitHub
#12 (comment)
.

from anoctonautodyssey.

Related Issues (20)

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.