Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > fr.comp.lang.php > #2853
| From | Pierre Maurette <maurette.pierre@free.fr> |
|---|---|
| Newsgroups | fr.comp.lang.php |
| Subject | Re: PHP arrête mon ordi... |
| Date | 2015-12-17 11:30 +0100 |
| Organization | A noiseless patient Spider |
| Message-ID | <mn.8ab27dfcbcf47ee3.79899@free.fr> (permalink) |
| References | <2kc07b5ttdn34jj3f0838nfrau808tt6oc@4ax.com> |
Denis Beauregard : [...] > Denis Bonjour, Je suis d'accord avec Thierry Houx, je n'ai eu ce genre de coupure sans prévenir mais propre que dans le cas d'un dépassement de seuil thermique. La température du processeur dépend directement et rapidement de sa charge. La charge "normale" est proche de 0%, fondamentalement un ordinateur personnel passe son temps à poireauter. La constante de temps du transfert charge -> température est faible, mais non nulle. Les accès synchrones à la mémoire (dont les disques) génèrent des périodes de charge nulle. Là-dessus vient le système de refroidissement, asservi (PID j'imagine) à la mesure de température. Pour un PC de bureau, ce système doit ou devrait assurer le fonctionnement, c'est à dire le maintien d'une température de coeur convenable, à charge 100% sur une durée infinie. Pour un portable, ou certaines configurations de PC de bureau, le système va jouer également sur la fréquence, c'est à dire virtuellement sur la charge effective. Sur votre PC, vous pouvez très bien ne jamais vous rendre compte que votre refroidissement est sous-dimensionné, encrassé, voire en panne ou débranché. En effet les périodes de forte charge sont - ou peuvent être - rares, parfois comme lors de la phase de boot modérées par les accès disque. La première chose utile est de surveiller d'un oeil mais en permanence est la charge processeur. Le gadget de Windows 7 va très bien pour ça. Vous constaterez alors peut-être, sans doute, que les extinctions de votre système surviennent à l'issue d'une période de très forte charge. Vous pourriez également avoir entendu le ventilateur accélérer, c'est un renseignement intéressant. A partir de là, vous avez les rustines, la réparation, et les enseignements. Les rustines, pour faire le boulot pour l'instant, je ne connais que l'introduction d'accès lent dans le processus. Par exemple sauvegarde système qui passera si vers un disque USB. Ou traitement d'image qui nécessitera une modification d'algo, de "lire tout sur l'APN puis traiter tout" on passe à "pour cahque image, la lire sur l'APN et la traiter". La réparation: il faut faire en sorte que la température processeur reste convenable en charge 100% sur une durée infinie. Une minute est une bonne idée de l'infini dans ce cas. Vérification du fonctionnement du ventilateur, nettoyage du ventirad, vérification de son installation (contact processeur). S'il le faut, changement du ventirad. Les enseignements: est-ce que cette grosse charge, même si l'ordi la supporte maintenant, est ce que vous souhaitez ? Est-elle compatible avec la destination finale, en production, de l'application ? Donc la première chose à faire est d'installer une surveillance de la charge, de l'étudier sur une certaine durée puis de lancer l'application fautive. Bonne journée... -- Pierre Maurette
Back to fr.comp.lang.php | Previous | Next — Previous in thread | Find similar | Unroll thread
PHP arrête mon ordi... Denis Beauregard <denis.b-at-francogene.com.invalid@nospam.com.invalid> - 2015-12-15 11:00 -0500
Re: PHP arrête mon ordi... Denis Beauregard <denis.b-at-francogene.com.invalid@nospam.com.invalid> - 2015-12-15 11:11 -0500
Re: PHP arrête mon ordi... Thierry Houx <thierry.houx_no_spam@free.fr> - 2015-12-17 05:38 +0100
Re: PHP arrête mon ordi... Denis Beauregard <denis.b-at-francogene.com.invalid@nospam.com.invalid> - 2015-12-17 08:18 -0500
Re: PHP arrête mon ordi... Pierre Maurette <maurette.pierre@free.fr> - 2015-12-17 11:30 +0100
csiph-web