• Fubarberry
    link
    fedilink
    English
    85
    edit-2
    1 month ago

    I tried to figure out if this was real, and the closest I found was this article where setting a solid color background in windows 7 would cause up to a 30sec delay during login. The solution was apparently to make a small image in the color you wanted, and tile that image so that it would cover the whole desktop.

    Here’s a hackernews discussion on it, includes some other fun stories like how windows 95 progress bars would complete faster if you were wiggling the mouse the whole time.

    • Badabinski
      link
      fedilink
      401 month ago

      I bring up the mouse wiggling thing all the time when I’m sharing my screen at work. I get impatient with computers very easily, so I start wiggling and jiggling and doing figure 8s with my mouse cursor and say that “it makes the computer go faster.” Then I get to be distracted by telling someone how that used to be kiiinda true back in the good ol’ days of PS2 and single threaded cooperatively-multitasked operating systems (the fact that PS2 sends hardware interrupts still blows my mind a bit).

      Funnily enough, I learned about it from a greybeard who did a stint at Novell. He’d constantly jiggle his mouse around while waiting for shit and I bet he was just waiting for me to ask him why he thought it made the computer “faster.”

      • @toynbee
        link
        English
        91 month ago

        I was confused by this message, thinking that you were randomly distracted by discussing PlayStation 2 performance with someone, until I remembered PS/2.

        At least it wasn’t 5-pin. I might have thought you were talking about S-video.

        • @Flying_Dutch_Rudder
          link
          English
          21 month ago

          PS/2 and S-Video are both the same style of din connector but one is 4 pin and the other is 6. The 5 pin din used was way bigger than both.

      • @[email protected]
        link
        fedilink
        English
        271 month ago

        Maybe you did, and you didn’t even notice

        Imagine how much faster your computer could have been

  • @PartiallyApplied
    link
    English
    341 month ago

    Perhaps I’m just lost or the fool here, but wouldn’t it be usual that the overhead of spawning a thread would be much higher than just drawing the next pixel? If the post is true, could someone explain to me how a renderer with so much thread contention could optimize drawing on a CPU?

    • @[email protected]
      link
      fedilink
      English
      591 month ago

      Yeah the explanation can’t be true. It would take a single thread like 0 milliseconds to render the background image. That must be a shitpost.

      That being said, I can imagine the first part being true due to some random windows fuckery

      • @kryptonianCodeMonkey
        link
        English
        17
        edit-2
        1 month ago

        Also the potential number of threads would be in the millions if you used the entire color pallette on your background (limited by your display resolution). Even if you aren’t approaching that, surely most backgrounds have color values in at least the tens of thousands even with color compression. That just moves the bottleneck to your number of cores. Even the thread switching alone would have astronomically more overhead than just having one thread render the whole background.

  • @AnUnusualRelic
    link
    English
    81 month ago

    While the given reason is obviously bollocks, it’s still apparently a very odd bug and it would be interesting if someone managed to get to the bottom of it. I’d already long since moved away from Windows by then so never noticed it, but it’s interesting nevertheless.