Interesting point and worth checking. To find the temp directory start J and run the following sentences (some from breaker.ijs):

  fn=. >2{'kernel32 GetTempPathA i i *c' (15!:0) 256;256$' '
fn=. >2{'kernel32 GetLongPathNameA i *c *c i' (15!:0) fn;(256$' ');256
  f=. 'j\',~(fn i: {.a.){.fn
  load'dir'
  dir f

This lists the orphaned break files. It is possible that an excessive number combined with low priority could cause the problem.

Delete all the .default files and see if things work any better.

----- Original Message ----- From: "Roger Hui" <[EMAIL PROTECTED]>
To: "Beta forum" <[email protected]>
Sent: Tuesday, August 29, 2006 12:23 PM
Subject: Re: [Jbeta] J break hangs Windows for seconds


What would be the effect if in the Temp/j directory
where the break files are, there are somehow a lot
of such files?



----- Original Message -----
From: Eric Iverson <[EMAIL PROTECTED]>
Date: Tuesday, August 29, 2006 9:07 am
Subject: Re: [Jbeta] J break hangs Windows for seconds

It looks as if Jbreak is working properly (just very very slowly).
It
seems as if a compute bound J makes your win2000 very slow to run
the
jconsole.exe task to set the break signal.

I'm not aware of win2000 priority settings that would affect this
or
that you can adjust. If you know of things you can adjust to
affect task
priority you can try them.

Try a few things to get a handle on what the host scheduler is doing.
  Run J exec loop.

  How is it to start and run notepad?
  How is it to start a DOS console window and do simple commands?
  How is it to run jconsole i.5 etc?

If a Dos window runs ok then try the following to signal break to
the J
exec loop:
...> cd \j601
...> jconsole -jprofile breaker.ijs
Does this work better than the yellow icon or is it just as sluggish?

Try editing the yellow icon to run j.exe instead of jconsole.exe
as the
host rules for scheduling are different for console tasks. Does
this
work any better?


----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to