Can I restrict an app to use only certain amount of processor power?

Reý Aetar September 29, 2012
Pinterest Stumbleupon Whatsapp

Is there a way to restrict a program to use only certain amount of processor power? For example when I insert disc or use the CD drive, my whole computer freezes. It takes 100% of my CPU and then when I use the video converter it consumes all my CPU power.

I have a Core2Duo processor, which is not much for all these things, but still if there is a way to restrict a program it will be helpful.

Ads by Google

  1. dhanunjayarao chunduri
    October 18, 2012 at 7:04 am

    you can do it through taskmanager.

  2. Muhammad idrees
    October 6, 2012 at 7:23 pm

    but depending on how you are using the drive (or what software is using it), you should be able to set processor affinity for it. The same thing applies to your video converter. If you open task manager, select the process tab, right-click on the process you wish to modify and click on the Set affinit

  3. antony27 avjy27
    October 6, 2012 at 9:44 am

    use tune up utilities 2012 it have a option disable the background running software...easy to use.....

  4. Bodi Hemanth
    October 5, 2012 at 4:52 pm

    you can do it from taskmanager. To get it press ctrl+alt+del

  5. mohit kumar
    October 2, 2012 at 12:03 pm

    Great idea for an app to be developed.

  6. susendeep dutta
    September 30, 2012 at 3:16 pm

    Does any program opens up when you insert your CD and is that program is always assigned to perform some specified task with it? If yes,then remove that association by fiddling the settings of that program.

    When you keep using such programs that causes 100% CPU usage,it also heats up your processor.So,change your choice of converter program to something lightweight,but this can result in low quality output.The best way is to avoid any CUDA/DXVA based video converters such as Freemake,MediaCoder CUDA edition etc..

    • Reý Aetar
      October 1, 2012 at 8:23 am

      no my comp becomes unresponsive while the cd loads espeacilly the windows explorer
      this ddnt happened in ubuntu

      • susendeep dutta
        October 3, 2012 at 10:05 am

        So,all in all try to keep the RAM free and perform a fresh Windows installation as this doesn't happens in Ubuntu.

  7. GrrGrrr
    September 29, 2012 at 10:51 pm

    Sorry, forgot to add this:

    Read through this complete article:
    http://bitsum.com/about_probalance.php

  8. GrrGrrr
    September 29, 2012 at 10:50 pm

    Have you ever heard of Process lasso. If not, get it, install and enjoy the freeze free PC.
    http://bitsum.com/prolasso.php

    • Ahmed Khalil
      October 2, 2012 at 8:07 am

      Thanks for this GrrGrrr

  9. ha14
    September 29, 2012 at 6:08 pm

    start by cleaning windows also try to update drivers. you may have to repair windows as well.

    boot to safe mode and do a scan with malwarebytes antimalware, superantispyware, clamwin portable.

    go to device manager locate your CD drive, right click on it and choose uninstall (do not delet driver), reboot and let windows to reinstall a clean driver.

    use sfc /scannow
    http://pcsupport.about.com/od/toolsofthetrade/ht/sfc-scannow.htm

    1) go tio run and type cmd
    2) RIGHT click the CMD and select RUN AS ADMINISTRATOR
    At the BLACK Command screen ensure you are on the C: drive (your windows drive)
    3)Type the command CHKDSK /r/f, press ENTER
    4)Close the Command window
    5) Restart the PC

    when a program uses all your computer power resources it also because it is programmed like that, slowing priority will slow your program.

    there some tools that can do what you want concerning process priority have look at Chameleon task manager
    http://www.chameleon-managers.com/windows-task-manager/

  10. Bruce Epper
    September 29, 2012 at 5:44 pm

    There isn't much you can do about what happens when you insert a disc into your drive, but depending on how you are using the drive (or what software is using it), you should be able to set processor affinity for it. The same thing applies to your video converter. If you open task manager, select the process tab, right-click on the process you wish to modify and click on the Set affinity... option in the context menu, you will be able to select which processors or processor cores that are to be used to execute threads for that process. This will ensure that other processors/cores are available to execute threads for all other executing threads. Keep in mind that doing this will slow down the programs that are no longer allowed to execute on other processors or cores. So if you do this for your video converter which has been optimized to utilize all processors and cores through multithreading, you will effectively be throttling the execution of that program and your video conversion will take longer to finish.Another way to throttle a process is to change its priortity from Normal to Below Normal or Low. This option (Set Priority) is in the same context menu as the Set Affinity option. Only use this option on userland programs and do not mess with any system processes as it can have detrimental consequences to the operation of your machine. Again, making changes to the priority as with the affinity will slow down the operation of the affected programs. This option will also slow down the video conversion process.A better option instead of restricting CPU usage for these programs would be to reduce the idle load on the system by stopping all unnecessary programs and services (including background programs used to speed up the launch of programs you are not using or unnecessary services on the computer) or getting a faster CPU (or one with more cores) that will still work with the rest of your system (check what your motherboard will currently support). Only running a dual-core system for video conversion operations is just asking for heartache when it comes to performance. See if you can drop in a better Core2 Quad instead since at the same clock speed it will give you nearly twice the performance.

Ads by Google