Summary: | A plug-in sometimes leaves MBP discrete GPU processor enabled after closing a window | ||
---|---|---|---|
Product: | WebKit | Reporter: | Jim Oase <jimoase> |
Component: | New Bugs | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED WONTFIX | ||
Severity: | Minor | CC: | ahmad.saleem792, andersca, ap, dino, rniwa, simon.fraser, thorton |
Priority: | P2 | ||
Version: | 528+ (Nightly build) | ||
Hardware: | Mac (Intel) | ||
OS: | OS X 10.10 | ||
Attachments: |
Description
Jim Oase
2015-03-01 09:26:38 PST
Created attachment 247632 [details]
Reason the discrete GPU can not be turned off after leaving site that used it.
This dialog claims that it's due to a plugin. Don't we keep the plugin process up for a while after last using the plugin? Does it resolve itself after a minute or something? There have been occasions when the discrete GPU is deactivated after closing a site that activates the discrete graphic processor. So far the process to accomplish deactivation of the GPU is not repeatable. Time is a function but the period is variable. Sometimes over night does not affect the deactivation other times 10 minutes is sufficient. Causing discrete GPU activation and deactivation by launching and closing iPhoto is consistently immediate. If the same plug-in type (e.g. Flash) is in use in any other browser window, that would keep the process alive. I think that this should be primarily a bug report against the plugin vendor. (In reply to comment #5) > If the same plug-in type (e.g. Flash) is in use in any other browser window, > that would keep the process alive. > > I think that this should be primarily a bug report against the plugin vendor. Thanks I will check that out... my only plug in is Flash. (In reply to comment #6) > (In reply to comment #5) > > If the same plug-in type (e.g. Flash) is in use in any other browser window, > > that would keep the process alive. > > > > I think that this should be primarily a bug report against the plugin vendor. > > Thanks I will check that out... my only plug in is Flash. Just occurred to me... doesn't have that problem with Safari which also uses Flash. What is different? Created attachment 247955 [details]
Indicates the plugin being left active after the site using it is inactive.
(In reply to comment #5) > If the same plug-in type (e.g. Flash) is in use in any other browser window, > that would keep the process alive. > > I think that this should be primarily a bug report against the plugin vendor. There is a plug in com.apple.WebKit.Plugin.64.Deveolopment being left on after the site using the discrete processor is closed. Safari doesn't use the plugin and doesn't have the problem. (In reply to comment #6) > (In reply to comment #5) > > If the same plug-in type (e.g. Flash) is in use in any other browser window, > > that would keep the process alive. > > > > I think that this should be primarily a bug report against the plugin vendor. > > Thanks I will check that out... my only plug in is Flash. When returning from sleep the discrete processor is being turned on. This is after operating with the same windows for a half hour. None of those windows caused the discrete processor to be activated. After a minute or two the discrete processor is turned off again. I will attach a screen shot from the Activity Monitor showing that the Flash Player (SafariForWebKitDevolopment Internet Plug-in) in is being activated and then inactivated. Created attachment 248198 [details]
Screen shot showing Flash plug-in being activated after waking from sleep.
I don't really know if there's anything actionable here. We keep the flash plug-in running for a while even if there are active plug-ins, just to make instantiating the next plug-in faster. (In reply to comment #12) > I don't really know if there's anything actionable here. We keep the flash > plug-in running for a while even if there are active plug-ins, just to make > instantiating the next plug-in faster. Good idea if all the computers have wall plugs, questionable idea for those with portables, like my MacBook Pro, and concerns about battery life. The recent epidemic of MacBook Pro GPU failures highlights the problem with keeping the plug-in active. Machines with suspect discrete GPUs can run on the integrated GPU. Therefore they can run Safari but not WebKit if they avoid site that use Flash. The Flash plug-in will activate and stay on after reviving from sleep even when no Flash site has been visited. NPAPI and Webkit Plugins are not supported any more. Can this be marked as "RESOLVED WONTFIX"? Thanks! |