 |
|
 |
Marc Clifton wrote: I'm quite comfortable working with threads directly
I'm sure you are.
Marc Clifton wrote: I didn't want it to be a programming question
fair enough.
Marc Clifton wrote: wondering if anyone had heard of an OS issue
I vaguely recall something somewhere (vague enough?) was changed from a real lock to a spin lock, with on average a significant performance increase. average being the operative word of course.
Marc Clifton wrote: until I upgraded the OS to Vista
Good. Vista isn't all bad, I use it every day.
Luc Pattyn [Forum Guidelines] [My Articles]
I only read code that is properly indented, and rendered in a non-proportional font; hint: use PRE tags in forum messages
|
|
|
|
 |
|
|
 |
|
 |
Nick Butler wrote: So maybe there are other differences - are the XP machines running on older hardware?
No, these are top of the line quad and 8 core systems. Real CPU's, not hyperthreading.
Unfortunately, the machine I'm using for testing is remote, so I can't fuss with installing different OS's.
Marc
Will work for food.Interacx I'm not overthinking the problem, I just felt like I needed a small, unimportant, uninteresting rant! - Martin Hart Turner
|
|
|
|
 |
|
|
 |
|
 |
I know the scheduler got a reworking in Vista and has since been reworked again slightly in Windows 7. This might explain what you're seeing.
Mark Russinovich did some good writeups on it.
Mike
|
|
|
|
 |
|
 |
Yeah, I have noticed that as well. On XP, it seems that the total from each core will add up to 100%.
On 2 core systems, I've maxed 50% on each core, and on 4 core systems I've maxed 25% on each core. I've tried this by creating 2, and 4 threads, respectively, each thread trying to consume as much CPU as possible.
-- Kein Mitleid Für Die Mehrheit
|
|
|
|
 |
|
 |
I know I've seemed someone - ummm - critical of my current job, but I know I'm lucky to even have a job, and I've never shirked from a challenge in my life. I actually view my current position as an opportunity. Since I'm their first "gen-u-ine" developer (their words, not mine), and since their stuff is in such a state, I have the opportunity to mold their processes into my own image and hopefully improve things. Not only that, but the CIO said that if I wanted to put all new development into C#, then that was up to me, but all projects already underway were to remain in VB.Net until such a time as they needed a major re-write.
They're considering hiring a project manager who wants to bring one of the programmers that currently works for her with her, and management is considering it. I hope he/she does C#...
.45 ACP - because shooting twice is just silly ----- "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997 ----- "The staggering layers of obscenity in your statement make it a work of art on so many levels." - J. Jystad, 2001
modified on Wednesday, November 25, 2009 7:04 AM
|
|
|
|
 |
|
 |
It actually sounds like a great opportunity, take a shop from rank amateur to a completely new, professional level. Implement your standards and impose your ideas on the entire IT area.
As long as you don't completely screw the pooch both you and your new employer should come out well in front. Good luck with the entire process. Look forward to seeing your progress and inevitable hiccups here!
Never underestimate the power of human stupidity RAH
|
|
|
|
 |
|
|
 |
|
 |
Exert authority, do not ask for it, in time you will be indispensible! (Then go for Pay rise/Promotion).
------------------------------------
In science, 'fact' can only mean 'confirmed to such a degree that it would be perverse to withhold provisional assent.' I suppose that apples might start to rise tomorrow, but the possibility does not merit equal time in physics classrooms. Stephen J Gould
|
|
|
|
 |
|
|
 |
|
 |
Thank your lucky stars, c# could just be round the corner... fingers crossed.
|
|
|
|
 |
|
 |
John Simmons / outlaw programmer wrote: Since I'm their first "gen-u-ine" developer (their words, not mine), and since their stuff is in such a state, I have the opportunity to mold their processes into my own image and hopefully improve things
I know that feeling, is a healthly challenge!
John Simmons / outlaw programmer wrote: Not only that, but the CIO said that if I wanted to put all new development into C#, then that was up to me,
That's good. I had a similar (short) experience in a past company (though I were involved only in the new projects): I was the C# (and C/C++ when needed) guy in a VB.NET based software development team.
Best wishes.
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler. -- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong. -- Iain Clarke [My articles]
|
|
|
|
 |
|
 |
John Simmons / outlaw programmer wrote: I know I've seemed someone - ummm - critical of my current job. But now, I have realized that even my employers might read my posts, let me leave a good impression on them. but I know I'm lucky to even have a job, and I've never shirked from a challenge in my life. I actually view my current position as an opportunity.
I should run away from Lounge now. Seriously.
50-50-90 rule: Anytime I have a 50-50 chance of getting something right, there's a 90% probability I'll get it wrong...!!
|
|
|
|
 |
|
 |
Exactly what was going through my mind when I read it as well.
"Creating your own blog is about as easy as creating your own urine, and you're about as likely to find someone else interested in it." -- Lore Sjöberg
|
|
|
|
 |
|
 |
So, how would you be as a project manager?
|
|
|
|
 |
|
 |
Oh yeah, can just imagine working for Mr Curmudgeon! It's bad enough working for 25 year old snot noses, never mind working for an old git...
|
|
|
|
 |
|
 |
"Unqualified" is the first term that comes to mind. 
I don't have the necessary certification(s).
I'm also not politically correct enough to be a "manager" of anything in a workplace environment.
.45 ACP - because shooting twice is just silly ----- "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997 ----- "The staggering layers of obscenity in your statement make it a work of art on so many levels." - J. Jystad, 2001
|
|
|
|
 |
|
 |
John Simmons / outlaw programmer wrote: I'm also not politically correct enough to be a "manager" of anything in a workplace environment.
Spoilsport!
|
|
|
|
 |
|
 |
John Simmons / outlaw programmer wrote: "Unqualified" is the first term that comes to mind.
That is the most important thing needed.
50-50-90 rule: Anytime I have a 50-50 chance of getting something right, there's a 90% probability I'll get it wrong...!!
|
|
|
|
 |
|
 |
are you hiring?
Opium is my business. The bridge mean more traffic. More traffic mean more money. More money mean more power. Speed is important in business. Time is money. You said opium was money. Money is Money. Well then, what is time again? icalburner.net
|
|
|
|
 |
|
 |
One of the first things you do should be to ask your new co-workers to sign up on Code Project and to start actively posting on the Lounge
That task should probably have higher priority than the VB to C# move.
|
|
|
|
 |
|
 |
Let's hope your new project manager doesn't push for WPF.
Don't blame me. I voted for Chuck Norris.
|
|
|
|
 |
|
 |
FyreWyrm wrote: Let's hope your new project manager does push for WPF.
FTFY
|
|
|
|
 |
|
 |
He knows you can just buy a tool to convert them to C#, right ?
Christian Graus Driven to the arms of OSX by Vista. Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
|
|
|
|
 |