Software » Memory FS?
Reminder of the previous message
Memory FS?
Published 08/06/2006 @ 14:33:28,
By zionprocs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----
r b swpd free buff cache si so bi bo in cs us sy id wa
5 0 2568 234272 24 1264548 0 0 14 18 12 10 19 1 80 1
0 0 2568 231684 24 1264580 0 0 0 50 1058 153 14 1 85 0
0 0 2568 230312 24 1264576 0 0 0 138 1078 199 48 1 51 0
1 0 2568 213100 24 1264592 0 0 0 649 1179 200 62 2 29 7
0 0 2568 211732 24 1264832 0 0 0 387 1096 139 29 1 69 0
0 0 2568 208780 24 1264660 0 0 0 30 1062 155 41 0 58 0
r b swpd free buff cache si so bi bo in cs us sy id wa
5 0 2568 234272 24 1264548 0 0 14 18 12 10 19 1 80 1
0 0 2568 231684 24 1264580 0 0 0 50 1058 153 14 1 85 0
0 0 2568 230312 24 1264576 0 0 0 138 1078 199 48 1 51 0
1 0 2568 213100 24 1264592 0 0 0 649 1179 200 62 2 29 7
0 0 2568 211732 24 1264832 0 0 0 387 1096 139 29 1 69 0
0 0 2568 208780 24 1264660 0 0 0 30 1062 155 41 0 58 0
et ca, c'est en loadant sur le site en même temps...
Je suis le Roy
Memory FS?
Published 08/06/2006 @ 14:39:53,
By philfrCe serait plus facile à lire si tu formatais en [ code ]...
Mais le bo veut dire que tu écris sur ton disque. Et ces fichiers-là, tu peux gagner à les mettre en tmpfs, mais il faut aussi les backuper dans l'autre sens...
Mais le bo veut dire que tu écris sur ton disque. Et ces fichiers-là, tu peux gagner à les mettre en tmpfs, mais il faut aussi les backuper dans l'autre sens...
Memory FS?
Published 08/06/2006 @ 14:47:14,
By zionAh benh alors non...
Si c'est de l'écriture, j'ai mon idée d'où ca vient, et pas besoin de backuper le répertoire, c'est mon répertoire de cache.
D'ailleurs je vais le purger, il dépasse le gb
Si c'est de l'écriture, j'ai mon idée d'où ca vient, et pas besoin de backuper le répertoire, c'est mon répertoire de cache.
D'ailleurs je vais le purger, il dépasse le gb
Je suis le Roy
Memory FS?
Published 08/06/2006 @ 15:01:00,
By zionEn fait, mon CMS est un ensemble de modules (plus d'une vingtaines
).
Un premier module de template XML avec des trucs du genre <forum:categories ... />
Un module d'output XHTML ... (je passe les détails
).
Mais dans les XML, il y a des tags <cache> pour me permettre de réaliser un cache au niveau serveur de tout ou partie de ce qui est généré pour ce type d'output. Cache qui est sauvé sur disque
J'ai aussi des caches de ce qui a été généré pour un user sur telle ou telle page pour lui renvoyer si il revient dans les secondes qui viennent (ca aussi c'est paramétré suivant la page).
Enfin bref, y a pleins de modules qui ont accès à ce cache, et pour une seule page, je peux créer 10 fichiers dans le cache
La shoutbox par exemple est un morceau caché et partagé par tout le monde. Les news la c'est caché mais chacun avec sa version (à cause des drapeaux
).
J'avais prévu une procédure pour cleaner le cache automatiquement pour pas me retrouver avec tout ce fourbi, mais on dirait que je vais devoir la revoir
).Un premier module de template XML avec des trucs du genre <forum:categories ... />
Un module d'output XHTML ... (je passe les détails
).Mais dans les XML, il y a des tags <cache> pour me permettre de réaliser un cache au niveau serveur de tout ou partie de ce qui est généré pour ce type d'output. Cache qui est sauvé sur disque
J'ai aussi des caches de ce qui a été généré pour un user sur telle ou telle page pour lui renvoyer si il revient dans les secondes qui viennent (ca aussi c'est paramétré suivant la page).
Enfin bref, y a pleins de modules qui ont accès à ce cache, et pour une seule page, je peux créer 10 fichiers dans le cache
La shoutbox par exemple est un morceau caché et partagé par tout le monde. Les news la c'est caché mais chacun avec sa version (à cause des drapeaux
).J'avais prévu une procédure pour cleaner le cache automatiquement pour pas me retrouver avec tout ce fourbi, mais on dirait que je vais devoir la revoir
Je suis le Roy
Memory FS?
Published 08/06/2006 @ 15:16:23,
By zionBon hop, j'ai cleané le cache et mounté le répertoire en tmpfs... Ca a l'air de fonctionner jusque la
Je suis le Roy
Memory FS?
Published 08/06/2006 @ 15:18:22,
By zionJ'ai l'impression que c'est pas négatif jusque la
Je dirais même plus, c'est positif
Latest Edition: 08/06/2006 @ 15:34:28
Je dirais même plus, c'est positif
Latest Edition: 08/06/2006 @ 15:34:28
Je suis le Roy
Memory FS?
Published 08/06/2006 @ 15:53:13,
By philfrEn plus, t'as pas besoin du script de sync...
Fais quand-même attention que ton répertoire de cache en tmpfs ne te bouffe pas tes 2GB de RAM...
Fais quand-même attention que ton répertoire de cache en tmpfs ne te bouffe pas tes 2GB de RAM...
Memory FS?
Published 08/06/2006 @ 15:56:15,
By zionJ'ai rajouté un rm dans le cron.hourly... 1gb de généré depuis que le serveur est up, soit 3 semaines. Donc en 1 heure, il devrait pas faire trop de mal
Je suis le Roy
Memory FS?
Published 08/06/2006 @ 15:59:29,
By philfrEt tu vires chaque fois toute ta cache, comme ça ?
Fais plutôt un "find -mtime xxx | xargs rm" pour effacer les fichiers plus vieux qu'un certain âge.
Fais plutôt un "find -mtime xxx | xargs rm" pour effacer les fichiers plus vieux qu'un certain âge.
Memory FS?
Published 08/06/2006 @ 15:59:46,
By zionBon, prochaine étape, je me crée un log avec la durée de génération de toutes les pages pour savoir ou je vais pouvoir grapiller l'une ou l'autre ms la prochaine fois
Hop, 24h de monitoring
Hop, 24h de monitoring
Je suis le Roy
Memory FS?
Published 08/06/2006 @ 16:02:41,
By zionphilfr> En fait non, je peux me permettre de virer le cache disque sans m'en préoccuper.
Il y a 2 niveaux à mon cache. Un premier cache en mémoire partagée pour les pages les plus utilisées et un deuxième sur disque pour les autres. C'est suffisant je pense
Il y a 2 niveaux à mon cache. Un premier cache en mémoire partagée pour les pages les plus utilisées et un deuxième sur disque pour les autres. C'est suffisant je pense
Je suis le Roy
Memory FS?
Published 08/06/2006 @ 16:03:33,
By zionEuh... non, il va être énorme
Je suis le Roy
Memory FS?
Published 08/06/2006 @ 16:07:31,
By philfrAlors t'étonne pas d'avoir des bo dans ton vmstat...
Memory FS?
Published 08/06/2006 @ 16:11:26,
By zionNon, mais ce sera que pour 24h...
Déjà ici avec le tmpfs pour le cache, le disque va probablement tenir quelques mois en plus
Déjà ici avec le tmpfs pour le cache, le disque va probablement tenir quelques mois en plus
Je suis le Roy
Memory FS?
Published 08/06/2006 @ 16:13:46,
By zionC'est juste dans ma tête ou le site va quand même un rien plus vite?
Je suis le Roy
Memory FS?
Published 08/06/2006 @ 16:31:31,
By ovhC'est juste dans ma tête ou le site va quand même un rien plus vite?
Dans ta tête, spa détectable par un esprit humain
Je n'ai rien à voir avec www.ovh.com
Memory FS?
Published 09/06/2006 @ 10:28:01,
By philfrÇa donne quoi tes vmstat maintenant ? Ton disque rame toujours ?
Memory FS?
Published 09/06/2006 @ 13:09:59,
By zionprocs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----
r b swpd free buff cache si so bi bo in cs us sy id wa
2 0 2568 295224 24 1356820 0 0 14 3 11 15 19 1 80 1
1 0 2568 295116 24 1356860 0 0 0 126 1038 415 57 3 40 0
0 0 2568 295000 24 1356908 0 0 0 57 1032 306 53 3 44 0
1 0 2568 294652 24 1356960 0 0 0 28 1042 385 58 3 39 0
0 0 2568 294668 24 1356992 0 0 0 33 1026 311 53 3 45 0
0 0 2568 294552 24 1357048 0 0 0 26 1062 430 63 4 34 0
0 0 2568 294396 24 1357096 0 0 0 82 1041 328 52 3 45 0
r b swpd free buff cache si so bi bo in cs us sy id wa
2 0 2568 295224 24 1356820 0 0 14 3 11 15 19 1 80 1
1 0 2568 295116 24 1356860 0 0 0 126 1038 415 57 3 40 0
0 0 2568 295000 24 1356908 0 0 0 57 1032 306 53 3 44 0
1 0 2568 294652 24 1356960 0 0 0 28 1042 385 58 3 39 0
0 0 2568 294668 24 1356992 0 0 0 33 1026 311 53 3 45 0
0 0 2568 294552 24 1357048 0 0 0 26 1062 430 63 4 34 0
0 0 2568 294396 24 1357096 0 0 0 82 1041 328 52 3 45 0
Non, le disque bosse nettement moins. Je pense que c'est une très bonne modif le cache avec tmpfs ( merci
). Maintenant, je vais devoir digérer les stats sur les générations des URLs et tenter d'optimiser encore un peu le bousin. Je pense que c'est au niveau du forum que le bas blesse pour le moment, mais la j'ai mes idées pour l'optimiser, il faut juste le temps que je le fasse
Je suis le Roy
Login
Sign Up
Password Lost
List of Categories
Who has read this topic?
Add Reply
Printable version
Activate notification