Go Back  PPRuNe Forums > Misc. Forums > Computer/Internet Issues & Troubleshooting
Reload this Page >

Windows Search hogging CPU - Pprune exclusive!


Notices
Computer/Internet Issues & Troubleshooting Anyone with questions about the terribly complex world of computers or the internet should try here. NOT FOR REPORTING ISSUES WITH PPRuNe FORUMS! Please use the subforum "PPRuNe Problems or Queries."

Windows Search hogging CPU - Pprune exclusive!

Old 4th March 2010 | 06:11
  #1 (permalink)  
Thread Starter
 
Joined: Jan 2006
Posts: 130
Likes: 0
From: UK
Windows Search hogging CPU - Pprune exclusive!

Hi all

I know this is a leading FAQ...

I've read many, many threads about Windows Search and CPU usage with no sensible solutions offered. Seems to me that the folks on PPrune tend to be above average both in terms of being able to solve issues and not being too overrun with "use Linux" (insert boring anti-Microsoft diatribe of choice here) responses.

Using Windows 7 on my laptop. Really want to use Windows Search for two reasons combined; indexes my PSTs (many GBs, in excess of 100k mails) and well integrated,

Sadly, nothing I can do will stop the indexer hogging the CPU. The lappy is not particularly well specced but works perfectly when indexing is disabled. Practically unusable with it running.

I've tried lowering the priority (set it to below normal and low) but that doesn't seem to help.

Only solution I've got so far is to let the indexer run when I'm away from the machine for a while, disable it when I get back, then turn it on when I need to do a PST search. Yeuch! Also getting concerned about the continued heating effects arising from 100% CPU.

Any (sensible) ideas please?

Thanks

Simon

Last edited by Simonta; 4th March 2010 at 08:49.
Simonta is offline  
Reply
Old 4th March 2010 | 16:02
  #2 (permalink)  

Official PPRuNe Chaplain
 
Joined: Apr 2001
Posts: 3,498
Likes: 0
From: Witnesham, Suffolk
There isn't an easy answer.

If you run the indexer, it will gobble up CPU resources - lots at first while it indexes everything, and then somewhat less once that's done and it's just updating.

100k mails will give it a big job if it is to index them all. I could see it taking weeks to do that lot, and then a fair old time to search the index each time you ask it. I archive off old mail, by subject etc, and don't index the archive. I don't even notice the indexer overhead.
Keef is offline  
Reply
Old 4th March 2010 | 16:42
  #3 (permalink)  
Administrator
 
Joined: Mar 2001
Aviation Qualifications: PPL
Posts: 8,121
Likes: 686
From: Twickenham, home of rugby
I have noticed that a dual-core (or higher) CPU will perform much better in this respect, as only 50% of capacity will be taken up by one process.

I notice this particularly with AV scans and updates (similarly disk / CPU intensive to indexing).

While performing an identical task (updating Sophos), one PC (single core) is slowed to a virtual standstill with 99-100% CPU, the other (dual-core) is still usable with approx. 50% utilisation.

SD
Saab Dastard is offline  
Reply
Old 5th March 2010 | 10:20
  #4 (permalink)  
15 Anniversary
 
Joined: Jan 2008
Posts: 1,133
Likes: 0
From: Bracknell, Berks, UK
Windows Search sucks. Plain and simple.

If your desktop/laptop isn't up to the job, you're not likely to be able to do much about it.

FWIW, I don't use it on any of my servers, desktops, laptops, and only one customer insists upon it at which point they're aware of the limitations and bought a new (quad core) PC to cope. I've spent too long trying to get it to behave that I firmly believe altering your filing styles on the PC is a much more efficient way of working.
Mike-Bracknell is offline  
Reply
Old 5th March 2010 | 10:32
  #5 (permalink)  
W2k
15 Anniversary
 
Joined: Jun 2009
Aviation Qualifications: PPL
Posts: 68
Likes: 0
From: Sweden
Haven't noticed the CPU-hogging myself, then again I've no huge PSTs.

As another poster pointed out, the indexing service will take a long time to perform the initial indexing. Once that's done it will require much less CPU and disk I/O as it simply updates the index incrementally.

If you leave the indexer to its task for long enough then it should eventually finish up its task and stop using the CPU (completely). Perhaps you could leave it on overnight and see if that allows it sufficient time to finish? Repeatedly stopping and starting the indexer probably hurts its efficiency.

From your problem description I assume your laptop is fairly far down the low end. It's a possibility, then, that it's simply underspecified to run Windows Search. Windows 7 isn't exactly lightweight to begin with even though it performs better than XP on modern hardware (in my experience). May I ask for the specs? I own a laptop that's about four years old and it runs Windows 7 just fine, search and all.

You need not worry about running at 100% CPU for a long time. As long as all fans are working, no vents are blocked and the ambient temperature is not too high then it should be fine. I've had ThinkPads inside closets running at 100% CPU for months will no ill effects. (Don't ask me why.)
W2k is offline  
Reply
Old 6th March 2010 | 08:26
  #6 (permalink)  
Thread Starter
 
Joined: Jan 2006
Posts: 130
Likes: 0
From: UK
Hi W2K

It's a Toshiba Satellite Pro M70 ramped to to 1Gb RAM. Single core Pentium 1.73GHz. Windows 7 runs fine. Only issue I've had is with the indexer. I am using search on a backup PC with the same PSTs and in fact, the search time performance is extremely good. Will find any email in less than 30 seconds.

I'll leave it for even longer to see if it finishes indexing and the CPU ramps down. Already left it overnight twice!

Thanks all for the responses.
Simonta is offline  
Reply

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Thread Tools
Search this Thread

Contact Us - Archive - Advertising - Cookie Policy - Privacy Statement - Terms of Service

Copyright © 2026 MH Sub I, LLC dba Internet Brands. All rights reserved. Use of this site indicates your consent to the Terms of Use.