JDS tip of the day
By relling on Aug 31, 2004
Calum Benson made my day.
Apparently, there is a default behaviour in Nautilus which will cause it to redraw the screen at various times. On a blazing-fast system you might not notice this, but on a slower system you can sit there and watch the redraw. Actually, I'm a firm believer in only allowing UI developers to use 5-year old machines, so they can experience their algorithmic decisions. Anyway, you can quite easily change the default or change it back if you don't like it. Here's how:
In a terminal window type,
Traverse the settings tree to: apps -> nautilus -> preferences
Deselect (or select, to revert): show_desktop
This seems to be working well for the way I use the Java Desktop and it is noticeably faster for some operations, especially when I have lots of windows and screens active, which I often do. YMMV.