CPU and RAM usage

Maxheadroom

New member
Power User
VIP
Local time
2:53 PM
Messages
246
is there a reason why when i run a programe like antivirus scan or adaware my cpu dosent use all of its capabilities to speed up the scanning process?
for instance with firefox, adaware scanning and what ever progs are in the back ground running my cpu usage is still at a steady 5%, why isnt that upto say 70% so the scan will be done a lot quicker?
thanks
 

My Computer

Computer Manufacturer/Model Number
home built
OS
windows 7 64bit build 7600
CPU
Intel I7 920
Motherboard
ASUS P6T Deluxe V2
Memory
Corsair 6GB (3x2GB) 1600MHz Triple Channel i7
Graphics Card(s)
XFX RADEON HD 5870
Sound Card
Creative Xfi Elite pro
Monitor(s) Displays
Hyundai W240D 24" Samsung Syncmaster 930
Screen Resolution
1920x1200 and 1280x1024
Hard Drives
WD Velociraptor 150gb
Western Digital WD7502ABYS 750GB Raid Edition
PSU
Corsair 850W TX Series PSU
Case
Coolermaster HAF 932 Full Tower
Cooling
Noctua NH-U12P
Keyboard
logitech G15 orange
Mouse
logitech mx revolution
Internet Speed
13mb
Some scanning programs have a specific menu choice or slider where that can be controlled. I haven't used Adaware in a long time and can't recall about it. Have you checked all the configuration choices for the programs in question?

I suspect some of the problem may be due to the way the program is written and Windows internal choices as to what is most important.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Ignatz Special; 4 speed manual gearbox; factory air conditioning; one of one
OS
Windows 7 Home Premium SP1, 64-bit
CPU
Intel Skylake i5-6600K, not overclocked
Motherboard
AsRock Z170M Extreme 4, micro ATX
Memory
8 GB HyperX DDR4-2666 (2 x 4 GB)
Graphics Card(s)
none; graphics are integrated on CPU
Sound Card
onboard: Realtek ALC1150; external: USB Behringer UF0-202
Monitor(s) Displays
Dell S2340M 23 inch IPS
Screen Resolution
1600 x 900
Hard Drives
System: Crucial MX100 series SSD, 128 GB;
Data: Samsung Spinpoint 103SJ, 1 TB;
Backup: WD Caviar Green WD30EZRX-00D8PB0, 3 TB
PSU
Rosewill SilentNight 500 watt fanless, semi-modular
Case
Antec Solo II
Cooling
Noctua NH-U12S; Noctua F12 intake, Noctua S12A exhaust
Keyboard
Microsoft 200 6JH-00001 USB
Mouse
Dell or Microsoft optical wired; USB
Antivirus
Microsoft Security Essentials and Malwarebytes Premium
Browser
Pale Moon
Other Info
All fans PWM; speeds at idle: CPU circa 500 rpm; intake circa 600 rpm; exhaust circa 600 rpm; CPU temps 27 idle and 47 C load in a warm room (27 C/81 F) when running Intel Extreme Tuning Utility stress test.
And I beleive WIN7 has much lower memory and CPU usage requirements versus Vista especially. Most anecdotal evidence suggests this. Also, whilst admitting I am not comparing apples with apples, when I boot into Vista I notice my CPU usually runs at about 40% and my memory at around 25-30% (fluctuates a bit). When I boot into WIN7 those numbers drop to about 25% and 15% respectivley.

Opening and using the same apps (Word, IE8 and Outlook) there are noticeable jumps in Vista CPU and memory usage. The jumps in WIN7, whilst still there, are nowhere near as pronounced,

I saw a graph in a Essential Guide to Windows7 magazine I picked up yesterday which highlighted the differences in Vista v WIN7 memory usage. Internal Microsoft graph, mind you, but these likewise backed up other PC magazines findings and my own observations...WIN7 is simply far better at managing these requirements.

Rgds
Rod
 

My Computer

Computer Manufacturer/Model Number
System Model: HP d530 CMT(PD203PA)
OS
Dual boot Win7 Home Premium and Vista Home Premium SP2
CPU
Intel(R) Pentium(R) 4 CPU 3.00GHz (2 CPUs), ~3.0GHz
Motherboard
System Model: HP d530 CMT(PD203PA)
Memory
4GB
Graphics Card(s)
Radeon X1550 Dual PCI (NOT PCI Express!)
Sound Card
C Media PCI
Monitor(s) Displays
ASUS VW192T
Screen Resolution
1440x900
Hard Drives
1x750GB Partioned into C Drive 500GB Vista and W Drive 250GB Win7

1x500GB D drive for storage
1x1GB Removable USB Drive
PSU
?
Case
Tower?
Cooling
none
Keyboard
Microsoft Wireless 1000
Mouse
Microsoft Wireless Laser 5000
Internet Speed
DSL
Other Info
Wacom Bamboo Tablet
HP C4280 Printer/Scanner/Copier
A very good question :)

