[NTG-context] lots of luatex process/instances (ps xa| grep lua / top -----sort by memory)

2009-05-10 Thread Amaël Broustet
Dear context users,
at first a lot of warm thanks for help and comments on using
t-simpleslides.

On a different matter, I now have the following problem :
I do a lot of testing trying compiling my slides (using the following
command : context essai.tex). Sometimes, I get errors and an
interactive prompt that I kill with either ctrl+C or ctrl+Z (at random).

I noticed that my computer was swapping (2Go RAM). 
With ps xa  | grep lua I get 34 process.

Using top and sorting by memory used the processes, I noticed 7
instances of luatex and 5 of texlua on the first page for a total of
800MB of resident memory.

Did I miss something using context (I do context essai.tex each time
that I want compile changes) ?

killall luatex and kill -15 PID does nothing.


Best,
Amaël  

___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


Re: [NTG-context] lots of luatex process/instances (ps xa| grep lua / top -----sort by memory)

2009-05-10 Thread Arthur Reutenauer
 Sometimes, I get errors and an
 interactive prompt that I kill with either ctrl+C or ctrl+Z (at random).

  You shouldn't do that.  Type 'x' at the error prompt, it makes
(Lua)TeX terminate.  Ctrl+C sometimes isn't enough to kill LuaTeX,
though I have no idea why; as for Ctrl+Z, it never kills anything, it
sends the suspend signal (you should see the process status with top).

 killall luatex and kill -15 PID does nothing.

  kill -1 is usually enough.

Arthur
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


Re: [NTG-context] lots of luatex process/instances (ps xa| grep lua / top -----sort by memory)

2009-05-10 Thread Mohamed Bana
I've also noticed something along those lines.  I've also found that 
CTRL+Z/C doesn't really exit the program --- there are stale processes 
still lying around.


What I described is general, it tends to happen across big documents.

Is this a known problem?

� Broustet wrote:

Dear context users,
at first a lot of warm thanks for help and comments on using
t-simpleslides.

On a different matter, I now have the following problem :
I do a lot of testing trying compiling my slides (using the following
command : context essai.tex). Sometimes, I get errors and an
interactive prompt that I kill with either ctrl+C or ctrl+Z (at random).

I noticed that my computer was swapping (2Go RAM). 
With ps xa  | grep lua I get 34 process.


Using top and sorting by memory used the processes, I noticed 7
instances of luatex and 5 of texlua on the first page for a total of
800MB of resident memory.

Did I miss something using context (I do context essai.tex each time
that I want compile changes) ?

killall luatex and kill -15 PID does nothing.


Best,
Amaël  


___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___

___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


Re: [NTG-context] lots of luatex process/instances (ps xa| grep lua / top -----sort by memory)

2009-05-10 Thread Amaël Broustet
Thank you !
it's ok now.

Le dimanche 10 mai 2009 à 20:14 +0200, Arthur Reutenauer a écrit :
  Sometimes, I get errors and an
  interactive prompt that I kill with either ctrl+C or ctrl+Z (at random).
 
   You shouldn't do that.  Type 'x' at the error prompt, it makes
 (Lua)TeX terminate.  Ctrl+C sometimes isn't enough to kill LuaTeX,
 though I have no idea why; as for Ctrl+Z, it never kills anything, it
 sends the suspend signal (you should see the process status with top).
 
  killall luatex and kill -15 PID does nothing.
 
   kill -1 is usually enough.
 
   Arthur
 ___
 If your question is of interest to others as well, please add an entry to the 
 Wiki!
 
 maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
 webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
 archive  : https://foundry.supelec.fr/projects/contextrev/
 wiki : http://contextgarden.net
 ___

___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


Re: [NTG-context] lots of luatex process/instances (ps xa| grep lua / top -----sort by memory)

2009-05-10 Thread Amaël Broustet
On a small example : ctrl+C works, ctrl+Z leaves unkillable (either -15
or -1) luatex and texlua process. kill -9 leaves zombies.
killing the parent shell clean everything. 


Le dimanche 10 mai 2009 à 19:25 +0100, Mohamed Bana a écrit :
 I've also noticed something along those lines.  I've also found that 
 CTRL+Z/C doesn't really exit the program --- there are stale processes 
 still lying around.
 
 What I described is general, it tends to happen across big documents.
 
 Is this a known problem?
 
 � Broustet wrote:
  Dear context users,
  at first a lot of warm thanks for help and comments on using
  t-simpleslides.
  
  On a different matter, I now have the following problem :
  I do a lot of testing trying compiling my slides (using the following
  command : context essai.tex). Sometimes, I get errors and an
  interactive prompt that I kill with either ctrl+C or ctrl+Z (at random).
  
  I noticed that my computer was swapping (2Go RAM). 
  With ps xa  | grep lua I get 34 process.
  
  Using top and sorting by memory used the processes, I noticed 7
  instances of luatex and 5 of texlua on the first page for a total of
  800MB of resident memory.
  
  Did I miss something using context (I do context essai.tex each time
  that I want compile changes) ?
  
  killall luatex and kill -15 PID does nothing.
  
  
  Best,
  Amaël  
  
  ___
  If your question is of interest to others as well, please add an entry to 
  the Wiki!
  
  maillist : ntg-context@ntg.nl / 
  http://www.ntg.nl/mailman/listinfo/ntg-context
  webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
  archive  : https://foundry.supelec.fr/projects/contextrev/
  wiki : http://contextgarden.net
  ___
 ___
 If your question is of interest to others as well, please add an entry to the 
 Wiki!
 
 maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
 webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
 archive  : https://foundry.supelec.fr/projects/contextrev/
 wiki : http://contextgarden.net
 ___

___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


Re: [NTG-context] lots of luatex process/instances (ps xa| grep lua / top -----sort by memory)

2009-05-10 Thread Arthur Reutenauer
 On a small example : ctrl+C works, ctrl+Z leaves unkillable (either -15
 or -1) luatex and texlua process.

  Again, that's because Ctrl+Z, in a normal Unix environment, only
suspends the process, it never kills it.  Try kill -19 first (SIGCONT),
then kill -15 or -1.

  You can try the following experiment: run a small example file with an
error and type Ctrl+Z.  You may think you exited the process, but now
type fg.  You should recover the LuaTeX run in the exact state you
left it.  It has not been killed.

Arthur
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


Re: [NTG-context] lots of luatex process/instances (ps xa| grep lua / top -----sort by memory)

2009-05-10 Thread Martin Schröder
2009/5/10, Amaël Broustet cont...@amael.net:
  killall luatex and kill -15 PID does nothing.

Don't use killall. Linux != Unix.

Best
   Martin
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___