The fan on my W500 never goes above about 3500 RPM no matter how hot it gets. Using fan control utilities, I can manually set it to full-speed, which seems to be around 5000 RPM. The machine will overheat and shut down under certain heavy loads - mostly gaming, but I've done some data processing that pegs both cores at 100% for extended periods and had the temperature exceed 90C before I switched the fan to full.
This happens on both Ubuntu 10.10 and Windows 7, and both will shut down when the temperature gets too high, as this entry from my syslog shows:
Jan 26 04:27:18 blackbox kernel: [642153.494383] Critical temperature reached (100 C), shutting down.
Is this expected behavior? Is it harmful to run the fan at 5000 RPM? Is there a way to convince it to go higher on its own?