Date: Mon, 2 Dec 2013 03:20:02 GMT From: Callum Gibson <callumgibson@optusnet.com.au> To: freebsd-x11@FreeBSD.org Subject: Re: ports/183435: x11/xorg: 100% CPU use of xorg using firefox when showing large images (say 20 Mpixel) Message-ID: <201312020320.rB23K2sm082933@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/183435; it has been noted by GNATS. From: Callum Gibson <callumgibson@optusnet.com.au> To: bug-followup@FreeBSD.org, w-info2@xs4all.nl Cc: Subject: Re: ports/183435: x11/xorg: 100% CPU use of xorg using firefox when showing large images (say 20 Mpixel) Date: Mon, 2 Dec 2013 14:17:42 +1100 You might find this is related to pixmap caching. I don't think it's video driver specific. Ironically the variable to disable this is called: MOZ_DISABLE_IMAGE_OPTIMIZE https://wiki.mozilla.org/Mobile/MemoryReduction#Disable_X_image_caching_on_Unix.2FLinux Maybe at some time in the past with smaller images and slower networks it hurt performace, but now displaying large, modern images in firefox causes it to stuff an enormous pixmap into the X server which is used once, and eats all the CPU whilst firefox is just hanging there waiting for it to finish. Setting this variable fixes it for me. C -- Callum Gibson @ home
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201312020320.rB23K2sm082933>