Roger Oberholtzer wrote:
Instead of the expected 80 msecs or so to do the compress and write, it takes, say, 4 or 5 seconds.
BTW, I forgot, have you (besides running iostat), run 'xlatencytop'? That will show you what your longest system calls are taking. @640x480 -- Are your jpegs that big I.e. what's the average size/jpeg? Is the bottleneck in compression? If that's the case, overall, that's where your 10 cpu's can benefit you. Let the compression and writes to disk happen asynchronously in bckground serviced by 'N' workers. At this point you say it takes 80ms to do the compress and write. You need to find out where things are spending their time. Is it 100% cpu bound (1 cpu@100%) for 30 minutes, then 100% disk-bound for 5 seconds? But if you wanted faster speeds, with 10 cpu's you could easily get 3-5x times that rate -- It sounds like you are doing everything in 1 execution thread right now? -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org