In addition to what others have said already, consider the possibility that the scanning procedure may not be processor or memory-bound. In other words, the bottleneck is not the processor or the amount of memory, but other factors - the disk subsystem being the most obvious.

Scanning a bunch of files for "known bad" (malware) contents involves a repetitive sequence of events:

a) decide which file to scan
b) read the file into memory
c) scan the in-memory content
d) record results
Then loop back up to (a) until done.

Those actions vary in their use of specific hardware resources. Some, such as (c), are primarily dependent on the processor and memory. The speed with which files and file fragments can be read into memory is, however, more limited by the disk horsepower.

Memory utilisation doesn't necessarily have to go very high because the same memory is reused as one file fragment is scanned, and the operation moves on to the next one.

Combine all that, and you end up with a processor that's mostly waiting for the disk subsystem to furnish the next file fragment to scan, and memory which is just being purged and reused over and over again.

Result: processor utilisation substantially lower than 100%. Memory footprint unremarkable and stable in size.
 

My Computer

Computer Manufacturer/Model Number
Multiple machines in various stages of decomposition.
OS
Win7x64
ahh ok so if i understand what youve said there's a bottle neck occurring where the CPU can deal with alot more than the HDD can give in a few operations, so to see an increase in CPU usage running those same apps i would need a faster HDD?
 

My Computer

Computer Manufacturer/Model Number
home built
OS
windows 7 64bit build 7600
CPU
Intel I7 920
Motherboard
ASUS P6T Deluxe V2
Memory
Corsair 6GB (3x2GB) 1600MHz Triple Channel i7
Graphics Card(s)
XFX RADEON HD 5870
Sound Card
Creative Xfi Elite pro
Monitor(s) Displays
Hyundai W240D 24" Samsung Syncmaster 930
Screen Resolution
1920x1200 and 1280x1024
Hard Drives
WD Velociraptor 150gb
Western Digital WD7502ABYS 750GB Raid Edition
PSU
Corsair 850W TX Series PSU
Case
Coolermaster HAF 932 Full Tower
Cooling
Noctua NH-U12P
Keyboard
logitech G15 orange
Mouse
logitech mx revolution
Internet Speed
13mb
ahh ok so if i understand what youve said there's a bottle neck occurring where the CPU can deal with alot more than the HDD can give in a few operations, so to see an increase in CPU usage running those same apps i would need a faster HDD?

Yes, exactly. The CPU is so fast that it only takes a small percentage of its total capabilities to process the data at the maximum speed that the other components - including the HDD - are capable of managing.

Disregarding for a minute the effect of any type of artificial self-throttling by the scanning app, which is what ignatzatsonic pointed out (and a good point too!), the combination of a faster disk and faster memory would in theory provide work for the CPU at a greater rate, leading to higher CPU utilisation.

If the CPU was "pegged" at 100% while it was doing the processing, then you could safely conclude that the CPU itself is the bottleneck, and that other system components are waiting on it to finish.

There's always a bottleneck, in every system.
 

My Computer

Computer Manufacturer/Model Number
Multiple machines in various stages of decomposition.
OS
Win7x64
i was thinking of overclocking my cpu when i got it but now looking at the usage and the fact that it hardly goes over 25% would i be wasting my time?
 

My Computer

Computer Manufacturer/Model Number
home built
OS
windows 7 64bit build 7600
CPU
Intel I7 920
Motherboard
ASUS P6T Deluxe V2
Memory
Corsair 6GB (3x2GB) 1600MHz Triple Channel i7
Graphics Card(s)
XFX RADEON HD 5870
Sound Card
Creative Xfi Elite pro
Monitor(s) Displays
Hyundai W240D 24" Samsung Syncmaster 930
Screen Resolution
1920x1200 and 1280x1024
Hard Drives
WD Velociraptor 150gb
Western Digital WD7502ABYS 750GB Raid Edition
PSU
Corsair 850W TX Series PSU
Case
Coolermaster HAF 932 Full Tower
Cooling
Noctua NH-U12P
Keyboard
logitech G15 orange
Mouse
logitech mx revolution
Internet Speed
13mb
i was thinking of overclocking my cpu when i got it but now looking at the usage and the fact that it hardly goes over 25% would i be wasting my time?

I'm strongly biased against overclocking because it makes the hardware potentially unreliable, and that gives me nightmares.

Having said that, a faster processor will not go to waste just because an AV scanning operation may be disk-bound rather than processor-bound. In many other types of usage scenarios, the limiting factor will be the processor.

More grunt is always a good thing.
 

My Computer

Computer Manufacturer/Model Number
Multiple machines in various stages of decomposition.
OS
Win7x64
Back
Top