 | reply to JohnInSJ
Re: [WIN7] Core utilization... said by JohnInSJ:It's possible to ask for processor affinity i honestly don't want to be a jerk, but perhaps you didn't read my original post where i said:
which can only mean i know exactly what affinity is! |
|
 JohnInSJPremium join:2003-09-22 San Jose, CA Reviews:
·PHONE POWER
·Comcast
| said by AngryBlakMan:said by JohnInSJ:It's possible to ask for processor affinity i honestly don't want to be a jerk, but perhaps you didn't read my original post where i said: which can only mean i know exactly what affinity is! programmatically... which means YOU don't do it, the application does. Which would lock the app onto a single core, even if you didn't.
So, I was wondering which app was locked onto that core. -- My place : »www.schettino.us |
|
 | "programmatically"
technically speaking, is there ANY other way to do this? short of making your own processor with a dip switch? |
|
 JohnInSJPremium join:2003-09-22 San Jose, CA Reviews:
·PHONE POWER
·Comcast
| said by AngryBlakMan:"programmatically"
technically speaking, is there ANY other way to do this? short of making your own processor with a dip switch? Yep... the user can also run any app selecting processor affinity. Like you said. So, either the programmer does it, and the user has no control over it, or the user does it, and regardless of how the app was coded, it is locked to a core. -- My place : »www.schettino.us |
|
 | okay, the app that gets run changes the affinity through what way? a p_________? |
|
 | here we go. another guy on another forum was able to answer the question (where everyone else ended up on stupid tangents) perfectly:
»forum.sysinternals.com/what-proc···ml#90172
the noted that threads run on processors, but something instantiated that thread, so the logic remains. |
|
 davePremium,MVM join:2000-05-04 not in ohio kudos:8 1 edit | said by AngryBlakMan:here we go. another guy on another forum was able to answer the question (where everyone else ended up on stupid tangents) perfectly: You mean 'use a kernel debugger'? That seemed self-evident and not too useful for anything other than an intrusive instantaneous spot-check. But I guess if it does the job for you... |
|
 JohnInSJPremium join:2003-09-22 San Jose, CA Reviews:
·PHONE POWER
·Comcast
| reply to AngryBlakMan said by AngryBlakMan:okay, the app that gets run changes the affinity through what way? a p_________? Either the user or the app developer can specify processor affinity. I really don't see why you're having an issue with this concept. If the app developer specified that an app should run on a single core, that app, when run, would run on a single core. Which would explain what you saw. Even if YOU didn't specify the app should run on a single core when you launched it.
That's all I was trying to point out - sorry if I distracted you from whatever it is you're trying to find out. -- My place : »www.schettino.us |
|
 | said by JohnInSJ:Either the user or the app developer can specify processor affinity. I really don't see why you're having an issue with this concept. you never finished the sentence. |
|
|
|
 | reply to dave said by dave:not too useful for anything other than an intrusive instantaneous spot-check what are you concerned with what i want to use it for? shouldn't i be determining that? and i want to see what process is utilizing a core. this does it. what's so hard about that?
simple! |
|
 davePremium,MVM join:2000-05-04 not in ohio kudos:8 | Because people often ask overly-specific questions, and they're actually asking the wrong question; their problem is often much simpler to solve with a different question. My goal is to see what's behind the question.
In the case of using windbag, I'm surprised it's a useful answer, because people who are comfortable using a kernel debugger to answer their questions about what's going on in the OS already know about using the kernel debugger. |
|
 | said by dave:Because people often ask overly-specific questions, and they're actually asking the wrong question why are you trying to pscyhoanalzye the problem? what's so hard about answering the question as asked. if there's a deeper question, then let the natural progression occur.
why try to pschoanalyze and overanalyze the problem? it's not necessary, especially in this case. |
|
 izyPremium,MVM join:2000-09-21 endless loop kudos:2 | Sounds to me YOU are the one psychoanalyzing the responses to your question.
You really need to show some respect to those who are trying to "help" you. Not one of the persons who responded to your OP was required to assist, let alone assist on YOUR terms it was their choice. Be thankful AngryBlakMan  -- "Intellectuals solve problems, geniuses prevent them." Einstein |
|
 | i showed the appropriate respect where i did receive help that was on topic.
dont worry, anyone with any type of discernment knows that i was being straightfoward and not psychoanalitical. |
|
 JohnInSJPremium join:2003-09-22 San Jose, CA Reviews:
·PHONE POWER
·Comcast
| reply to AngryBlakMan said by AngryBlakMan:said by JohnInSJ:Either the user or the app developer can specify processor affinity. I really don't see why you're having an issue with this concept. you never finished the sentence. Because its orthogonal to my point. -- My place : »www.schettino.us |
|
 | ill help you then. everything is done programatically in this case. what you said is circular. |
|
 JohnInSJPremium join:2003-09-22 San Jose, CA Reviews:
·PHONE POWER
·Comcast
| said by AngryBlakMan: ill help you then. everything is done programatically in this case. what you said is circular. but if you have no control over it, then its not germane to understanding the behavior you are seeing. English is fun.
Obviously everything on a computer is done via programming. The issue is if YOU (the user, running the program) control it, so YOU did something to force a program to a core, or if the programmer who wrote the program did it, and you have no control over the behavior or not.
Getting clearer for you? -- My place : »www.schettino.us |
|
 | said by JohnInSJ:but if you have no control over it, then its not germane to understanding the behavior you are seeing my friend, the point is that "programatic" has nothing to do with how the code is executed. whether an app does it or i do it via some gui button doesn't change that both methods are "programatic".
you said:
"It's possible to ask for processor affinity ... programmatically"
that's the only way it can be done, and therefore you haven't made any useful point here.
now, saying that the program itself has the ability to set it's own affinity is useful to say... but not at all relevant to the question i asked. |
|