Re: [Pvfs2-developers] terminating state machines

2006-07-27 Thread Phil Carns
Thanks for the detailed explanation Phil. I hadn't thought about the context switches that might slow down flow. I was primarily thinking of something that would be cleaner, and easier to modify and test for different scenarios. If at some point I get around to playing with a flow impl

Re: [Pvfs2-developers] acache timeout

2006-07-27 Thread Phil Carns
Dean Hildebrand wrote: Thanks for the info Phil. While I'm running an I/O performance experiment, I never want the attributes to expire, so I'm using the -a option to set it to a really high value. But for the average pvfs2 setup, what is a useful value? With 5msec, the cache was continually

Re: [Pvfs2-developers] terminating state machines

2006-07-27 Thread Sam Lang
On Jul 27, 2006, at 10:16 AM, Phil Carns wrote: Hmm...I had been thinking about a flow implementation that used the new concurrent state machine code...it sounds like that's a bad idea because the testing and restarting would take too long to switch between bmi and trove? We use the

Re: [Pvfs2-developers] terminating state machines

2006-07-27 Thread Walter B. Ligon III
Sam Lang wrote: On Jul 26, 2006, at 6:16 PM, Phil Carns wrote: I think I'm getting voted down here, so I should probably just shutup, but I don't think in practice we're going to have that many child state machines that iterating through the list is at all costly. I'm arguing for si

Re: [Pvfs2-developers] terminating state machines

2006-07-27 Thread Walter B. Ligon III
Phil Carns wrote: I think I'm getting voted down here, so I should probably just shutup, but I don't think in practice we're going to have that many child state machines that iterating through the list is at all costly. I'm arguing for simpler mechanisms that fit in with the job subsyst

Re: [Pvfs2-developers] terminating state machines

2006-07-27 Thread Phil Carns
Hmm...I had been thinking about a flow implementation that used the new concurrent state machine code...it sounds like that's a bad idea because the testing and restarting would take too long to switch between bmi and trove? We use the post/test model through pvfs2 though, so maybe I don