I haven't had much opportunity to use Silverlight since the Olympics, but I just had an amusing experience with it that I thought I'd mention.
Background: I am not a fan of Flash. I hated it LONG before Apple started their anti-Flash campaign, because it routinely pegged the processors on my MBP, ran dog-slow, crashed and brought Safari down with it, or all of the above. Installing ClickToFlash was the single biggest improvement in the day-to-day websurfing experience with my Mac that I have ever made.
Well, I should have known that there was only one company capable of out-doing Adobe when it came to harmful software, and it's all to perfect that it would be with the only competing technology for Flash (apart from HTML5, if that counts). Silverlight was in the running when I discovered during said Olympics that if you left a window with a Silverlight video in it minimized it would write a steady stream of errors to the console, and it completely filled the boot drive on my HT Mini overnight--the only time my Mini has EVER crashed when it wasn't running Windows in a VM.
Well, yesterday I discovered on Bing's maps, the aerial photos of my town are WAY better than Google's (Arcata, CA; Google's are almost entirely clouds over town, while the surrounding fields and forest are clear). I figured I'd check out Bing's streetview equivalent; no streetview of my town, so I switched to a city and browsed around.
After a couple of minutes, Safari starts beachballing. Then I realize that the entire computer--a brand-new 17" MBP with 4GB RAM and not that much open--has slowed to a crawl. Activity Monitor reveals why: Silverlight is using 1.3 Gigabytes of RAM. That's real, physical RAM, not virtual. And it apparently wanted more, because the system was busy paging everything it could to disk. It had also hung, and of course hung Safari with it, plus increased Safari's real memory allocation by about 100MB to boot.
The only plus to this is that killing the Silverlight plugin didn't bring Safari down too, since it's a separate process.
So congratulations, Microsoft: You've managed to bring a well-equpped four-core CPU to its knees with a simple web browser plugin.
Background: I am not a fan of Flash. I hated it LONG before Apple started their anti-Flash campaign, because it routinely pegged the processors on my MBP, ran dog-slow, crashed and brought Safari down with it, or all of the above. Installing ClickToFlash was the single biggest improvement in the day-to-day websurfing experience with my Mac that I have ever made.
Well, I should have known that there was only one company capable of out-doing Adobe when it came to harmful software, and it's all to perfect that it would be with the only competing technology for Flash (apart from HTML5, if that counts). Silverlight was in the running when I discovered during said Olympics that if you left a window with a Silverlight video in it minimized it would write a steady stream of errors to the console, and it completely filled the boot drive on my HT Mini overnight--the only time my Mini has EVER crashed when it wasn't running Windows in a VM.
Well, yesterday I discovered on Bing's maps, the aerial photos of my town are WAY better than Google's (Arcata, CA; Google's are almost entirely clouds over town, while the surrounding fields and forest are clear). I figured I'd check out Bing's streetview equivalent; no streetview of my town, so I switched to a city and browsed around.
After a couple of minutes, Safari starts beachballing. Then I realize that the entire computer--a brand-new 17" MBP with 4GB RAM and not that much open--has slowed to a crawl. Activity Monitor reveals why: Silverlight is using 1.3 Gigabytes of RAM. That's real, physical RAM, not virtual. And it apparently wanted more, because the system was busy paging everything it could to disk. It had also hung, and of course hung Safari with it, plus increased Safari's real memory allocation by about 100MB to boot.
The only plus to this is that killing the Silverlight plugin didn't bring Safari down too, since it's a separate process.
So congratulations, Microsoft: You've managed to bring a well-equpped four-core CPU to its knees with a simple web browser plugin.