On Thu, 6 Oct 2011 07:52:49 UTC, Marcel M�ller <news.5...@spamgourmet.com>
wrote:
> Hi,
>
> On 04.10.2011 05:22, Dariusz Piatkowski wrote:
> > OK, so here is the problem, the last partition on each disk exhibits what I can
> > only call a 55 sec delay in saving a file.
> >
> > So...as I open up one of my camera pics in PMView, re-size it, etc and attemp to
> > save to my last partition on a drive, the clock icon comes up...and sits there
> > for EXACTLY 55 secs...then if completes the save and PMView becomes responsive.
> > I tested this operation across all my partitions which is how I narrowed it down
> > to the problem being each last partition on the physical disk.
>
> is any I/O blocked meanwhile or only one partition or only the single
> application thread? What about the CPU load during delay? What about the
> I/O load, does the HDD LED flash?
I am not sure how to look for blocked I/O...is there a particular app/utility I
could try? As far as I can tell and observe, there is no real HDD activity...the
clock icon comes up in PMView...it goes through the full 'clock-pass' (meaning
the hand pointer circles the clock) and then waits at the '100% completed'
position (12 o'clock)...it does not go-away/clear until the 55 sec time passes,
at which point in time I see a burst of HDD activity. Watching the 'Disk
Monitor' output sure enough, I do see a burst of IOs going out to the disk at
that precise time.
I tried using TOP, Xray and couple of other process monitors but I was unable to
see what process is actually chugging away during the 55 sec delay. One last
remaining 'trick' is to run this through the 'PM OS/2 Trace' utility, which will
track the various calls...
> > I had this same issue with Tame just last week...I moved the 'working directory'
> > to another spot, which of course worked out fine. But it didnt' dawn on me until
> > tonight when I was attempting to troubleshoot my PMView issue that it really was
> > one and the same thing. Tame would actually just HANG there while it attempted
> > to save the file once scanimage completed.
> >
> > So...the question is: have any of you guys seen this? Is this related to a known
> > (maybe?) HPFS386 bug?
>
> I never heard of something like that with HFPF386. Normally it is rock
> solid. But you are pretty much at the limits. 64 GB each drive, 120MB
> cache is really hard for the good old driver. Probably HPFS386 is not
> that well tested under this conditions.
>
> You should consider JFS. It is out of teething troubles and often faster
> too. I use it for almost ten years.
> In the past I had similar problems with JFS when extracting archives
> with several million small files flooding the transaction log, but never
> with a single write.
>
> However, first you should check wether you have a hanging I/O request.
> If so, then HPFS is not the origin. Typically such delays correspond to
> unreadable blocks. But with two disks, who knows?
I have been able to determine that shutting off the cache on the partition in
question does in fact make the problem 'go-away'...as best as I can tell.
However, given that this is my multimedia partition and I primarily use it to
grab the pics off of the cameras, work on movie editting, etc...I'd rather
attempt to use HPFS386 cache.
I did try changing the size of the cache itself, stepped down to 64 MByte, no
difference (maybe I need to go further...). Went through a change to the timings
themselves, no difference either.
The JFS idea I have considered and attempted in the past. This time around I am
running into a memory issue where attempting to boot with the JFS driver enabled
causes me a TRAP before the PMSHELL comes up. I only suspect a memory issue
given how much stuff I'm already loading and the fact that I do have a large
HPFS386 cache, 8 60Gig partitions, etc, etc...so yes, I may be pushing this
thing a bit too hard maybe...LOL...
Anyways...thank you for the suggestions...I'll keep on playing around with this
and try the various ideas as they pop into my head...maybe one of these will
result in an answer!