The new forums will be named Coin Return (based on the most recent vote)! You can check on the status and timeline of the transition to the new forums here.
The Guiding Principles and New Rules document is now in effect.

Microsoft prioritizing processes?

ArcSynArcSyn Registered User regular
edited September 2007 in Games and Technology
I have no real evidence here, just my own observations, but I was curious if anyone else has noticed something similar?

When I get into work each day, I instinctively load 3 programs:
Firefox
IE
Outlook

(I load both Firefox and IE because I use Firefox for general internet browsing and IE for our helpdesk system and website editing)

If I were to load each program one at a time after a fresh boot, firefox would load the fastest, then IE, then Outlook.

Usually, however, I click all three icons (I use the quicklaunch bar) at the same time in the order: Firefox, IE, Outlook.

When they load, Outlook pops up first on the Start bar (but no window), then IE (finishes fully loading first), then Firefox after both IE and Outlook have fully loaded. Firefox fully loads quite quickly once it actually does pop up on the start bar.

It seems like Windows prioritizes Outlook, then IE, and then once they are done loading, finally loads Firefox which I clicked first. Does Windows give priority to MS programs? Has anyone else noticed this?

4dm3dwuxq302.png
ArcSyn on

Posts

  • UnicronUnicron Registered User regular
    edited September 2007
    As far as I understand this, it's because IE (Outlook I'm not so sure about) is linked in to core of Windows. So, when you've logged in and are looking at your desktop, IE is actually already loaded. I think this is also the reason you see pre-loaders for apps like realplayer, quicktime etc to try and be as fast as ms apps.

    Did I put enough "I think"s in there? :p

    Unicron on
    [SIGPIC][/SIGPIC]
  • subediisubedii Registered User regular
    edited September 2007
    Firefox is naturally slower to start up than Internet Explorer. Why, I'm not sure, though I've heard it's just code bloat. I doubt it has anything to do with windows prioritising MS apps.

    subedii on
  • ArcSynArcSyn Registered User regular
    edited September 2007
    Even so, firefox loading by itself loads faster than IE or Outlook from a fresh boot. The thing that "tipped me off" to it was that Firefox would not even show up on the start bar until the other two had finished loading.

    I would understand it if the MS apps in general loaded faster than other programs, it just doesn't seem like it processes them in the order I click them.

    Oh, and I always disable/remove all those "quick load" processes. Ugh.

    ArcSyn on
    4dm3dwuxq302.png
  • MonkeydryeMonkeydrye Registered User regular
    edited September 2007
    Same thing happens when I try it with Opera and IE. If I try them together, IE wins. If I try them separate and time them, Opera wins...and that is with Opera opening like 12 tabs and IE opening one.

    If nothing else, I could see this as being a case of MS software using different API's than what they give out to thrid party folks. So when windows is prioritizing, it picks the preffered code (using MS API's).

    Monkeydrye on
    [SIGPIC][/SIGPIC]
  • devoirdevoir Registered User regular
    edited September 2007
    On a related topic, anyone else finding that Firefox has turned into a bit of a bloat pig in terms of the amount of memory it consumes, how slow it is at rendering pages, etc? It just feels sluggish. I don't have a lot of extensions loaded, just basic stuff like tab management. Both Opera and IE feel much more responsive than Firefox does, and it hasn't always been like this. From Firefox 0.9 days to now it just seems to have gotten worse and worse.

    devoir on
  • TwoCentsTwoCents Registered User new member
    edited September 2007
    Windows had history of crashing competitors' software but it was long time ago. I wouldn't be surprised if they're prioritizing processes.

    TwoCents on
    1105i1.gif
    1105i2.gif
    1105i3.gif1105i4.gif1105i5.gif
  • SnowconeSnowcone Registered User regular
    edited September 2007
    devoir wrote: »
    On a related topic, anyone else finding that Firefox has turned into a bit of a bloat pig in terms of the amount of memory it consumes, how slow it is at rendering pages, etc? It just feels sluggish. I don't have a lot of extensions loaded, just basic stuff like tab management. Both Opera and IE feel much more responsive than Firefox does, and it hasn't always been like this. From Firefox 0.9 days to now it just seems to have gotten worse and worse.

    You are just now noticing this? It's been like this for months and months for me. I crash FF on an almost daily basis. I use it because I can't live without the Webdev toolbar, but Mozilla needs to get their shit together and go back to the days of a super fast browser.

    Snowcone on
  • Wonder_HippieWonder_Hippie __BANNED USERS regular
    edited September 2007
    Snowcone wrote: »
    devoir wrote: »
    On a related topic, anyone else finding that Firefox has turned into a bit of a bloat pig in terms of the amount of memory it consumes, how slow it is at rendering pages, etc? It just feels sluggish. I don't have a lot of extensions loaded, just basic stuff like tab management. Both Opera and IE feel much more responsive than Firefox does, and it hasn't always been like this. From Firefox 0.9 days to now it just seems to have gotten worse and worse.

    You are just now noticing this? It's been like this for months and months for me. I crash FF on an almost daily basis. I use it because I can't live without the Webdev toolbar, but Mozilla needs to get their shit together and go back to the days of a super fast browser.

    I've been using Opera for years now, never went the way of Firefox. Is either one faster/better/etc?

    Wonder_Hippie on
  • KVWKVW Registered User regular
    edited September 2007
    Did you try clicking them in a different order? Seems like they load in a stack with the last in first out order. Try going Outlook, IE, Firefox or IE, Firefox, Outlook and other variations.
    You are just now noticing this? It's been like this for months and months for me. I crash FF on an almost daily basis. I use it because I can't live without the Webdev toolbar, but Mozilla needs to get their shit together and go back to the days of a super fast browser.

    Firefox never crashes on me...It loads super fast and I have never had a problem with it that I can recall. You might just have some random assortment of extensions/addons that are causing the memory hogging and crashes.

    KVW on
  • ZekZek Registered User regular
    edited September 2007
    Firefox has always been a huge memory hog. It's a "feature."

    Zek on
  • j0hnz3rj0hnz3r Registered User regular
    edited September 2007
    Outlook and IE are integrated into Windows and share a lot of the same DLLs, therefore they boot much quicker than Firefox, in general. On top of which, Outlook and IE programmers had access to code tricks most external developers are not privy to. You will also notice that Firefox generally takes up more RAM.

    j0hnz3r on
    jedi_watchtower.png
  • NailbunnyPDNailbunnyPD Registered User regular
    edited September 2007
    Snowcone wrote: »
    devoir wrote: »
    On a related topic, anyone else finding that Firefox has turned into a bit of a bloat pig in terms of the amount of memory it consumes, how slow it is at rendering pages, etc? It just feels sluggish. I don't have a lot of extensions loaded, just basic stuff like tab management. Both Opera and IE feel much more responsive than Firefox does, and it hasn't always been like this. From Firefox 0.9 days to now it just seems to have gotten worse and worse.

    You are just now noticing this? It's been like this for months and months for me. I crash FF on an almost daily basis. I use it because I can't live without the Webdev toolbar, but Mozilla needs to get their shit together and go back to the days of a super fast browser.

    I find that FF on its own (no add-ons), is a relatively fast browser. When I load in my 20 add-ons and have 10 tabs loading up on startup, yeah its a hog.

    NailbunnyPD on
    XBL: NailbunnyPD PSN: NailbunnyPD Origin: NailbunnyPD
    NintendoID: Nailbunny 3DS: 3909-8796-4685
    steam_sig-400.png
  • mausmalonemausmalone Registered User regular
    edited September 2007
    ArcSyn wrote: »
    Even so, firefox loading by itself loads faster than IE or Outlook from a fresh boot. The thing that "tipped me off" to it was that Firefox would not even show up on the start bar until the other two had finished loading.

    I would understand it if the MS apps in general loaded faster than other programs, it just doesn't seem like it processes them in the order I click them.

    Oh, and I always disable/remove all those "quick load" processes. Ugh.

    (a) Windows will give you as much time on the CPU as you like until you relinquish or until it preemptively removes you. If you write your code politely (like I suspect firefox is) you'll relinquish the processor while you wait for things. But if you keep yielding to a process that isn't polite it'll degrade your performance. So that's one possibility in explaining why Firefox loads faster when you're not loading IE at the same time.

    (b) The taskbar doesn't refresh properly because loading IE puts a strain on Explorer, the program that runs most of the Windows UI. They share so many DLLs that they're fairly tightly bound. This is also one of the reasons IE loads quickly ... it shares a lot of DLLs with Explorer that are almost always loaded into memory. Firefox has to load all of its components from the hard drive.

    The Windows thread scheduling is very simplistic and fairly well known. It isn't built to favor MS products (however MS products are written with proprietary knowledge of the OS, so they have a leg up on other programmers), but because of its simplicity it's fairly easy to exploit. Hogging the processor in windows is a fairly simple thing to do. Writing programs that relinquish the processor in intelligent ways so that they run well and play well with others is the tricky part.

    mausmalone on
    266.jpg
  • DigDug2000DigDug2000 Registered User regular
    edited September 2007
    Snowcone wrote: »
    devoir wrote: »
    On a related topic, anyone else finding that Firefox has turned into a bit of a bloat pig in terms of the amount of memory it consumes, how slow it is at rendering pages, etc? It just feels sluggish. I don't have a lot of extensions loaded, just basic stuff like tab management. Both Opera and IE feel much more responsive than Firefox does, and it hasn't always been like this. From Firefox 0.9 days to now it just seems to have gotten worse and worse.

    You are just now noticing this? It's been like this for months and months for me. I crash FF on an almost daily basis. I use it because I can't live without the Webdev toolbar, but Mozilla needs to get their shit together and go back to the days of a super fast browser.

    I've been using Opera for years now, never went the way of Firefox. Is either one faster/better/etc?
    Opera is certainly faster. Theres some report that the new beta builds are better with memory too. Most of the bitching you see about Firefox's memory usage is just BS from people who rarely look at memory usage except to bitch about Firefox. If its crashing a shitload, it probably has more to do with some incompatible or unstable extensions than with Firefox itself.

    Firefox is just a thousand times more extensible. It's easy to dick around with. Its interface is written in XML. Its functions are written in Javascript. Its easy to mess with those things since they're not compiled, which is why there are thousands of extensions written for it (and also why its easy to write something shitty which is why you see crashes on some machines).

    The only time I'm ever suspect of MS's practices is with the Start Menu. Internet Explorer and Office products always manage to work their way up to the top even if I haven't launched them in weeks.

    DigDug2000 on
  • wasted lifewasted life Registered User regular
    edited September 2007
    Try using IE Tab instead of opening both Firefox and IE. My job used to use a IE-only helpdesk ticketing system as well. It seems to consume less resources to have an IE tab open in firefox than to have that same page open in IE. Also, are you referring to Outlook or Outlook Express. If Express, go Thunderbird, its far better and can import your Outlook emails. If regular Outlook, I can understand the need to stick with it. Also, you mentioned web development, have you heard of Multiple IEs? It lets you have IE 3.0 to 6 installed separately from IE 7 so that you can test sites easily with multiple revisions of IE.

    wasted life on
    Now Playing: Picross (DS), Phantom Hourglass (DS), GOD HAND (PS2), No More Heroes (Wii)
    My Backlog
    Super Saver Comics!
  • ArcSynArcSyn Registered User regular
    edited September 2007
    Try using IE Tab instead of opening both Firefox and IE. My job used to use a IE-only helpdesk ticketing system as well. It seems to consume less resources to have an IE tab open in firefox than to have that same page open in IE. Also, are you referring to Outlook or Outlook Express. If Express, go Thunderbird, its far better and can import your Outlook emails. If regular Outlook, I can understand the need to stick with it. Also, you mentioned web development, have you heard of Multiple IEs? It lets you have IE 3.0 to 6 installed separately from IE 7 so that you can test sites easily with multiple revisions of IE.

    I'll give IETab a shot. Sounds interesting.

    Yes, it's an IE only support Helpdesk system.
    It's Outlook 2007 through an Exchange server, so unfortunately I cannot go with something else.

    As far as the web development, it's Interwoven using TeamSite so I'll have to test it (and the "netlet" it runs) with IETab and see if it's works. But Interwoven is already compatible with most recent versions of IE (Who in their right mind is still running 3.0?) so I don't really have to worry about that.



    Oh, and I just restarted my computer and clicked Outlook -> IE -> Firefox and it loaded IE, Outlook, Firefox. Meh, whatever. I just thought it was interesting that they didn't load in the order they are clicked/started.

    ArcSyn on
    4dm3dwuxq302.png
  • RandomEngyRandomEngy Registered User regular
    edited September 2007
    No, Microsoft does not use Windows to prioritize applications. They would get hit by an anti-trust suit so hard. The "frequently used" start menu thing isn't rigged either. Raymond Chen actually did an in-depth look at how these programs are determined. The list is populated initially by a set of programs determined by the computer vendor, or with a default list from Microsoft if they choose not to (which is rare). All the programs on the list have some initial low number of "points". Points are earned by running the program through explorer or the start menu. Points also degrade if you go a long time without using a program. There is no special logic to keep Microsoft products at the top, again if that were the case, someone would figure it out and they would be in Lawsuit City.

    RandomEngy on
    Profile -> Signature Settings -> Hide signatures always. Then you don't have to read this worthless text anymore.
  • TofystedethTofystedeth Registered User regular
    edited September 2007
    I used to use IE tab for viewing YouTube and sites with flash, because I had some weird Quicktime/Flash conflict going on that made both not work at all in FireFox. At the time however, IE tab was still a little glitchy. Like, I was allowed one use of the controls in a YouTube (or similar application) video. If I paused I could not restart, if I fast forwarded once, I could not do so again, etc. It may be fixed by now, because that was about a year ago.

    Tofystedeth on
    steam_sig.png
  • SnowconeSnowcone Registered User regular
    edited September 2007
    KVW wrote: »
    You are just now noticing this? It's been like this for months and months for me. I crash FF on an almost daily basis. I use it because I can't live without the Webdev toolbar, but Mozilla needs to get their shit together and go back to the days of a super fast browser.

    Firefox never crashes on me...It loads super fast and I have never had a problem with it that I can recall. You might just have some random assortment of extensions/addons that are causing the memory hogging and crashes.

    I would buy that explanation if I had not already gone to bare bones and still seen it. Try leaving firefox open with 3-5 tabs overnight and check that mem usage in the morning. I'm running at 300MB after staying open for just a few hours this morning.

    Snowcone on
  • ToyDToyD Registered User regular
    edited September 2007
    Reasons:

    You see the Outlook taskbar option first because outlook has a splash window that appears before the main program and this window shows up on the Taskbar. This is the screen that just says Outlook 2007 or whatever and has no options or anything and later disappears and the main program window appears.

    You then see IE load because, as was said before, most of IE's processes are already loaded into memory and thus has fewer things to load into memory than Outlook or Firefox.

    Outlook loads up second because it also shares processes that have already been loaded into memory for windows basic operation. Microsoft capitalizes heavily on their existing DLLs and so on.

    firefox takes the longest because they have an entirely seperate program that is not at all partially resident in memory when you click the icon because windows does not use any portion of firefox for it's normal, basic operation.

    Windows isn't prioritizing anything, it's simply the way windows are shown and what is already loaded into memory.

    ToyD on
    steam_sig.png
  • TofystedethTofystedeth Registered User regular
    edited September 2007
    Snowcone wrote: »
    KVW wrote: »
    You are just now noticing this? It's been like this for months and months for me. I crash FF on an almost daily basis. I use it because I can't live without the Webdev toolbar, but Mozilla needs to get their shit together and go back to the days of a super fast browser.
    Firefox never crashes on me...It loads super fast and I have never had a problem with it that I can recall. You might just have some random assortment of extensions/addons that are causing the memory hogging and crashes.

    I would buy that explanation if I had not already gone to bare bones and still seen it. Try leaving firefox open with 3-5 tabs overnight and check that mem usage in the morning. I'm running at 300MB after staying open for just a few hours this morning.

    Yeah, well, thats caching for you. Its handy to be able to instantly open a tab you just closed and have it be just as you left it. I don't normally have problems with FF crashing on me except for the occasional pdf that doesn't want to play nice. I'm sitting at about 100MB real and 100MB virtual memory usage for FF right now, and I've been using it heavily for about 6 hours straight with as many as 15 tabs open. Sure its a good chunk of memory, but less than you're getting with no activity. Don't know why thats happening for you. Oh, on my home machine I pretty much never get over 60MB.

    Tofystedeth on
    steam_sig.png
  • stigweardstigweard Registered User regular
    edited September 2007
    Snowcone wrote: »
    KVW wrote: »
    You are just now noticing this? It's been like this for months and months for me. I crash FF on an almost daily basis. I use it because I can't live without the Webdev toolbar, but Mozilla needs to get their shit together and go back to the days of a super fast browser.

    Firefox never crashes on me...It loads super fast and I have never had a problem with it that I can recall. You might just have some random assortment of extensions/addons that are causing the memory hogging and crashes.

    I would buy that explanation if I had not already gone to bare bones and still seen it. Try leaving firefox open with 3-5 tabs overnight and check that mem usage in the morning. I'm running at 300MB after staying open for just a few hours this morning.

    It sounds like those sites you leave open use flash ads. I leave Firefox open for days (sometimes weeks) at a time and never see that kind of memory usage. The only time I ever close it is when its cache starts getting corrupted so sites like PA don't refresh properly. I haven't seen that happen for a few builds now.

    IE loads faster in xp because a good chunk of it is memory resident as it is tied to explorer. One of my favorite features of Vista is superfetch. Firefox loads instantaneously for me now, faster than even IE ever did on xp.

    stigweard on
  • Mega PlayboyMega Playboy Registered User regular
    edited September 2007
    If you want to FF to load faster use the prefetch trick.

    Mega Playboy on
    Trying to help out my step dad check out his youtube channel
  • SnowconeSnowcone Registered User regular
    edited September 2007
    stigweard wrote: »
    Snowcone wrote: »
    KVW wrote: »
    You are just now noticing this? It's been like this for months and months for me. I crash FF on an almost daily basis. I use it because I can't live without the Webdev toolbar, but Mozilla needs to get their shit together and go back to the days of a super fast browser.

    Firefox never crashes on me...It loads super fast and I have never had a problem with it that I can recall. You might just have some random assortment of extensions/addons that are causing the memory hogging and crashes.

    I would buy that explanation if I had not already gone to bare bones and still seen it. Try leaving firefox open with 3-5 tabs overnight and check that mem usage in the morning. I'm running at 300MB after staying open for just a few hours this morning.

    It sounds like those sites you leave open use flash ads. I leave Firefox open for days (sometimes weeks) at a time and never see that kind of memory usage. The only time I ever close it is when its cache starts getting corrupted so sites like PA don't refresh properly. I haven't seen that happen for a few builds now.

    IE loads faster in xp because a good chunk of it is memory resident as it is tied to explorer. One of my favorite features of Vista is superfetch. Firefox loads instantaneously for me now, faster than even IE ever did on xp.

    It's possible. Ive gotten FF up to 900MB before. That was with a single tab open.

    Snowcone on
  • DaedalusDaedalus Registered User regular
    edited September 2007
    Snowcone wrote: »
    stigweard wrote: »
    Snowcone wrote: »
    KVW wrote: »
    You are just now noticing this? It's been like this for months and months for me. I crash FF on an almost daily basis. I use it because I can't live without the Webdev toolbar, but Mozilla needs to get their shit together and go back to the days of a super fast browser.

    Firefox never crashes on me...It loads super fast and I have never had a problem with it that I can recall. You might just have some random assortment of extensions/addons that are causing the memory hogging and crashes.

    I would buy that explanation if I had not already gone to bare bones and still seen it. Try leaving firefox open with 3-5 tabs overnight and check that mem usage in the morning. I'm running at 300MB after staying open for just a few hours this morning.

    It sounds like those sites you leave open use flash ads. I leave Firefox open for days (sometimes weeks) at a time and never see that kind of memory usage. The only time I ever close it is when its cache starts getting corrupted so sites like PA don't refresh properly. I haven't seen that happen for a few builds now.

    IE loads faster in xp because a good chunk of it is memory resident as it is tied to explorer. One of my favorite features of Vista is superfetch. Firefox loads instantaneously for me now, faster than even IE ever did on xp.

    It's possible. Ive gotten FF up to 900MB before. That was with a single tab open.

    That's just Firefox reserving memory, though, because it figures that the amount of required memory to keep the browser speedy is proportional to the amount of time you're spending using it. I mean, you've got a gig of memory, why have it just sit there? It should, theoretically, relinquish memory when you start up something else intensive but I reflexively close all my FF windows before gaming just in case.

    Daedalus on
  • DigDug2000DigDug2000 Registered User regular
    edited September 2007
    RandomEngy wrote: »
    The list is populated initially by a set of programs determined by the computer vendor, or with a default list from Microsoft if they choose not to (which is rare). All the programs on the list have some initial low number of "points". Points are earned by running the program through explorer or the start menu. Points also degrade if you go a long time without using a program. There is no special logic to keep Microsoft products at the top, again if that were the case, someone would figure it out and they would be in Lawsuit City.
    Yeah. I didn't mean to sound accusatory. I'm not sure what you mean by running a program "through explorer" but it seems to me that only things you launch from the Start Menu actually affect the Start Menu. Since I start most of my apps from either the launch bar or by opening a document I have associated with them, they don't really affect the list. Internet Explorer apparently never leaves because the one time I open it every 6 months, I use the actual Start Menu to do it. Clicking "Run..." in the start menu and typing something in doesn't log with it either.

    Anyway its just a silly little Windows bug (at least, I consider it a bug), and apparently I don't use the Start Menu enough that it should even really matter to me.

    That Firefox thing is weird though. If the application isn't doing anything, its memory usage shouldn't go up. Some versions of Flash are known to leak, so I'd guess the problem is there somewhere too, but its hard to make any call without knowing exactly what you're doing. If you can find exact circumstances which cause it to consume huge amounts of memory, you should dig around, see if they're known, and if they're not you should file 'em. That's kinda the joy of OpenSource. You can be part of the solution if it really bothers you that much. Or you can just switch to something else. I don't think any Mozilla devs are going to cry because you switched to Opera. They'll just keep working to make things better. Same as everyone else.

    DigDug2000 on
  • RandomEngyRandomEngy Registered User regular
    edited September 2007
    Daedalus wrote: »
    That's just Firefox reserving memory, though, because it figures that the amount of required memory to keep the browser speedy is proportional to the amount of time you're spending using it. I mean, you've got a gig of memory, why have it just sit there? It should, theoretically, relinquish memory when you start up something else intensive but I reflexively close all my FF windows before gaming just in case.

    Then why is Opera faster, when it doesn't "reserve" any memory? Face it, FF is a sloppy memory hog. I still love it, though.

    RandomEngy on
    Profile -> Signature Settings -> Hide signatures always. Then you don't have to read this worthless text anymore.
Sign In or Register to comment.