Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 137849
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 11, 20262026-05-11T07:10:16+00:00 2026-05-11T07:10:16+00:00

I have this application installed on my Macbook Pro that allows me to disable

  • 0

I have this application installed on my Macbook Pro that allows me to disable a core on my CPU. It got me wondering: How does disabling a core affect the running processes?

I am also interested if disabling a core has an affect on the following

  • Battery Life
  • Heat generation
  • Increased performance when the processor would normally be using less than 40% of both cores?
  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. 2026-05-11T07:10:16+00:00Added an answer on May 11, 2026 at 7:10 am

    How does disabling a core affect the running processes?

    It doesn’t, unless the program you’re using is phenomenally badly written. The OS scheduler will be alerted that the processor is no longer available, and will simply stop scheduling processes into that processor. Putting a process from ‘running’ into ‘waiting’ take microseconds, so the switch will appear instantaneous. The process will continue running on the other core as it becomes available and priority allows.

    How does disabling a core affect battery Life

    It will have a measurable but not significant effect – in some cases it will increase. In other words, you shouldn’t see more than perhaps 5% decrease in energy usage as modern processors already employ aggressive power saving techniques. Processors don’t run idle loops – they stop when there’s no process ready to run. If the overall system load is low, the OS slows the processors down rather than stopping them, which has a similar savings effect.

    In certain, very specific, usage scenarios, energy usage will go up due to how the OS uses the processors (more task switching, which leads to lower performance and higher processor utilisation).

    How does disabling a core affect heat generation

    As with power, it will be measurable, but not noticeable without careful measurement. Again, the processor already has exceptional power control and will moderate the clocks, voltage, and processor idle to match the load, regardless of how many processors are active.

    How does disabling a core affect performance (assuming the processor is using less than 40% of both cores)

    Processes are very ‘peaky.’ When you press a key or move the mouse it kicks off dozens of waiting processes, and wants 100% for a very short period of time.

    By forcing the processor to run them one at a time instead of parallel, yes the overall average usage is only 80%, but it will feel laggy not just due to a lot of waiting processes, but also due to the task switching – every time a process is changed (due to priority, or it being finished, or interrupt, etc) the processor loads the OS task, which then runs the scheduler, which then loads the next task.

    You’re doubling the task switching load on one processor, which means you’re running the OS code (scheduler, event manager, etc) much more frequently to keep up with the demand.

    This is wasteful, and the performance decrease may actually be noticeable. This additional work would not necessarily need to be performed if the OS had the option of running both processors at 40% of their normal speed, for instance.

    -Adam

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Ask A Question

Stats

  • Questions 280k
  • Answers 280k
  • Best Answers 0
  • User 1
  • Popular
  • Answers
  • Editorial Team

    How to approach applying for a job at a company ...

    • 7 Answers
  • Editorial Team

    How to handle personal stress caused by utterly incompetent and ...

    • 5 Answers
  • Editorial Team

    What is a programmer’s life like?

    • 5 Answers
  • Editorial Team
    Editorial Team added an answer This is what you need: SELECT * FROM table WHERE… May 13, 2026 at 3:43 pm
  • Editorial Team
    Editorial Team added an answer First read the other answers - probably you'll find a… May 13, 2026 at 3:43 pm
  • Editorial Team
    Editorial Team added an answer I think you want to rethink what you are doing… May 13, 2026 at 3:43 pm

Related Questions

I can't get the Ruby interpreter to run on either of my Macs (one
I've just get a new machine and try to checkout, build and launch my
I have a web application developed with ASP.net and C# that is running on
I have an application and I want to move some of the tables from

Trending Tags

analytics british company computer developers django employee employer english facebook french google interview javascript language life php programmer programs salary

Top Members

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.