Hi Margaret,

Not being able to control the way the kernel manages the cache is frustrating. This is where I tend to dynamically reassign some of that underutilised ram as tmpfs, and use it properly instead of depending on the kernel to figure it out and sporadically flush to disk. Would using the USEDIRECTIO option actually improve real life performance in the scenario you describe here? I know it's not an option with SASWORK, but, say, if it was another libname?

FYI - we're presenting a paper on the technique at SGF. I think you'll find it interesting.

Nik