if i have a computer with 2 CPUs, how to identity on which CPU a process and its threads are currently running? is there any tool or command like to do so on Microsoft Windows?
2006-08-29
01:24:40
·
5 answers
·
asked by
Anonymous
in
Computers & Internet
➔ Software
i know about the SetAffinity thing, what i need away or tool that could tell me, process1 is currently running on CPU2, process2 is running on CPU2 and so on.
2006-08-29
01:41:49 ·
update #1
for the most part, windows will schedule the threads to run wherever there's cpu time, unless you've specified a specific core affinity in task mangler or some other tool. check out process explorer from www.sysinternals.com -- it gives about as much information as any program could regarding a running process (thread level info, # of context switches, etc) but it's hard to tell on what core a given thread is running on at any given second if u haven't specified affinity since the OS is continuously switching to other threads to simulate the effect of concurrent execution (which is, of course, more of a reality w/ multicore CPUs, but this switching must still happen on both cores
as for a program that monitors threads...'Filemon' for windows...does just that...
FileMon monitors and displays file system activity on a system in real-time. Its advanced capabilities make it a powerful tool for exploring the way Windows works, seeing how applications use the files and DLLs, or tracking down problems in system or application file configurations. Filemon's timestamping feature will show you precisely when every open, read, write or delete, happens, and its status column tells you the outcome.
both links follow...
2006-08-29 03:00:32
·
answer #1
·
answered by Zholla 7
·
0⤊
0⤋
Multi-tasking, multi-threading and multi-processing, all confer with a similar attitude to polishing off 2 or more beneficial jobs concurrently on a computing device. Multi-programming encompasses those 3 procedures and Time sharing is the mode by using which the computing device handles the site visitors of the assorted jobs that are being dealt with.
2016-11-23 12:41:40
·
answer #2
·
answered by ? 4
·
0⤊
0⤋
You will need alot of tools for this project. The tools you need are as follows. Acouple of screwdrivers a crowbar, a tire iron, and my favorite a hammer. First thing you must do is turn off the power to your pc and move it out to the center of the room. The second thing you will need to do is take your tire iron and screwdrivers and pry open the tower. Dont be gentle when doing this, the computer wont die that easy. After that is done you will need to take your screw driver and hammer and start pounding new codes on your hard drive. dont be gentle when doing this, nothing will go wrong when doing this process. After that is done take your hammer and gently tap your mother board to make sure it is in working order. After that is done you need to check your video and sound cards. Take your tire iron and hammer and hit them with mild force. After that is done put your tower back together by pounding the cover back on with your hammer with alot of force. There you go your done and you have the codes for your problem on your hard drive. Problem solved have fun
2006-08-29 01:30:39
·
answer #3
·
answered by Anonymous
·
0⤊
0⤋
To assign a process to a processor
• On the Processes tab, right-click the process you want to assign, click Set Affinity, and then click one or more processors.
Note
• The Set Affinity command is available only on multiprocessor computers.
• Using the Set Affinity command limits the execution of the program or process to the selected processors and might decrease overall performance.
2006-08-29 01:35:50
·
answer #4
·
answered by live2ride 5
·
0⤊
0⤋
Bleecccch! Trying to run Microsnot concurrent processing OS on multi-processors is WAY BEYOND what it was ever intended to do, so it is S L O W and kludgy and prone to massive shut-downs.
Why do you think Microsoft Corporation runs 45,000 Linux systems for microsoft.com, hotmail.com, MSN.com, and all Redmond labs and testors? Linux functions without any DRM, has no crashes, is FREE(!!), is stable, reliable, and has NO VIRUS!
Try out http://pclinuxos.com and see genuine multi-processing, of multiple users, on multipe processors, con-currently running up to 200 windows in up to 20 desktop environments, on multiple monitors!
Yeah, it's that good, on multiple processors, and comes with 1,900 FREE programs, games, and applications to prove it!
2006-08-29 01:49:08
·
answer #5
·
answered by Anonymous
·
0⤊
0⤋