How to control CPU usage of Sensor Services


  1. Posts : 4
    Windows 10 Home
       #1

    How to control CPU usage of Sensor Services


    Hello,
    .
    I have a little netbook/tablet with 2G of RAM. I found these services taking up a total of 40% to over 50% of my CPU's resources They are neccessary for things like sensing rotation (using as a tablet) and other things. They are:
    • Sensor Service
    • Sensor Data Service
    • Sensor Monitoring Service


    Can I configure the CPU usage or sensor frequency without disabling the service?
      My Computer


  2. Posts : 4,201
    Windows 10 Pro x64 Latest RP
       #2

    What I would suggest is that you change the service startup to manual, if not already set this way, A manual setting will start the service when any process calls it, but not before it's needed, you can then see how "needed" it really is.

    A lot of developers are still adding stub programs to run system or user startup, which has the sole purpose of giving a quick link to a regular program, or just to tell the user than they are running. Some of these programs will also start services automatically so they are available to their programs when required. That fine if it's a program you are running 50% or more of the time, but wasteful for the vast majority of situations.

    I would also try to check what the actual services provide, are these optional status messages or are they needed critical messages to prevent damage. With a rotation sensor, is it needed for your usage or is a manual alternative better for you (I cannot remember seeing a tablet OS that does not provide Manual options for most ease of use automatic functions) - of course every users needs are different which is whyt the options are provided,

    On a small phone screen the auto rotate can be useful, but also very annoying, on a tablet/laptop/convertible system I find they are less use
      My Computers


  3. Posts : 4
    Windows 10 Home
    Thread Starter
       #3

    Barman58 said:
    I would also try to check what the actual services provide, are these optional status messages or are they needed critical messages to prevent damage.
    Thank you for your reply, Barman. Aside from screen rotation and ambient light sensing, I really don't know. I never saw them before (this is my first netbook/tablet), or maybe I haven't noticed.

    But according to Services...[serviceName]...Properties they are already on manual. However, I noticed this CPU load when I had the netbook on a table, not moving! Furthermore:
    • Sensor Data Service has no dependents nor dependencies.
    • Sensor Monitoring Service = same (though Description says, "display brightnes will not adapt to lighting conditions...may affect other system functionality").
    • Sensor Service = same (though Description says, "Manages Simple Device Orientation and History for sensors. If this service is stopped or disabled...auto-rotation will not occur").


    Now, if disabling these means the screen will always be at full brightness, that's GREAT! I hate when my screen suddenly dims for no apparent reason. Am I correct to assume brightness will only dim according to my power plan???

    As for rotation, when I read a book, I suppose I can enable it before I detatch my keyboard. Mostly I use this on a table.

    Barman58 said:
    What I would suggest is that you change the service startup to manual, if not already set this way, A manual setting will start the service when any process calls it, but not before it's needed
    So I wonder why sensors are getting called? Maybe if I shifted it around it was enough to affect the ambient light sensor? (And then it stayed on?)

    Barman58 said:
    ...these services...are they needed critical messages to prevent damage
    Don't know.

    FYI, I have an Acer Aspire Switch 10E. (I should put that in my sig for now.)
      My Computer


  4. Posts : 4,201
    Windows 10 Pro x64 Latest RP
       #4

    Last point first there is a system specs section for each user that is shown at the lower left, this allows others to quickly check what you are using in order to help you, none of the entries are compulsory, but it will help with later questions (assuming you ask them, so your choice what and if you add there

    Something is calling the service and thus triggering the Manual start but I have not any idea of what, other than I would suspect a program supplied by the manufacturer.

    If you wish to Prevent the screen brightness dimming or the screen autorotate you could try disabling the service and then rebooting - that may do the job if the Manufacturer has set it to default this way also check settings for options to control things I have most experience with android Phones and tablets, which all allow you to switch off auto rotate and auto brightness. The power plan should control it if you try changing plan or the individual setting in the plan ( this makes the assumption that the tablet is exposing this control to windows)

    I managed to find a manual and it does appear that windows] controls sho]ul make at least some of the changes you need ...

    https://kb.stonegroup.co.uk/kb_uploa...20SW5-012P.pdf
      My Computers


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 00:58.
Find Us




Windows 10 Forums