Re:My £4 a month server can handle 4.2M requests a day
by hypertele-Xii on Tuesday September 07, 2021 @09:58PM
(#28452111)
Simply moving my USB mouse consumes 10% of my CPU. Computers these days...
[ Parent
| on HN ]
Re:My £4 a month server can handle 4.2M requests a day
by Cthulhu_ on Wednesday September 08, 2021 @03:57AM
(#28454381)
Back in the day, moving your mouse made things look like they were processing faster.
Re:My £4 a month server can handle 4.2M requests a day
by codesections on Wednesday September 08, 2021 @06:30AM
(#28455251)
Not just _look like_ — on Windows 95, moving the mouse _actually_ made things process faster, for fairly bizarre reasons.
Source: https://retrocomputing.stackexchange.com/questions/11533/why...
Re:My £4 a month server can handle 4.2M requests a day
by trisiak on Tuesday September 07, 2021 @10:07PM
(#28452189)
What's behind the mouse cursor while you're doing it? Could it be the UX/UI layer keeping state up-to-date?
Other possibility, do you have a gaming mouse with 1000Hz polling rate configured?
Re:My £4 a month server can handle 4.2M requests a day
by hypertele-Xii on Tuesday September 07, 2021 @10:16PM
(#28452260)
Yeah, it's a high quality mouse. But the only excuse for this is it's slightly cheaper to make everything USB. PS/2 worked much better. It was limited to 200Hz but needed no polling. Motherboards just stopped providing the port.
Re:My £4 a month server can handle 4.2M requests a day
by 6510 on Wednesday September 08, 2021 @03:01AM
(#28453985)
If the computer has to do anything at all it ads to complexity and it isn't doing other things. One could do something a bit like blue screening and add the mouse pointer to the video signal in the monitor. For basic functionality the computer only needs to know the x and y of clicks. (it could for laughs also report the colors in the area) Hover and other effects could be activated when [really] needed. As a bonus one could replace the hideous monitor configuration menus with a point and click interface.
Re:My £4 a month server can handle 4.2M requests a day
by serendipitous on Saturday September 11, 2021 @03:07PM
(#28494884)
This polling is not done by the CPU, this is a common misconception. In a typical modern system the only polling that happens with USB is done by the USB host controller and only when there is actual data the host controller generates interrupts for the CPU to process it. Obviously, when you configure the mouse at higher frequency you will get more interrupts and hence higher CPU usage but that has nothing to do with the polling.
Re:My £4 a month server can handle 4.2M requests a day
by doublepg23 on Wednesday September 08, 2021 @12:01AM
(#28452874)
Gaming or off the shelf prosumer mobos still have PS/2 on them occasionally. Although, it's probably just using a converter to USB anyway.
Re:My £4 a month server can handle 4.2M requests a day
by voltagex_ on Wednesday September 08, 2021 @12:31AM
(#28453053)
Your report rate may be too high.
Re:My £4 a month server can handle 4.2M requests a day
by hypertele-Xii on Wednesday September 08, 2021 @07:22PM
(#28464283)
What does that mean?
Re:My £4 a month server can handle 4.2M requests a day
by voltagex_ on Thursday September 09, 2021 @05:34AM
(#28467912)
Sorry - also known as polling rate: https://blog.codinghorror.com/mouse-dpi-and-usb-polling-rate...