Bienvenue sur JeuxOnLine - MMO, MMORPG et MOBA !
Les sites de JeuxOnLine...
 

Panneau de contrôle

Recherche | Retour aux forums

JOL Archives

CRASH CRASH CRASH !!! help

Par Kindjal le 21/8/2001 à 11:26:00 (#477439)

Bon voila j'ai cree un nano, NT qui à commencé son apprentissage sur tir. Lorsque j'étais dans la zone d'entrainement tout allait bien. Level 4 je sors de la zone d'entrainement et je vais dans la ville de tir, et la c la cata. Gros lag, j'ai réglé la profondeur, etc... au mini. En plus, le jeu CRASH et je retourne sur windows avec comme message que anarchy has crashed, et si je veux le signaler à funcom. Le problème c que ca me le fait toutes les 20 s c'est donc injouable.
J'ai alors essayé de jouer un docteur omni, mais la meme chose j'ai crashé dans la zone d'entrainement.

Quelqu'un connait il une solution au problème ?
c vraiment injouable.

De plus, comment fait on pour modifier son fichier swap pour la mémoire ? J'ai lu des choses la dessus mais jai pas vu comment faire pour le modifier.

MERCI
Kindjal, ka hate dy retourner :hardos:

Par THEKKEHT le 21/8/2001 à 22:43:00 (#477440)

Essaye une petite réinstallation de tout ton systeme et des drivers les plus récent, ensuite quanq tu joue évite de télécharger derrière.

Par matt4 le 21/8/2001 à 22:51:00 (#477441)

pour modifier le fichier swap, va dans le panneau de configuration, va sur "Système" puis "performances" et clique sur "mémoire virtuelle". Là tu regle la taille du fichier.

moi j'ai mis 2.5 fois la taille de ma Ram et fixe ( minimum = maximum )

Par Kindjal le 22/8/2001 à 0:44:00 (#477442)

Merci d'avoir repondu.
tekkeht : - ta solution est un peu trop extrème. D'autant plus que je suis retourné ce soir sur tir et j'ai pu me balader dans la ville sans aucun crash. Juste un petit lag un peu chiant.
Donc si tu le veux je vais mettre de coté ta solution hehe.

matt4 : merci je vais le faire de ce pas.

kindjal.

Par Kindjal le 22/8/2001 à 1:28:00 (#477443)

Matt4 :
j'y suis allé, dans la fenetre de la mémoire virtuelle, il me dit que j'ai 1900mo sur mon c:,
puis 0 en mini et 1900 en max.
C'est sur le mini que je dois agir ?
ou bien je me suis planté quelque part ?
je suis bien allé dans systeme, performance, mémoire virtuelle.

Merci
Kindjal.

Par khalzaam le 22/8/2001 à 13:57:00 (#477444)

C'est bien la qu'il faut aller.
mais il faut coché le "gérer manuellement"
Là, tu regardes combien tu as de RAM (128, 256, etc...), et tu mets le double de ta RAM en min et en Maxi.
Ex : t'as 256 Mo de Ram, tu met Mini/maxi = 512 Mo à peu pres.

Ensuite, quand tu as "bloqué" ta mémoire virtuelle, tu reboot, et tu fais un défrag.
Le but de cette manipe, est d'avoir une gros fichier Swap indéfragmentable, toujours au même endroit, et donc limiter les accés disques....et donc réduire les temps de Lag, et optimisé la mémoire Virtuelle ;)

Par Kindjal le 22/8/2001 à 15:54:00 (#477445)

Ben voilà, il suffisait de demander.

Merci bcp à toi.

kindjal

Par Groo le 22/8/2001 à 16:19:00 (#477446)

Si je peux me permettre :

- La règle du double de la RAM est ridicule. Ca dépend de combien tu disposes et de combien tu as besoin. Point barre. Si tu as 756 Mo (600 balles, en ce moment), tu vas te coller un swap d'1,5 Go ? T'en feras quoi ?

Le swap est là pour suppléer à l'insuffisance de RAM. Donc pour AO, et compte tenu du fait qu'il fuit comme une passoire, prévoit par exemple 600 Mo en tout, donc :

* Si tu as 128 Mo de RAM, Swap = 450 Mo

* Si tu as 256 Mo de RAM, Swap = 350 Mo

* Si tu as 512 Mo de RAM, Swap = 100 Mo

Si le total de 600 Mo de RAM + Swap est insuffisant, augmente-le. Et si tu n'as que 128 ou 256 Mo de RAM, rachètes-en si tu peux. En ce moment, la RAM n'est vraiment pas chère (même pas 1F le Mo). La règle à retenir, c'est que plus tu as de RAM, moins tu as besoin de swap.

- Défragmenter ton dur après le reboot, ça ne sert à RIEN. Windows ne défragmente pas le swap. Donc soit tu utilises un défragmenteur plus évolué, type Norton (bof...), soit tu défragmentes ton C: AVANT de rebooter. Encore mieux : si tu as un 2ème dur, met le swap dessus.

Par contre, ne jamais mettre le swap sur une autre partition que C: si tu n'as qu'un seul disque dur. Ca oblige les têtes à faire des allers-retour continuels entre la partoche système et celle qui contient le swap. Pas bon.

Par Minakator le 22/8/2001 à 16:41:00 (#477447)

Ringo, je suis d'accord avec toi pour la double RAM, je sais c'est pas forcément utile, mais force et de voir que c'est souvent le cas ou les problèmes se résolvent le plus facilement..
Je ne saurai pas te dire pkoi par contre.

Pour le défrag, je le conseillais aprés tout simplement parceque je suis sous Win2000, et que lui gère ca trés bien. Merci pour tes éclaircicements Ringo.

Par Groo le 23/8/2001 à 1:47:00 (#477448)

OrshiGrümn, c'est le passage d'un swap dynamique à un swap fixe qui arrange bien des choses. Mais la règle du 2xRAM a été une bonne règle pendant des années, qu'il va vraiment falloir oublier.

J'ai 512 Mo de RAm et j'ai fixé le swap à 128 Mo. je peux te dire que je n'ai aucun problème. Ca me fait 640 Mo de RAM, largement assez pour faire tourner n'importe quoi (même ce gouffre de mémoire qu'est Photoshop, puisque ce crétin a son propre swap).

Inversement, un swap trop grand (dans mon cas, je devrais mettre 1 Go si j'appliquais la vieille règle) ralentit les performances et aboutit au contraire de l'effet désiré.

Inversement, admettons que Kindjal ait 128 Mo seulement de RAM. S'il met 256 Mo de swap, le double donc, ça lui fait 384 Mo. C'est pas assez pour AO tant qu'il n'auront pas corrigé le bug de la fuite mémoire (enfin bon... il semble que ce ne soit pas vriament, techniquement parlant, une "fuite". mais bref...). Il vaut mieux qu'il mette le triple, soit dans les 400 Mo. Quitte à le réduire si Funcom réussit un jour à isoler ce bug.

Sinon, j'ai Win2k aussi, et je t'assure que le défragmenteur intégré ne peut pas défragmenter le swap. C'est une version allégée de Diskeeper. Si tu veux défragmenter le swap, il te faut la version commerciale (actuellement la 6.0) complète de Diskeeper. Aussi bien en NTFS qu'en FAT32. Diskeeper procède ainsi : il défragmente le swap (et la fat, d'ailleurs) AVANT le boot Windows. C'est le seul moyen. Et, je répète : la version "light" intégrée à Win2k ne peut pas le faire.

Par contre, il est clair que si tu es en NTFS, tes fichiers se fragmentent salement moins vite. Un petit peu, à force, mais bon...

Dernière précision, tant que j'y suis : le truc de mettre le swap sur un autre dur n'est valable que ce dur n'est pas sur la même nappe IDE que le dur système. Sinon, rebelote : perte de perfs grave. J'aurais dû le préciser.

Par matt4 le 23/8/2001 à 11:08:00 (#477449)

je croyait qu'on devait mettre 2.5xRam en swap ( je l'avais vu sur Sandra sisoft.

Sinon avec 320mo de ram je dois mettre combien en swap pour des perfs optimales ?

( AO est sur le Disque dur maitre qui est en DMA et le fichier swap est sur ce meme DD. C'est comme ca que ca doit etre installé ? car j'ai aussi un 2eme DD mais qui est pas DMA au cas ou )

Par Groo le 23/8/2001 à 12:30:00 (#477450)

Aaaaaargh ! Matt4, tu vas me faire devenir chèvre ! :maboule:

Bon, je répète encore en détaillant :

Le swap, ça sert à pallier le manque de RAM. OK ? Pendant longtemps, on a toujours manqué de mémoire vive. Ou plutôt, on était à la limite de ce qu'il fallait avoir pour faire tourner nos progs. Vu que la RAM était chère, très chère. Donc, l'habitude en matière de swap était plus ou moins de mettre 2,5 fois la RAM. Ca collait à peu près bien dans la plupart des cas.

Maintenant, c'est différent. On a, ou on peut avoir, BEAUCOUP plus de RAM que nécessaire. Je sais bien que c'est un concept un peu dur à avaler, mais c'est comme ça. Moi-même, quand j'ai payé une barrette de 256 Mo 230 balles, l'autre jour, j'ai failli faire une syncope. On a été tellement conditionnés pendant des années à manquer de RAM qu'on a du mal à s'y faire.

Un peu comme les durs, d'ailleurs. Aujourd'hui, t'as un 40 Go pour 850 F. Il ne doit y avoir qu'1% des gens capables de REMPLIR un 40 Go :mdr:

Donc, regarde bien : j'ai 512 Mo de RAM. En ce moment, j'ai d'ouvert :

* HoverDesk (un dock épatant dont je me sers tout le temps)
* Trois instances d'Internet Explorer 5.5
* Outlook Express
* Zone Alarm (firewall)
* RazorLame (encodage MP3 qui tourne en tâche de fond)
* Word
* Dreamweaver (les 2 derniers parce que je suis censé bosser en ce moment)

Avec ce que me bouffe le système, il me reste encore 360 Mo de RAM libre ! Donc, le swap, pourquoi faire ? En fait, Windows s'en sert un peu même s'il reste plein de RAM. Il en faut donc un. Mais inutile de créer un swapfile dément. Dans mon cas, 128 Mo c'est largement suffisant.

Dans ton cas, avec 320 Mo de RAM, tu peux mettre un swap de 300 ou 350 Mo, et basta. Et encore, UNIQUEMENT parce qu'AO fuit comme une passoire. Parce que sinon, tu aurais largement assez avec 200 Mo.

Bref, il faut faire en fonction de ses besoins, pas d'une règle absolue. Et surtout pas d'une règle dé-pas-sée.

Pour ta config, tu as raison : il ne faut pas mettre le swap sur un disque non-dma (encore un truc que j'avais oublié, tiens...). Dans ton cas, il vaut donc mieux le laisser sur ton C. A condition, je répète :

* Qu'il soit sur la partition système et pas sur une autre (l'idée de créer une partition exprès pour le swap est stupide. Je le sais, je l'ai fait pendant des années ;) ).

* Qu'il soit d'un seul tenant. Donc défragmenter avant de le fixer.

Et si on veut vraiment chipoter comme un malade, il faut encore ajouter :

* Que la partition système/swap soit la première (physiquement parlant) du disque dur. Car les accès disques sont beaucoup plus rapides au début du dur (question de géométrie des têtes de lecture). Or, avec Win2K, on peut mettre son système où on veut, même sur un lecteur logique. Et avec Partition Magic, on peut en faire autant avec Win98/ME. Donc, attention : c'est pas forcément une bonne idée de réleguer son système et son swap sur H ou I ;)

Je suis clair ?

Par matt4 le 23/8/2001 à 13:14:00 (#477451)

yes sir ! :D

Merci pour ton aide. J'en conclue donc qu'il faut mettre 2.5xram en swap, c'est ca ?
( aïe non je rigolais, aïe ... )

@+

Par Kindjal le 23/8/2001 à 16:21:00 (#477452)

Mouais ben désolé mais je suis vraiment pas convaincu par le système.

En ayant 350 de ram, j'ai foutu 700 mo en mini et 700 en maxi.
J'ai vu aucune différence, à la limite c'était même pire qu'avant. Quasi impossible de me balader à tir.
Je log, je remets le swap comme avant. cad : 0 en mini et 2700 mo en maxi (2700 correspondant à mon espace disque). Et le jeu tournait un peu mieux.
De plus, j'ai un programme (freemem std), qui me permet de connaitre ma mémoire ram disponible.
J'ai logé après avoir modifié le swap (700 mini, 700 maxi),et la stupeur, où d'habitude (sans modif du swap), en quittant AO il me reste entre 150 mo et 250 mo de ram, il ne me restait après modif que 20 de ram.

Alors je comprends vraiment pas l'intérêt de swaper.

kindjal, vous m'avez compris ? :confus:

Par Groo le 23/8/2001 à 16:59:00 (#477453)

Tu as mis 700 Mo de swap, soit 2 fois le montant de ta RAM ? Bon, là j'abandonne

Tu as défragmenté avant de mettre ton swap en fixe et de rebooter, au moins ?

Par Kindjal le 23/8/2001 à 17:10:00 (#477454)

Oui j'ai bien mis deux fois la valeure de ma ram (350 x 2). Et ce en mini et en maxi. Pourquoi c pas ca ?

Quant à la defrag, et bien euuuuuhhhh on va dire que j'ai oublié.

je vais defrag alors.

Kindjal, désolé.

Par Kindjal le 23/8/2001 à 17:12:00 (#477455)

Oui j'ai bien mis deux fois la valeure de ma ram (350 x 2). Et ce en mini et en maxi. Pourquoi c pas ca ?

Quant à la defrag, et bien euuuuuhhhh on va dire que j'ai oublié.

je vais defrag alors.

Kindjal, désolé.

Par Groo le 23/8/2001 à 23:24:00 (#477456)

OK, j'attendais le résultat du patch pour répondre. Apparemment, c'est la loterie : pour quelques-uns la fuite mémoire semble fixée, pour les autres, c'est encore PIRE qu'avant.

Donc, je reprends :

1 - Tu mets 350 Mo en mini et maxi. Sur ton C:

2 - Tu défragmentes ton C:

3 - Tu rebootes

Et voilà !

Et si ça crashe quand même, tu te plains à Funcom

JOL Archives 1.0.1
@ JOL / JeuxOnLine