Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3011 connectés 

  FORUM HardWare.fr
  Programmation
  Perl

  comment faire un nice sur un cgi

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

comment faire un nice sur un cgi

n°2028062
MisterBark
be aware
Posté le 10-10-2010 à 07:31:34  profilanswer
 

Salut !
 
J'ai un vieux site qui est plutot mal codé et assez lourd. Je vais donc le refaire totalement mais ca va me prendre des semaines.
En attendant, il ruine les performances du serveur, tout est lent à cause de lui.
Il est 100% en cgi perl.
 
J'aimerais donc pouvoir faire un nice sur les perls, mais je n'y parviens pas.
Si je mets :
#!/usr/bin/nice -n 10 /usr/bin/perl
comme premiere ligne, apache n'execute pas le script.
 
Bien sur en attendant que je le refasse il sera donc encore plus lent, mais c'est pas grave, ou moins il ne ralentira pas tout le serveur.
 
Une idée ?
Merci beaucoup !


Message édité par MisterBark le 10-10-2010 à 07:52:40

---------------
La vie c'est comme une boite de chocolats, on ne sait jamais sur quoi on va tomber. (Forrest Gump)
mood
Publicité
Posté le 10-10-2010 à 07:31:34  profilanswer
 

n°2028072
gilou
Modérateur
Modzilla
Posté le 10-10-2010 à 10:12:34  profilanswer
 

Dans ton code perl, faire:

Code :
  1. use POSIX ();
  2. POSIX::nice(10);


A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
n°2028150
MisterBark
be aware
Posté le 10-10-2010 à 20:35:30  profilanswer
 

HOHOHO !! :D
MERCI !!!!!! :))


---------------
La vie c'est comme une boite de chocolats, on ne sait jamais sur quoi on va tomber. (Forrest Gump)
n°2028821
MisterBark
be aware
Posté le 13-10-2010 à 06:23:00  profilanswer
 

ce qui est génial avec ca c'est qu'on peut y mettre des conditions comme par ex prioriser davantage google :)


---------------
La vie c'est comme une boite de chocolats, on ne sait jamais sur quoi on va tomber. (Forrest Gump)
n°2028977
gilou
Modérateur
Modzilla
Posté le 13-10-2010 à 16:16:01  profilanswer
 

Tout a fait.
Le module Posix, c'est un des modules quasi-indispensable dès qu'on fait du CGI.
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
n°2029097
MisterBark
be aware
Posté le 13-10-2010 à 21:40:52  profilanswer
 

ok :D
sauf que bien sur on pourra jamais faire un nice < 0 puisqu'on lance pas des cgi en root lol


---------------
La vie c'est comme une boite de chocolats, on ne sait jamais sur quoi on va tomber. (Forrest Gump)

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Perl

  comment faire un nice sur un cgi

 

Sujets relatifs
Nice ??? exemple(s)shell: commande ulimit??? et qu'est ce que nice()???
Plus de sujets relatifs à : comment faire un nice sur un cgi


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR