Linked by Rayiner Hashem on Tue 15th Nov 2005 17:44 UTC
Apple I recently bought one of the new dual core PowerMacs. Having used the machine for a couple of weeks, I thought I would share some of my observations and feelings about it. First, let me get my biases out in the open. I have, for about four years, very happily used Linux on my desktop. Doing so has made me very comfortable with the UNIX environment in general, and with GNOME specifically. During that time, I have used OS X machines on a regular basis, so I am quite comfortable in that environment as well. Since I switched to Linux, I have not used Windows for anything more than the occasional bit of software testing or lab work, and generally feel quite uncomfortable with it. Thus, this article is very much written from the perspective of someone who finds OS X and Linux pleasing on principle. I implore the reader to make his own value judgments based on my comments.
Thread beginning with comment 60628
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[3]: OS X Faster on Intel?
by voidlogic on Wed 16th Nov 2005 04:25 UTC in reply to "RE[2]: OS X Faster on Intel?"
voidlogic
Member since:
2005-09-03

I understand a micro-kernel implies a level of overhead; however I would go so far as to say the Darwin micro-kernel suffers from mediocre implementation. OS X suffers from more severe thread concurrency and kernel locking issues than micro-kernels I have worked on or used.

I do agree with you OS X (which has an excellent UI) performance is increasing with each build. This is an interesting trend since Linux* (which has excellent performance) is becoming increasingly user friendly. I look forward to these trends meeting in the middle.

As you said most user applications are relatively light weight; but it is ridiculous for mp3 encoding to take 40 seconds longer than the same hardware running XP (see my original 3rd link). I hope apple uses the compatibility breaking x86 transition to revamp their kernel locking and address other issues that they may not have wanted to approach before for fear of breaking compatibility, now would be the ideal time.

*Linux, I know is a kernel, so I will use Ubuntu in this case to represent "Linux"

Reply Parent Score: 1

RE[4]: OS X Faster on Intel?
by dru_satori on Wed 16th Nov 2005 14:26 in reply to "RE[3]: OS X Faster on Intel?"
dru_satori Member since:
2005-07-06

I agree, that there remain issues in the kernel, some of which I don't think will ever be fully resolved, as they appear to be the result of conscious design compromises based upon the targeted deployment.

Others I think will be resolved, thread concurrency being one of them, because the multiple processor deployments rising will force it be. When we start talking 4,6,8 etc, it should become even more of an issue.

At the same time, you are right, most of the Linux flavors are improving. I find it interesting that Ubuntu seems to be the flavor du jour in the Linux geek world. I still find Fedora and Suse to be the most end user friendly distro's, and the money behind them really shows.

Reply Parent Score: 1