As far as I know they still use the Darwin kernel in iOS. Which means it scales from desktops and servers all the way down to phones... That seems pretty general purpose to me.
Additionally its folly to think servers can't gain from power management.
Most servers are idle, or running maybe 40%, might as well let those other cores sit idle if they aren't used. Example is at idle with power management our latest xeon draws 300W versus 390 without. 900W at full tilt and all power management disabled.
The excuse that windows is a "general purpose" OS doesn't fly in my boat. Granted I don't use Linux for laptops generally but power management should be something any OS does somewhat sanely. We're moving to Amdahls law now away from Moore, also is there a law yet on power requirements for appplications? So power consumption is only going to be more of a basic feature than bolted on. That and doing things like using avx or gpu's for array multiplication because the power requirements are cheaper etc...
You can turn old laptops into "servers", or raspberry pi's, or hell even a commodore 64 for that matter. As long as it serves something of value over a network it qualifies.
I think the fact you felt the need to put the word servers in quotes does a lot to show that you and justincormack are talking about computers serving a similar role, but with such laughably different requirements that it's obvious what point he was trying to make, and your statement, while technically correct, doesn't really change his point.
You are correct though, people do use commodity and low-end hardware for extremely light server needs, and even in data centers.
I put servers in quotes to denote something that serves that wasn't purpose built for the role. Nothing more, the context from justincormack wasn't lost but there are a lot of uses for osx servers, for example compile farms.
What I was referring to, which I thought was apparent but failed to convey, is that this perception of nobody doing it is a fallacy.
We are saying the same thing. My post wasn't meant to contradict yours, just clarify.
> What I was referring to, which I thought was apparent but failed to convey, is that this perception of nobody doing it is a fallacy.
I just think that in this context the "nobody" you are referring to and the "nobody" he is referring to are not equal sets. Yours is a superset of his, which is why both statements are true (in spirit), while yours is true in fact.