Slashdot Mirror


Inside the Windows Vista Kernel, Part 2

BuR4N writes "Mark Russinovich takes a look at the Windows Kernel and the changes made in Vista. In this second part he describes the workings of the features SuperFetch, ReadyBoost, ReadyBoot, and ReadyDrive and how they improve system performance."

11 of 290 comments (clear)

  1. Why 'Ready'? by gEvil+(beta) · · Score: 3, Funny

    Why did they choose the 'Ready' prefix for everything? It seems that using 'Hyper' would have actually been a little more descriptive AND cooler sounding. I mean, HyperBoost, HyperBoot, and HyperDrive? Those sound so much better. And I thought these guys were supposedly big into marketing...

    --
    This guy's the limit!
    1. Re:Why 'Ready'? by zappepcs · · Score: 4, Funny

      Because, damnit! The guy holding the chair kept yelling at them and wanting to know when it will be ready? They changed the name and he put the chair back on the floor!

    2. Re:Why 'Ready'? by MidVicious · · Score: 4, Funny

      Well, they Microsoft was gonna go with 'Hyper', but after frequent crashes, one employee, a Star Wars fan, put on a clip from Empire Strikes Back.

      "Prepare to make the jump to lightspeed. If Lando's people fixed the HyperDrive."

      "Punch it!"

      *cough*sputter*cack*hack*pzzzsst*

      "That can't be. They told me they fixed it! It's not my fault!"

    3. Re:Why 'Ready'? by iluvcapra · · Score: 5, Funny

      Now if they only had NeverCrash, QuickBoot, HackSafe, SkinnyRAM, and DontNeedAFuckingDirectX9VideoCardToRun ;)

      --
      Don't blame me, I voted for Baltar.
  2. bah same old by tomstdenis · · Score: 4, Funny

    Anyone remember smartdrv of yesteryear? How about fastopen? :-)

    Tom

    --
    Someday, I'll have a real sig.
  3. Inside the kerne;l by Cally · · Score: 5, Funny

    You are lost in a twisty maze of APIs, all alike. It is dark. You are likely to be hit on the head by a chair thrown by a Grue.

    --
    "None are more hopelessly enslaved than those who falsely believe they are free." -- Goethe
    1. Re:Inside the kerne;l by melikamp · · Score: 3, Funny

      You are lost in a twisty maze of APIs, all alike. It is dark. You are likely to be hit on the head by a chair thrown by a Grue.
      look around

      You find yourself in a small, low-level module with dark, twisted passages leading to the West, East and South. The module is illuminated by a single dim pixel; it flickers as if it can go out at any moment. There is a shut window in the wall to the North.
      open window

      As soon as you start opening the window, it makes a screeching system call that sends shivers down your spine. A security exception is summoned.
      security exception bites

      You die.
  4. Re:Why 'Ready'? - More Absorbed IP by TaoPhoenix · · Score: 3, Funny

    Because they swiped it from Commodore. Light Out, MS.

    Poke 53280,0
    Poke 53281,0

    Ready.

    --
    My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
  5. Inside the Windows Vista Kernel ... by Anomolous+Cowturd · · Score: 4, Funny

    ... no one can hear you scream.

    --
    Software patents delenda est.
  6. Inside the Windows Vista kernel... by BeProf · · Score: 5, Funny

    #include

    int main() {
            uac_alert("You are attempting to initialize variables. Cancel or allow?");
            int i;

            uac_alert("You are attempting to enter a loop. Cancel or allow?");
            for (i = 0; i 100; i++) {
                    uac_alert("You are attempting to iterate a loop. Cancel or allow?");
                    i++;
            }

            uac_alert("You are attempting to exit program. Cancel or allow?");
            return 0;
    }

    --
    You are attempting to read sigs. Cancel or Allow?
  7. Re:WTF by Peter+La+Casse · · Score: 3, Funny

    Windows Vista uses the same boot-time prefetching as Windows XP did if the system has less than 512MB of memory, but if the system has 700MB or more of RAM, it uses an in-RAM cache to optimize the boot process.

    Okay, so I just wanted to nitpick a sentence here. What happens between 512 and 700.

    If you have between 512 and 700 MB of memory, Vista tears a rift in the space-time continuum. IMPORTANT: whatever you do, DO NOT install Vista on a computer with between 512 and 700 MB of RAM.