Jump to content


 


Register a free account to unlock additional features at BleepingComputer.com
Welcome to BleepingComputer, a free community where people like yourself come together to discuss and learn how to use their computers. Using the site is easy and fun. As a guest, you can browse and view the various discussions in the forums, but can not create a new topic or reply to an existing one unless you are logged in. Other benefits of registering an account are subscribing to topics and forums, creating a blog, and having no ads shown anywhere on the site.


Click here to Register a free account now! or read our Welcome Guide to learn how to use this site.

Photo

only 1 core working with programs


  • Please log in to reply
2 replies to this topic

#1 da_man

da_man

  • Members
  • 1 posts
  • OFFLINE
  •  
  • Local time:08:52 AM

Posted 30 November 2011 - 10:01 AM

I have a multicore computer and when I use a program that take a lot of resources I see that only 1 of the cores is maxed out and the others are doing nothing. I was wondering why that is?

BC AdBot (Login to Remove)

 


#2 Kalirosemarie

Kalirosemarie

  • Members
  • 4 posts
  • OFFLINE
  •  
  • Gender:Female
  • Location:Canada
  • Local time:08:52 AM

Posted 03 December 2011 - 12:40 AM

Its possible that the program your running only has one thread (is not "dual core" or "multi core" optimized, which would be why only one core is running.) Try a program like Prime95 with as many threads as you have cores and see if the other cores activate. Multiple cores allows you to simultaneously run multiple threads. If you only have on thread it will only use one core. Only a suggestion tho, im currently taking my A+ certification (still learning) so my answer may not be what your asking for.

Edited by Kalirosemarie, 03 December 2011 - 12:52 AM.


#3 cryptodan

cryptodan

    Bleepin Madman


  • Members
  • 21,868 posts
  • OFFLINE
  •  
  • Gender:Male
  • Location:Catonsville, Md
  • Local time:01:52 PM

Posted 03 December 2011 - 01:33 AM

Its possible that the program your running only has one thread (is not "dual core" or "multi core" optimized, which would be why only one core is running.) Try a program like Prime95 with as many threads as you have cores and see if the other cores activate. Multiple cores allows you to simultaneously run multiple threads. If you only have on thread it will only use one core. Only a suggestion tho, im currently taking my A+ certification (still learning) so my answer may not be what your asking for.



To add to this excellent answer, any program must be programmed to be SMP or Symetric Multiprocessing aware. More information on what SMP is can be found here: http://www.networkworld.com/details/550.html?def




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users