Tom's Hardware > Forum > CPU & Components > CPUs > Using 1 CPU core for anti-virus

Using 1 CPU core for anti-virus

Forum CPU & Components : CPUs - Using 1 CPU core for anti-virus

Tom's Hardware: Over 1.4 million members in 6 different countries available to answer all your high-tech questions. Sign up now! Its free!
Word :    Username :           
 

Quad core = useless, its not doing anything hardly I know it when I bought it, it doesnt reall bother me.

 


But It can still be useful if I set affinity, so I wanna know say I want my virus to perform a constant visusscan then start again all the time, is there anyway I can permanently set say core 3 (4th) to have it run on so I dont get a bit laggy at other things.

 

Anti-virus is AVG.

 

Thanks for your help :D

------------------------------ Na na na na na na na na HATMAN!
Sponsored Links
Register or log in to remove.

You can use the Task-Managers Processes tab to assign a process to a specific core.

Apart from that, i think your idea isn't that brilliant. The Virus-Scan does more than use your CPU-Core.

Reply to Slobogob

Heh... Quadcore=useless... Then give it to me!! :lol:

 

Not exactly sure if you can do that, since there are different programs relating to it.

 

For example I run Avast! and it runs more then one program for email/web/ect. You would end up setting the affinity for allot of the different threads for the program itself.

 

I'd say just leave it alone... or if you really want to mess around with it:

 

Download the THG Task Assignment Manager

 

You can use that program to set affinity to particular programs. It doesn't have a minimize button, but it will minimize. You can also set the shortcut to start as minimized for the startup folder.... but that is the thing.. the anitvirus may startup before the THG task assignment.

 

The only other way is just to use task manager, right click on the program and set its affinity from there.


Message edited by Grimmy on 12-16-2007 at 03:43:08 PM
Reply to Grimmy

It's not doing anything because you're not making it do anything. You don't buy a Ferrari and drive it at 35mph. ;)

Try doing some video editing or some other app that runs multithreaded.

Reply to hawkeye22

Or... folding for THG. :D

Reply to Grimmy

^Agreed. :lol:

------------------------------ http://farm3.static.flickr.com/2617/3815217176_0a5be7955d_o.gif
http://farm4.static.flickr.com/3553/3818083596_1a772f7162_o.gif
Reply to Shadow703793

Hi all,

Running with core assignments can be useful. However I don't think virus scanning is CPU intensive enough to justify it!!

Windows hasn't a clue how to assign processes to individual cores and does need some help if you want total efficiency!! AutoIt scripting supports this now and is quite easy to use.

As an example I have written an AutoIt script to assign x264 encoder worker processes. My system really blasts through batched encodes with 1 worker process (2-way threaded) per single-core processor (dual-processor system).

Left to its own devices Windows keeps moving the 2 processes around. The CPU utilization drops from 100% to about 80% and the FPS encoding rate roughly halves...


NB The THG task assigner utility is buggy as hell and doesn't run under Windows x64. It also cannot assign processes with the same name to different cores. Whereas with AutoIt you can single processes by their unique PID (process ID). This can be useful as in the above example or for example to farm out multiple DVD burner processes (to minimise context switching overheads).

Bob

Reply to bobwya

Just to put this out there. even if you have tons of cpu power then you hit the next bottle neck, the hard drive. Since the virus scanner is making constant use of the hard drive any thing you load off it will be slower as the drive heads are jumping back and forth from scanning to giving you data. SSD's will help to solve this as there is no real seeks times on a solid state device.

Where the real extra power comes in is on tasks that are bottlenecked by the cpu. Video encoding is one such task, there is more then enough hard drive bandwidth here so the faster(more cores with properly written software)cpus get the boost. most software on the market today does not know how to address multi core systems. thats why in the task manager they will use 25% for quad core(50% for dual core, even though it looks like its on all 4 cores, thats just windows load balancing, its still just using the power of 1 core). You can as said above fold with all 4 cores :) and new games will start to use multi core better in the future.

For now multi core still benefits for running lots of software, but only if all that software is not trying to bottleneck the hard drive....

Once software catches up, and hard drives(SSD or whatever comes next) get lower access/seek times. things will start to fly.

------------------------------ http://i33.tinypic.com/sw3a5y.png
http://tinyurl.com/26uxxb - C2/i7 Temp? http://tinyurl.com/cj3pw - VGA power?
http://tinyurl.com/5v55wk - C2 Mem performance? http://tinyurl.com/6pmbke - SLI/Xfire?
http://tinyurl.com/yfmxdc9 - Part Guide?
Reply to nukemaster

Thanks! Il look into that.

Btw anti virus was just an example theres plenty of things that I can put on the cores that arent being used. MSN, music, monitering tools etc.

Thanks BobWya

------------------------------ Na na na na na na na na HATMAN!
Reply to Hatman

Hatman wrote :

Thanks! Il look into that.

Btw anti virus was just an example theres plenty of things that I can put on the cores that arent being used. MSN, music, monitering tools etc.

Thanks BobWya



Anti-virus was a bad example the CPU time used is minimal. The thing that it will use the harddrive read/writes. So if you want to run a scan 24/7 you would actually slow your machine down something chronic, with the hard drive being constantly read from you will also lower its life expectancy.

------------------------------ "This thread made me strap on my lolerskates and head for my roflcopter."
Reply to chookman

Thanks for the info :)


Btw it I didnt think of all the reading the HDE will be doing was 2 busy thinking of a quick example.

Thanks everyone!

------------------------------ Na na na na na na na na HATMAN!
Reply to Hatman
Tom's Hardware > Forum > CPU & Components > CPUs > Using 1 CPU core for anti-virus
Go to:

There are 810 identified and unidentified users. To see the list of identified users, Click here.

Please mind

You are about to answer a thread that has been inactive for more than 6 months.
If you still wish to proceed, please ensure that your posting is original and does not duplicate or overlap any prior responses to this thread.

Add a reply Cancel
Sponsored links
  • Ask the community now
  • Publish
Ad
They won a badge
Join us in greeting them