Kars de Jong <[EMAIL PROTECTED]> writes: |> On Sat, Jan 19, 2002 at 03:03:15PM +0100, Richard Zidlicky wrote: |> > the cacheflush syscall has been changed to work "reasonably"(*), ie if you |> > tell it to flush more than 3 pages using cache line flush it will use page |> > flush instead. Of course if the program does 2000 little lineflushes |> > that won't help, you get terrible performance. |> |> The other architectures cache flushing code is called for every relocation, |> so that would indeed amount to lots of little lineflushes. But how is the |> length argument defined?
It defines the region to flush in bytes. Andreas. -- Andreas Schwab, SuSE Labs, [EMAIL PROTECTED] SuSE GmbH, Deutschherrnstr. 15-19, D-90429 N�rnberg Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

