[Bug 561292] Re: Resume from sleep fails / extremely slow with fglrx

Felix Kuehling felix.kuehling at amd.com
Mon Apr 26 14:51:12 UTC 2010


The fglrx driver saves all used video memory to system memory before
suspending. When you suspend to disk all that memory also has to be
swapped out to the swap partition. If you have a graphics card with lots
of memory and not a lot of available system memory, the saving of video
memory will cause a lot of paging. This will affect your performance on
suspend/resume. If your swap partition is too small that may cause
suspend to fail completely.

Three factors that will have a big impact on your suspend performance:
1. amount of video memory (reported by amdcccle)
2. amount of available system memory (reported by free, 2nd line "-/+ buffers/cache")
3. amount of available swap space (reported by free, 3rd line)

Some rules of thumbs:
1. You should have about 1GB more system memory than video memory, more is better
2. You should have more swap space than system memory, typically by a factor 2

Possible remedies (depending on your situation):
1. make sure your swap partition is big enough, typical recommendation is 2x amount of RAM
2. get more RAM (always a good idea and a cheap option to improve overall system performance and responsiveness)

-- 
Resume from sleep fails / extremely slow with fglrx
https://bugs.launchpad.net/bugs/561292
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to linux in ubuntu.




More information about the kernel-bugs mailing list