Optimiser les performances de FS
Publié : 29 janv. 2008, 15:09
Mis en post-it par Stan
-------------------
Salut tout le monde!
Je me suis dit que tout le monde devait rencontrer ce petit soucis bin reccurent: les simulateurs de vol restent tres gourmants en ressources materielles. Je pense qu'un petit thread regroupant quelques astuces ne pouvait faire de mal. La plupart de ces trucs, vous les connaissez probablement deja, pour une majorite d'entre vous, mais il me semble que ca peut servir pour les newbies qui sont, bien heureusement, de plus en plus nombreux parmis nous.
Les points qui suivront s'appliquent a mon avis a toutes les versions; de FS2002, FS2004, FSX et aussi, dans une moindre mesure, Xplane.
Mes experineces personnelles sur lesquelles se basent ce thread sont basees sur FS2004 sous Windows XP SP2.
Reglages internes de FS
De maniere generale, plus les reglages sont vers la droite, plus ils sont eleves. Donc, plus vos graphismes sont beaux, plus le processeur/memoire/GPU doivent pouvoir suivre. Si votre PC n'est plus des tout neufs, il va falloir commencer a revoir ces reglages a la baisse ie. vers la gauche.
Le point le moins important pour le vol en reseau reste les animations (traffic AI...)
Un autre point extremement gourmant est la meteo. Essayez soit de voler sans nuages en 3D, soit a reduire la profondeur de bits de vos textures (Active Sky propose differents sets de textures, ou sinon vous en trouverez sur les sites classiques Avsim.com, Flightsim.com)
Programmes en arriere-plan
Evitez au maximum d'avoir d'autres programmes qui tournent en arriere-plan. Je pense la tout particulierement aux candidats tels que MSN dont on se passe bien en approche
Pour s'assurer que l'on dispose d'un maximum de ressources, il est souvent preferable de redemarrer le PC - surtout si ca fait deja un certain temps qu'il tourne.
De plus, je vous invite tous a faire un tour dans
Demarrer > Executer: Taper "msconfig" Entree > et sous l'onglet Services, desactiver les services au demarrage dont vous n'avez pas besoin (style Java updates, Acrobat updates automatiques etc...)
Defragmentez!
Voici un point super-important! Defragmentez regulierement. Une premiere defragmentation peut etre tres longue et peut durer 6h, mais une fois le HDD reorganise, si vous defragmentez regulierement, cela est assez rapide.
Le defragmenteur de Windows fait deja un premier boulot, mais le top du top reste des programmes dedies comme DiskTrix - Ultimate Defrag.
Il permet de rearranger les programmes importants (FS) sur l'exterieur du disque (plus rapide) et de mettre tout ce qui est rarement utilise (vos backups) vers l'interieur, bien en dehors du chemin des dites high performance files.
Entretenez votre PC
Ventilateur obstrue par un epais tapis de poussiere? Il est alors temps de passer un rapide coup d'aspirateur dessus, ainsi qu'eventuellement a l'interieur de la tour. Attention tout de meme a ne par arracher de composants et a ne pas mettre en mouvement les ventilateurs (effet dynamo qui pourrait endommager votre materiel).
En effet, en gros, plus un processeur est froid, plus il tournera mieux. S'il fait trop chaud dans votre tour, il baissera donc automatiquement de regime et vous perderez en performances!
Limitez vos FPS
Je pense qu'avoir les FPS limites a 20fps doit etre largement suffisant pour ressentir un mouvement fluide. Moins votre ordi aura a retracer toutes les geometries, plus il aura de temps de le faire correctement Vous gagnerz en stabilite des frames et eventuellement en qualite visuelle.
Evitez l'usage du cockpit en 3D
A moins que vous ayez achete un TrackIR, evitez d'utiliser la version 3D de vos avions addons. Soyons honnetes; en reseau, on utilise finalement tres peu le cockpit 3D, non? Par contre, ils necessitent enormement de memoire et de ressources!
Reduisez le nombre d'avions et le taux de rafraichissement de la meteo
Pour les utilisateurs de SB, reduisez le range d'affichage des autres avions multiplayers. 10nm doivent etre suffisants; au-dela, vous ne les apercevrez pas de toute facon. Par contre, SB continuera a calculer tous les position updates et interpolations.
Dans le meme registre, reduisez ce taux de position updates! Moins il y en a, moins il y a a calculer!
Pour les utilisateurs de FSInn, il me semble que vous pouvez en plus limiter le nombre d'avions a afficher.
idem. pour le taux de rafraichissement de la meteo. Un update toute les 10-15 minutes doit suffire pour donner une evolution realiste de la meteo. Des mises a jours toutes les 30 secondes ne sont ni viables, ni realistes de toute facon.
Eteignez les ombres
Dans FS, evitez d'utiliser les ombres des scenes. Ca ne demande que du calcul en plus et elles ne sont pas toujours tres reussies!
C'est la case Scenery casts shadows .
Rangez/nettoyez votre HDD
Au fur et a mesure de l'utilisation de votre PC, vous accumulez un paquet de fichiers dont vous n'avez aucunement besoin. Personellement, je recommande CCleaner - qui est du freeware. Il est tres complet, puissant et efficace. Il vous vide les repertoires temporaires, les historique web... tout au choix, evidemment. A tester absolument!
Pagefile
D'office Windows alloue une taille variable pour le fichier de pagination (pagefile). Il vaut mieux l'avoir a une taille fixe. Comme ordre de grandeur, on prendra 1,5x la quantite de RAM installee. Donc, pour un systeme avec 1GB de RAM, on pourra la fixer a 1,5GB.
Mieux encore serait de la mettre sur une partition separee, mais la, on explose le cadre que je m'etais fixe
Multithreading et multicores
Pour ceux qui tournent sur des versions anterieures a FSX et qui ont des processeurs dualcore ou plus, il peut se reveler judicieux de reserver un coeur a FS et l'autre pour toutes les autres applications. A l'aide du gestionnaire de taches (CTRL+ALT+DEL), dans l'onglet processus, identifier le processus FS (fs9), clic droit: Set processor affinity: deselectionnez le coeur 0.
Voila... un premier draft de quelques astuces qui selon les cas peut engendrer un plus de 10FPS selon la configuration!
Ce serait sympa si d'autres personnes pouvaient completer ce thread avec des informations qu'ils jugeraient necessaires/interessantes.
Il y a encore tout plein d'entrees a editer dans le fichier fs9.cfg; mais il me faudrait un peu de temps pour les synthetiser. Je ne serais malheureusement pas capable de les sortir de memoire comme ca. Ce sera pour un autre thread, s'il y a de l'interet
Bons tweaks, ciao,
Joa!
-------------------
Salut tout le monde!
Je me suis dit que tout le monde devait rencontrer ce petit soucis bin reccurent: les simulateurs de vol restent tres gourmants en ressources materielles. Je pense qu'un petit thread regroupant quelques astuces ne pouvait faire de mal. La plupart de ces trucs, vous les connaissez probablement deja, pour une majorite d'entre vous, mais il me semble que ca peut servir pour les newbies qui sont, bien heureusement, de plus en plus nombreux parmis nous.
Les points qui suivront s'appliquent a mon avis a toutes les versions; de FS2002, FS2004, FSX et aussi, dans une moindre mesure, Xplane.
Mes experineces personnelles sur lesquelles se basent ce thread sont basees sur FS2004 sous Windows XP SP2.
Reglages internes de FS
De maniere generale, plus les reglages sont vers la droite, plus ils sont eleves. Donc, plus vos graphismes sont beaux, plus le processeur/memoire/GPU doivent pouvoir suivre. Si votre PC n'est plus des tout neufs, il va falloir commencer a revoir ces reglages a la baisse ie. vers la gauche.
Le point le moins important pour le vol en reseau reste les animations (traffic AI...)
Un autre point extremement gourmant est la meteo. Essayez soit de voler sans nuages en 3D, soit a reduire la profondeur de bits de vos textures (Active Sky propose differents sets de textures, ou sinon vous en trouverez sur les sites classiques Avsim.com, Flightsim.com)
Programmes en arriere-plan
Evitez au maximum d'avoir d'autres programmes qui tournent en arriere-plan. Je pense la tout particulierement aux candidats tels que MSN dont on se passe bien en approche
Pour s'assurer que l'on dispose d'un maximum de ressources, il est souvent preferable de redemarrer le PC - surtout si ca fait deja un certain temps qu'il tourne.
De plus, je vous invite tous a faire un tour dans
Demarrer > Executer: Taper "msconfig" Entree > et sous l'onglet Services, desactiver les services au demarrage dont vous n'avez pas besoin (style Java updates, Acrobat updates automatiques etc...)
Defragmentez!
Voici un point super-important! Defragmentez regulierement. Une premiere defragmentation peut etre tres longue et peut durer 6h, mais une fois le HDD reorganise, si vous defragmentez regulierement, cela est assez rapide.
Le defragmenteur de Windows fait deja un premier boulot, mais le top du top reste des programmes dedies comme DiskTrix - Ultimate Defrag.
Il permet de rearranger les programmes importants (FS) sur l'exterieur du disque (plus rapide) et de mettre tout ce qui est rarement utilise (vos backups) vers l'interieur, bien en dehors du chemin des dites high performance files.
Entretenez votre PC
Ventilateur obstrue par un epais tapis de poussiere? Il est alors temps de passer un rapide coup d'aspirateur dessus, ainsi qu'eventuellement a l'interieur de la tour. Attention tout de meme a ne par arracher de composants et a ne pas mettre en mouvement les ventilateurs (effet dynamo qui pourrait endommager votre materiel).
En effet, en gros, plus un processeur est froid, plus il tournera mieux. S'il fait trop chaud dans votre tour, il baissera donc automatiquement de regime et vous perderez en performances!
Limitez vos FPS
Je pense qu'avoir les FPS limites a 20fps doit etre largement suffisant pour ressentir un mouvement fluide. Moins votre ordi aura a retracer toutes les geometries, plus il aura de temps de le faire correctement Vous gagnerz en stabilite des frames et eventuellement en qualite visuelle.
Evitez l'usage du cockpit en 3D
A moins que vous ayez achete un TrackIR, evitez d'utiliser la version 3D de vos avions addons. Soyons honnetes; en reseau, on utilise finalement tres peu le cockpit 3D, non? Par contre, ils necessitent enormement de memoire et de ressources!
Reduisez le nombre d'avions et le taux de rafraichissement de la meteo
Pour les utilisateurs de SB, reduisez le range d'affichage des autres avions multiplayers. 10nm doivent etre suffisants; au-dela, vous ne les apercevrez pas de toute facon. Par contre, SB continuera a calculer tous les position updates et interpolations.
Dans le meme registre, reduisez ce taux de position updates! Moins il y en a, moins il y a a calculer!
Pour les utilisateurs de FSInn, il me semble que vous pouvez en plus limiter le nombre d'avions a afficher.
idem. pour le taux de rafraichissement de la meteo. Un update toute les 10-15 minutes doit suffire pour donner une evolution realiste de la meteo. Des mises a jours toutes les 30 secondes ne sont ni viables, ni realistes de toute facon.
Eteignez les ombres
Dans FS, evitez d'utiliser les ombres des scenes. Ca ne demande que du calcul en plus et elles ne sont pas toujours tres reussies!
C'est la case Scenery casts shadows .
Rangez/nettoyez votre HDD
Au fur et a mesure de l'utilisation de votre PC, vous accumulez un paquet de fichiers dont vous n'avez aucunement besoin. Personellement, je recommande CCleaner - qui est du freeware. Il est tres complet, puissant et efficace. Il vous vide les repertoires temporaires, les historique web... tout au choix, evidemment. A tester absolument!
Pagefile
D'office Windows alloue une taille variable pour le fichier de pagination (pagefile). Il vaut mieux l'avoir a une taille fixe. Comme ordre de grandeur, on prendra 1,5x la quantite de RAM installee. Donc, pour un systeme avec 1GB de RAM, on pourra la fixer a 1,5GB.
Mieux encore serait de la mettre sur une partition separee, mais la, on explose le cadre que je m'etais fixe
Multithreading et multicores
Pour ceux qui tournent sur des versions anterieures a FSX et qui ont des processeurs dualcore ou plus, il peut se reveler judicieux de reserver un coeur a FS et l'autre pour toutes les autres applications. A l'aide du gestionnaire de taches (CTRL+ALT+DEL), dans l'onglet processus, identifier le processus FS (fs9), clic droit: Set processor affinity: deselectionnez le coeur 0.
Voila... un premier draft de quelques astuces qui selon les cas peut engendrer un plus de 10FPS selon la configuration!
Ce serait sympa si d'autres personnes pouvaient completer ce thread avec des informations qu'ils jugeraient necessaires/interessantes.
Il y a encore tout plein d'entrees a editer dans le fichier fs9.cfg; mais il me faudrait un peu de temps pour les synthetiser. Je ne serais malheureusement pas capable de les sortir de memoire comme ca. Ce sera pour un autre thread, s'il y a de l'interet
Bons tweaks, ciao,
Joa!