Hi - thanks for sending such a clear description of what's going on!
It seems pretty clear that the delay is not in the GUI itself but in
the checking of the validity of the input data images.
Given this, and the fact that on other computers this is not slow, it
must be that your NFS (presumably you're using NFS) is acting really
badly on the remote machine - you probably want to get your sysad to
look into the NFS settings.
Hope this helps - cheers, Steve.
On 5 Oct 2006, at 08:52, Neil Killeen wrote:
> Hi
>
> I am operating FSL 3.3 on our 64-processor (1.5GHz ITanium 2) Altix
> 64-bit Linux SUSE-9
> system with a native Intel build. The data reside on the Altix
> locally and we display the GUI back
> to the desktop via X11 or VNC
>
> I am encountering an issue to do with the performance when certain GUI
> actions are taken.
>
>
> Specifically the user
>
> 1. Presses the "FEAT FMRI Analysis" button
> 2. Presses "Load" at the bottom
> 3. Selects a design matrix which specifies 45 analyses
> 4. User pressed "Select FEAT Directories". The "Select input data"
> GUI is created and populated reasonably
> quickly (given has 45 entries)
> 5. User presses "OK" at the bottom.
>
> Now we wait.....
>
> Eventually after about 4 minutes, the system returns ready to
> proceed. Subsequent processing
> proceeds at an appropriate rate.
>
> This is vastly slower than on a single processor desktop
> where after clicking
> OK one waits for just a second or two.
>
> Now on the Altix I am running 'top' and I can see 'sh' (bash)
> processes starting up and processing
> at about 10%. I don't know what they are doing or who
> is initiating them.
>
> I gather that the system is validating each of the files in
> the list (45 in this case)
> because if you mis-enter one it will tell you at this point
>
> 6. A similar problem occurs if one changes the number of analyses
> through the drop-down counter menu.
> One waits 2-3 seconds to change it by one (presumably the GUI
> [visible or not]) is being rebuilt ?
> On the desktop one can click on this counter quite rapidly.
>
>
> I'd appreciate some insights into this; happy to put print
> statements in tcl scripts
> (if I knew which ones.)
>
> featlib.tcl appears to create the 'Select Input data' GUI (step 4
> above) but I'm not sure
> what it does that with (not much good at tcl yet...)
>
>
> regards
> Neil
------------------------------------------------------------------------
---
Stephen M. Smith, Professor of Biomedical Engineering
Associate Director, Oxford University FMRIB Centre
FMRIB, JR Hospital, Headington, Oxford OX3 9DU, UK
+44 (0) 1865 222726 (fax 222717)
[log in to unmask] http://www.fmrib.ox.ac.uk/~steve
------------------------------------------------------------------------
---
|