PDA

View Full Version : 5158 handles, 300 threads, and 23 processes



Invincible
06-05-2002, 07:09 PM
My task manager shows I have

5158 active handles
300 active threads
23 active processes

I personally have only the task manager and this board open. The rest belongs to the system and a campus network connection.

Is this high?

Troll_King
06-05-2002, 07:40 PM
No. Mine has about the same and I am not on any network.

Invincible
06-05-2002, 10:08 PM
Thanks, just checking. I mean, I can count the 23 processes, but 5000 handles? Sheesh, what are they being used for? I've never had the need to use more than 1 handle in a single program. That's something like 200 handles for each process? And 300 threads? For what?

tim545666
06-05-2002, 10:16 PM
That's probably why those Linux freaks b*tch about Windows

Vicious
06-05-2002, 10:26 PM
I have 6365 handles, 345 threads, 32 processes

What does that mean anyway?

tim545666
06-05-2002, 10:28 PM
That the computer is doing a bunch of crap when it is supposedly idle.

Invincible
06-05-2002, 10:34 PM
Basically, a handle is an ID. A thread is a child process. And a process is ... you should know this stuff V ... is a main program loop.

Invincible
06-05-2002, 10:35 PM
Exactly Tim.

Zeeshan
06-05-2002, 10:54 PM
I'm not too sure, but I think that the "handles" represent the available handles on your system. i.e. the maximum number of handles that can be used.

Similar, to the FILES=30 in your CONFIG.SYS

Invincible
06-05-2002, 10:58 PM
That would be a relief. It would also make more sense... same with the threads you think?

tim545666
06-05-2002, 11:00 PM
No that can't be true because under processes it says 31. I don't think there's a limit like that on processes.

Imperito
06-06-2002, 01:34 PM
Could be the gajillion or so .dll's what Windoze keeps on hand. Runtime libs, virtual drivers, etc.

Fordy
06-06-2002, 01:49 PM
Originally posted by Invincible
Basically, a handle is an ID. A thread is a child process. And a process is ... you should know this stuff V ... is a main program loop.

A process to all intense purposes is a loaded program........

A thread is a path of execution (Of which a process can have at least 1 or more)

A handle is an ID for a resource.....some relate to high level stuff such as windows....some to lower level stuff like kernal objects (Files...pipes....even threads and processes!)

I am not sure but I imagine that many handles might relate to 1 object, but they may be relative to different processes.....so I guess if that's true there would be a fair amount of duplication at any one time....probably that's why there would be so many

Vicious
06-06-2002, 02:10 PM
>> .. you should know this stuff V

GIVE ME A BREAK! I was half asleep, I got on today and saw some posts I didnt remember making :confused:

Invincible
06-06-2002, 02:53 PM
Lol ... sleep-posting?

Fountain
06-06-2002, 04:24 PM
I just had to check for myself..

Some 1 like to explain all the above in laymans terms...

i have:

5717

322

26


so i guess im not top of the class then? :mad: