The new forums will be named Coin Return (based on the most recent vote)! You can check on the status and timeline of the transition to the new forums here.
The Guiding Principles and New Rules document is now in effect.
I was just wondering how common 100% CPU Usage was. I'm monitoring mine through the task manager, and I hit (and stay at) 100% rather often. It will always spike when opening a video, starting a program, or converting a video with TMPGEnc.
I've checked through google and it seems like this is a bad thing. It slows the machine down sure, but I never thought it was too much of a problem.
What are the specs for your computer? Assuming you have something fairly decent, when doing nothing your CPU usage should idle at 0-3%.
You may try updating your virus scanner and running a scan. Check for spyware also. For spyware I like Spybot S&D and Ad-Aware. If you think you might have some spyware, I would recommend running multiple scanners. Just one probably wont find everything.
EDIT: Also you might want to look at your running processes (from the Processes tab in Task Manager) and sort everything by CPU usage. Maybe you could narrow down what is hogging all your CPU cycles.
Do you use one of these "@home" programs that calculates scientific data downloaded from a university in a distributed network?
Also, sorting your processes by cpu usage is the best way to find out what's taking it all up. Just CTRL ALT DEL, click the PROCESSES tab and click on "CPU" twice (one to sort it ascending, another to sort it decending).
It would be nice if you could list your PC specs. I would of course recommend cleaning out any spyware and viruses, and defragging. If you don't want it to be running at that high of a CPU usage, get a better processor or maybe more ram.
Lucky Cynic on
0
Magus`The fun has been DOUBLED!Registered Userregular
edited December 2006
CPUs try to get stuff done as fast as possible so it's gonna jump to 100% when it's doing anything.
The only time it won't get to 100% is when the act is so simple that before it can reach 100% use, it's already done.
Like, if you notice when opening Firefox it goes to 100% CPU usage, and then throttles way down once it's actually open? Stuff like that.
AMD Athlon XP 2000+
Asus A7V266-E Motherboard
1GB DDR SDRAM
nVidia Geforece4 TI4200 (128MB)
XP Pro, Service Pack 2
Yeah, I know this machine is older but I've noticed that it's been performing worse and worse over the past few months. I basically just use it for video editing and whatnot.
There aren't any issues with adware/spyware. I ran scans, and they came up clean.
AMD Athlon XP 2000+
Asus A7V266-E Motherboard
1GB DDR SDRAM
nVidia Geforece4 TI4200 (128MB)
XP Pro, Service Pack 2
Yeah, I know this machine is older but I've noticed that it's been performing worse and worse over the past few months. I basically just use it for video editing and whatnot.
There aren't any issues with adware/spyware. I ran scans, and they came up clean.
I would recommend using the windows 98 theme, as it helps load up windows a bit quicker in my experience, and I would also go thru every inch of my harddrive and take off any programs I dont use, and defrag right afterwards. Then I'd go into my C drive and eliminate any folders and such that have been left behind by previously downloaded/uninstalled programs. This shoul help with harddrive space as well as keeping background tasks to a minimum.
get a program called system mechanic and just get the trial version (i think it expires in like 60 days or something), and run most of the system cleanup utility. I am gonna assume you havent formatted in a while, and this program cleans the crap out of it (registry, garbage files, a wicked defragmentation program.....).
Also like everyone has said, defrag it, and clean up as much crap as you can.
alcoholic_engineer on
0
AbsoluteZeroThe new film by Quentin KoopantinoRegistered Userregular
edited December 2006
That isn't uncommon, really.
But if it hits 100% while idling, you might have a problem. rtvscan.exe and hlpsrvc.exe are a couple that tend to do shit like that. If so, just kill em with task manager.
I do use the Win98 theme on all of my machines, as I just prefer it to the XP theme. I thought about reformatting (I just did that around two months ago with my gaming machine), but it's going to be a pain with everything I have on it. If anything, that's my dead last option.
From what I've been able to see, the majority of the CPU is being taken up by System Idle Process. Of course, when I use a particular program, that program will take up a chunk of it.
I've noticed that CPU usage will go to 99 when I'm using a video file, though. If I'm playing one, then the player will take up 99 of the CPU. If I try to skip around in a video, it will be at 99 and then delay a few seconds before moving. The same thing happens if I'm editing a video file.
From what I've been able to see, the majority of the CPU is being taken up by System Idle Process. Of course, when I use a particular program, that program will take up a chunk of it.
I've noticed that CPU usage will go to 99 when I'm using a video file, though. If I'm playing one, then the player will take up 99 of the CPU. If I try to skip around in a video, it will be at 99 and then delay a few seconds before moving. The same thing happens if I'm editing a video file.
This doesn't happen with audio files.
That's... normal. Your system idle process doesn't actually utilize cpu power, it's just letting you know that your system is X% idle.
As for playing videos taking up 99% of the CPU, it seems like you have your player set up incorrectly, or your video card sucks, because your video card should be doing the majority of the video playback work and your CPU shouldn't be anywhere near 100%. Install new video drivers and make sure all the "Hardware Acceleration" checkboxes are checked in your video player's setup menu.
As for playing videos taking up 99% of the CPU, it seems like you have your player set up incorrectly, or your video card sucks
Video card sucks as in "time for an upgrade" or video card sucks as "there is something wrong with your card?" I'm using a Geforce4 TI 4200, and I know in the "I need to play [x game] on high" world of computers, it lags behind. I figured it would be more than fine for what I was doing, though.
your video card should be doing the majority of the video playback work and your CPU shouldn't be anywhere near 100%. Install new video drivers and make sure all the "Hardware Acceleration" checkboxes are checked in your video player's setup menu.
I upgraded to nvidia's latest drivers and looking in the video player options, there is no hardware acceleration boxes. I'm using Windows Media Player Classic.
The comp is slowing down a lot more than I want it to in general. I've noticed that it doesn't encode as fast, nor is it burning DVDs as fast as it was a few months ago.
These videos are ripped from DVDs pretty much. It does do the same thing with randomly downloaded videos and videos captured directly from my VCR. It's happening with various types of videos and various types of encoding as well.
I have another AGP card. I think I'll swap them out to see if that makes anything better.
I was just wondering how common 100% CPU Usage was. I'm monitoring mine through the task manager, and I hit (and stay at) 100% rather often. It will always spike when opening a video, starting a program, or converting a video with TMPGEnc.
I've checked through google and it seems like this is a bad thing. It slows the machine down sure, but I never thought it was too much of a problem.
AMD Athlon XP 2000+
Asus A7V266-E Motherboard
1GB DDR SDRAM
nVidia Geforece4 TI4200 (128MB)
XP Pro, Service Pack 2
Yeah, I know this machine is older but I've noticed that it's been performing worse and worse over the past few months. I basically just use it for video editing and whatnot.
There aren't any issues with adware/spyware. I ran scans, and they came up clean.
From what I've been able to see, the majority of the CPU is being taken up by System Idle Process. Of course, when I use a particular program, that program will take up a chunk of it.
I've noticed that CPU usage will go to 99 when I'm using a video file, though. If I'm playing one, then the player will take up 99 of the CPU. If I try to skip around in a video, it will be at 99 and then delay a few seconds before moving. The same thing happens if I'm editing a video file.
This doesn't happen with audio files.
Everything you've posted sounds completely normal. Your computer is just slow as shit. Everyone getting you to analyze what your system is doing is overlooking the fact that you're about 5 YEARS and several generations of technology behind the curve.
The Athlon XP 2000+ is most likely based on the Palomino core, built with a 180nm process. That's 3 generations of CPU lithography advancements behind what's available on today's CPUs. It runs at 1.67Ghz and only has 256kb L2 cache and no on-die memory controller. Also, your motherboard only supports up to PC2100 RAM. The slowest you can even find anymore is PC3200.
There's absolutely nothing wrong with your computer other than the fact that it's bordering on ancient. I mean, Max Payne and Halo came out when your system was considered 'new'. And encoding video is a very CPU intensive process. Forget trying to encode new formats like h.264 on that thing. It'll take you days.
And your video card has absolutely NOTHING to do with video playback. It's solely for rendering 3d games. Hardware accelerated video decoding wasn't added until after the Nvidia 6xxx series of cards with PureVideo came out, years after your card came out. Ignore people telling you to upgrade your drivers because that will do nothing. Your CPU is what decodes all videos on your PC.
You should ask in Games and Technology next time to make sure you get accurate information.
As for playing videos taking up 99% of the CPU, it seems like you have your player set up incorrectly, or your video card sucks, because your video card should be doing the majority of the video playback work and your CPU shouldn't be anywhere near 100%. Install new video drivers and make sure all the "Hardware Acceleration" checkboxes are checked in your video player's setup menu.
Everything you've posted sounds completely normal. Your computer is just slow as shit. Everyone getting you to analyze what your system is doing is overlooking the fact that you're about 5 YEARS and several generations of technology behind the curve.
And I would be fine with this if my machine wasn't operating worse than it was six months ago. If it's a "your machine is old, and it's breaking down over time" thing, that's cool. I'll just switch out a few things here and there. I don't know if it's that, though.
For instance, it used to be (and I mean six months back) I could take a MPEG and turn it into a Video folder for a DVD in around thirteen minutes. Now it takes almost an hour. I used to be able to point to a spot on a video and it play instantly, now there is a three to four second delay. I used to be able to watch a video without it stuttering and playing fast in some spots. Now I can't.
If it's a "old machine" issue, that's one thing. I want to make sure that's the issue before moving on, though.
How long has it been since you reinstalled Windows and how much free space do you have on your OS drive? Windows has a tendency to slow down over time as crap builds up in your system from programs being installed/uninstalled and hardware being replaced. You may give a registry cleaner a shot, but when this sort of thing happens over a period of time it's usually attributable to "Windows sludge".
How long has it been since you reinstalled Windows and how much free space do you have on your OS drive? Windows has a tendency to slow down over time as crap builds up in your system from programs being installed/uninstalled and hardware being replaced. You may give a registry cleaner a shot, but when this sort of thing happens over a period of time it's usually attributable to "Windows sludge".
That's actually some great advice.
I thought about reformatting/reinstalling Windows, but wanted to avoid it because it's going to be a hassle. If Windows does sludge over time, then that may end up being the only option.
It's been at least two years running constantly (not 24/7, but almost) and my space changes a lot. As of right now, I'm at about 80% capacity, but that can go as low as 30% and as high as 95%.
It's not so much how long it's been running, it's more how much has changed on the system since you installed Windows. The more installing/uninstalling you do, the faster things go bad because most programs do a shitty uninstallation job and leave crap, be it files or registry keys and it all slows your system down.
Free drive space only becomes a performance issue with Windows when you get under 1GB. It's possible your virtual memory allocation has become fragmented, but there's not a whole lot you can do about that short of giving it it's own partition. You could however, disable virtual memory, then defrag your drive, then turn VM back on again where it will then take a chunk of the empty non-fragmented drive space. But I can pretty much guaranatee that won't be a 100% solution to your problem.
And your video card has absolutely NOTHING to do with video playback. It's solely for rendering 3d games. Hardware accelerated video decoding wasn't added until after the Nvidia 6xxx series of cards with PureVideo came out, years after your card came out. Ignore people telling you to upgrade your drivers because that will do nothing. Your CPU is what decodes all videos on your PC.
Wow dude. Wow. You don't know what you're talking about.
Enhanced Motion Compensation for full screen video playback of all DVD/HDTV resolutions.
Video acceleration for DirectShow, MPEG-1, MPEG-2, and Indeo.
8:1 upscaling and downscaling.
Multiple video windows with hardware color space conversion and filtering.
2D hardware features: 256 bit 2D acceleration, optimized for 32, 24, 16, 15, and 8-bit color depth, hardware cursor in TrueColor, multi buffering (double, triple and quadruple for fluid movements and video playback)
HDTV and DVD playback: Integrated full hardware MPEG-2 decoder, enhanced motion compensation for full-screen video playback at all DVD and HDTV resolutions, video acceleration for MPEG-1, MPEG-2 and Indeo
It might also suprise you to see "2D" hardware features listed, since everything you see on your monitor is accelerated by the graphics card, provided you have the drivers loaded. It's no new feature; graphics cards have been graphically outperforming CPUs for over a decade.
So, if his drivers weren't correctly installed, or the settings were incorrect, his CPU WOULD have been processing every single frame of video, hence the 100% usage. Otherwise, the CPU would be merely feeding the graphics chip the frame data and the chip would decode it, scale it, color correct it, deinterlace it and display it on screen.
High-definition video processor (HDVP) for full-screen, full-frame video playback of HDTV and DVD content Independent hardware color controls for video overlay
Hardware color-space conversion
(YUV 4:2:2 and 4:2:0)
Motion compensation
5-tap horizontal by 3-tap vertical filtering
8:1 up/down scaling
Per-pixel color keying
Multiple video windows supported for CSC and filtering
DVD sub-picture alpha-blended
Motion adaptive deinterlacing
compositing
Yes, basic MPEG acceleration has been around for over a decade since ATi's Mach64 chipset, but it doesn't do a whole lot. Regarding the GeForce4 line in particular, the GeForce4 MX and GeForce FX products support both XvMC's iDCT and motion-compensation acceleration, while GeForce4 Ti products are NOT DXVA compliant and only support motion compensation and crude deinterlacing. It looks like shit to use hardware acceleration on any card that doesn't support AVIVO or PureVideo. MPEG1 and 2 are irrelevant anyway unless you're working with HD transport streams. MPEG4 variants, ie Divx, Xvid, h.264 are what's predominantly used today. MPEG-1 and MPEG-2 are on the way out and haven't been a performance issue for some time. His CPU could easily decode MPEG format video in pure software mode without reaching 100% CPU usage. And it's not as if his video card is doing much of anything anyway. What minimal acceleration is supported by his card is done poorly and actually degrades video quality for a very slight reduction in CPU usage. His CPU is still doing 90% of the work and with that video card, should ideally be doing all of it. For all intents and purposes, it wasn't until AVIVO and PureVideo that the GPU actually did any decoding. His video card does not at all factor into his performance issues.
It's true that video acceleration has evolved quite a bit since his card was originally developed. However, to state that his "video card has absolutely nothing to do with video playback" is just wrong. Shortly after watching DVDs on computers became popular, all good video cards started to feature MPEG 1 and 2 decoding. That was in the days of Pentium IIs, which absolutely couldn't decode DVD for the life of 'em. Once you popped in a graphics accelerator with MPEG 2 decoding, that was a thing of the past. That means that "GPUs" were decoding video streams well before PureVideo and AVIVO, and well before the Geforce 6 era.
The standard features of motion compensation, scaling and deinterlacing remove a huge burden from the main processor and improve the image quality greatly versus standard software decoding.
HD transport streams with MPEG 1 and 2? What? Neither MPEG 1 nor standard Mpeg 2 are HD formats, so HD doesn't even factor in to the equation. There is an HD MPEG 2 format which is the same as the original but is capable of HD resolutions through codec extensions, but I've never seen it on the computer. As I understand, it's primarily used in HDTV set top boxes.
MPEG 1 and 2 are nowhere near "on the way out." DVD video = MPEG 2, so unless they're completely phasing out all standard DVDs, we're going to see MPEG 1 and 2 in use for quite some time. In fact, MPEG 2 popularity is still increasing, because it's a superior format. DivX comes close, but it doesn't have the same level of support that MPEG 2 does
I highly doubt he's working with HD videos all day long. In fact, from what it seems, he's doing conversions from AVI to MPEG 1.
In addition to all that, the whole point of hardware motion compensation and scaling is to improve the video quality of the videos played. For example:
Here is an MPEG1 file played in software mode:
Here is the same MPEG1 file played in hardware mode:
Note how the software mode is jaggy and has huge discernable pixels everywhere. That's because the process of filtering and improving the picture quality is an arduous one, something that's better left to the graphics accelerators.
AVIVO and PureVideo are nothing more than unnecessary marketing hype. His video card is perfectly capable of dealing with the streams he's giving it, and it's perfectly capable of accelerating other forms of video.
I got a little sidetracked with this lesson in graphics cards, so I missed the "Windows Sludge" effect, which is correct. OP, I responded to your PM. Basically, if you have installed and uninstalled lots of software, your system gets bogged down easily and will be slow regardless of drivers or system age. Reformatting is the best option in this case, but sometimes a simple defrag can help.
Posts
You may try updating your virus scanner and running a scan. Check for spyware also. For spyware I like Spybot S&D and Ad-Aware. If you think you might have some spyware, I would recommend running multiple scanners. Just one probably wont find everything.
EDIT: Also you might want to look at your running processes (from the Processes tab in Task Manager) and sort everything by CPU usage. Maybe you could narrow down what is hogging all your CPU cycles.
Also, sorting your processes by cpu usage is the best way to find out what's taking it all up. Just CTRL ALT DEL, click the PROCESSES tab and click on "CPU" twice (one to sort it ascending, another to sort it decending).
When you do find some process that eats up CPU time when Idle then google its name to find out what it does.
At night, the ice weasels come."
The only time it won't get to 100% is when the act is so simple that before it can reach 100% use, it's already done.
Like, if you notice when opening Firefox it goes to 100% CPU usage, and then throttles way down once it's actually open? Stuff like that.
Steam Profile | Signature art by Alexandra 'Lexxy' Douglass
AMD Athlon XP 2000+
Asus A7V266-E Motherboard
1GB DDR SDRAM
nVidia Geforece4 TI4200 (128MB)
XP Pro, Service Pack 2
Yeah, I know this machine is older but I've noticed that it's been performing worse and worse over the past few months. I basically just use it for video editing and whatnot.
There aren't any issues with adware/spyware. I ran scans, and they came up clean.
I would recommend using the windows 98 theme, as it helps load up windows a bit quicker in my experience, and I would also go thru every inch of my harddrive and take off any programs I dont use, and defrag right afterwards. Then I'd go into my C drive and eliminate any folders and such that have been left behind by previously downloaded/uninstalled programs. This shoul help with harddrive space as well as keeping background tasks to a minimum.
Also like everyone has said, defrag it, and clean up as much crap as you can.
But if it hits 100% while idling, you might have a problem. rtvscan.exe and hlpsrvc.exe are a couple that tend to do shit like that. If so, just kill em with task manager.
At night, the ice weasels come."
I do use the Win98 theme on all of my machines, as I just prefer it to the XP theme. I thought about reformatting (I just did that around two months ago with my gaming machine), but it's going to be a pain with everything I have on it. If anything, that's my dead last option.
Defragging now...
I've noticed that CPU usage will go to 99 when I'm using a video file, though. If I'm playing one, then the player will take up 99 of the CPU. If I try to skip around in a video, it will be at 99 and then delay a few seconds before moving. The same thing happens if I'm editing a video file.
This doesn't happen with audio files.
That's... normal. Your system idle process doesn't actually utilize cpu power, it's just letting you know that your system is X% idle.
As for playing videos taking up 99% of the CPU, it seems like you have your player set up incorrectly, or your video card sucks, because your video card should be doing the majority of the video playback work and your CPU shouldn't be anywhere near 100%. Install new video drivers and make sure all the "Hardware Acceleration" checkboxes are checked in your video player's setup menu.
Video card sucks as in "time for an upgrade" or video card sucks as "there is something wrong with your card?" I'm using a Geforce4 TI 4200, and I know in the "I need to play [x game] on high" world of computers, it lags behind. I figured it would be more than fine for what I was doing, though.
I upgraded to nvidia's latest drivers and looking in the video player options, there is no hardware acceleration boxes. I'm using Windows Media Player Classic.
These videos are ripped from DVDs pretty much. It does do the same thing with randomly downloaded videos and videos captured directly from my VCR. It's happening with various types of videos and various types of encoding as well.
I have another AGP card. I think I'll swap them out to see if that makes anything better.
Everything you've posted sounds completely normal. Your computer is just slow as shit. Everyone getting you to analyze what your system is doing is overlooking the fact that you're about 5 YEARS and several generations of technology behind the curve.
The Athlon XP 2000+ is most likely based on the Palomino core, built with a 180nm process. That's 3 generations of CPU lithography advancements behind what's available on today's CPUs. It runs at 1.67Ghz and only has 256kb L2 cache and no on-die memory controller. Also, your motherboard only supports up to PC2100 RAM. The slowest you can even find anymore is PC3200.
There's absolutely nothing wrong with your computer other than the fact that it's bordering on ancient. I mean, Max Payne and Halo came out when your system was considered 'new'. And encoding video is a very CPU intensive process. Forget trying to encode new formats like h.264 on that thing. It'll take you days.
And your video card has absolutely NOTHING to do with video playback. It's solely for rendering 3d games. Hardware accelerated video decoding wasn't added until after the Nvidia 6xxx series of cards with PureVideo came out, years after your card came out. Ignore people telling you to upgrade your drivers because that will do nothing. Your CPU is what decodes all videos on your PC.
You should ask in Games and Technology next time to make sure you get accurate information.
This is completely wrong.
For instance, it used to be (and I mean six months back) I could take a MPEG and turn it into a Video folder for a DVD in around thirteen minutes. Now it takes almost an hour. I used to be able to point to a spot on a video and it play instantly, now there is a three to four second delay. I used to be able to watch a video without it stuttering and playing fast in some spots. Now I can't.
If it's a "old machine" issue, that's one thing. I want to make sure that's the issue before moving on, though.
I thought about reformatting/reinstalling Windows, but wanted to avoid it because it's going to be a hassle. If Windows does sludge over time, then that may end up being the only option.
It's been at least two years running constantly (not 24/7, but almost) and my space changes a lot. As of right now, I'm at about 80% capacity, but that can go as low as 30% and as high as 95%.
Looks like I know what I have to do...
Free drive space only becomes a performance issue with Windows when you get under 1GB. It's possible your virtual memory allocation has become fragmented, but there's not a whole lot you can do about that short of giving it it's own partition. You could however, disable virtual memory, then defrag your drive, then turn VM back on again where it will then take a chunk of the empty non-fragmented drive space. But I can pretty much guaranatee that won't be a 100% solution to your problem.
Wow dude. Wow. You don't know what you're talking about.
I refer you here and here and here.
If you don't feel like visiting those links, this information was pulled from spec sheets referring specifically to the Geforce 4 ti series chips:
It might also suprise you to see "2D" hardware features listed, since everything you see on your monitor is accelerated by the graphics card, provided you have the drivers loaded. It's no new feature; graphics cards have been graphically outperforming CPUs for over a decade.
So, if his drivers weren't correctly installed, or the settings were incorrect, his CPU WOULD have been processing every single frame of video, hence the 100% usage. Otherwise, the CPU would be merely feeding the graphics chip the frame data and the chip would decode it, scale it, color correct it, deinterlace it and display it on screen.
Edit: Oh yeah.
The standard features of motion compensation, scaling and deinterlacing remove a huge burden from the main processor and improve the image quality greatly versus standard software decoding.
HD transport streams with MPEG 1 and 2? What? Neither MPEG 1 nor standard Mpeg 2 are HD formats, so HD doesn't even factor in to the equation. There is an HD MPEG 2 format which is the same as the original but is capable of HD resolutions through codec extensions, but I've never seen it on the computer. As I understand, it's primarily used in HDTV set top boxes.
MPEG 1 and 2 are nowhere near "on the way out." DVD video = MPEG 2, so unless they're completely phasing out all standard DVDs, we're going to see MPEG 1 and 2 in use for quite some time. In fact, MPEG 2 popularity is still increasing, because it's a superior format. DivX comes close, but it doesn't have the same level of support that MPEG 2 does
I highly doubt he's working with HD videos all day long. In fact, from what it seems, he's doing conversions from AVI to MPEG 1.
In addition to all that, the whole point of hardware motion compensation and scaling is to improve the video quality of the videos played. For example:
Here is an MPEG1 file played in software mode:
Here is the same MPEG1 file played in hardware mode:
Note how the software mode is jaggy and has huge discernable pixels everywhere. That's because the process of filtering and improving the picture quality is an arduous one, something that's better left to the graphics accelerators.
AVIVO and PureVideo are nothing more than unnecessary marketing hype. His video card is perfectly capable of dealing with the streams he's giving it, and it's perfectly capable of accelerating other forms of video.
I got a little sidetracked with this lesson in graphics cards, so I missed the "Windows Sludge" effect, which is correct. OP, I responded to your PM. Basically, if you have installed and uninstalled lots of software, your system gets bogged down easily and will be slow regardless of drivers or system age. Reformatting is the best option in this case, but sometimes a simple defrag can help.