Here is some discussion on the issue and how performance could be affected by programs written with a focus on linux which does tend to take short cuts for the sake of performance. http://ridiculousfish.com/blog/archives/2005/06/03 /mystery/
I think you should reread what I wrote. I was wondering why they did not include Oracle in their test suite. Perhaps, they did not include it because it performs better on OS X than linux and they were writing with a pro-linux/anti-OS X slant?
Yeah really. These tests were already debunked pretty much on the net already. I'm surprised people keep on quoting their "tests" for trolling purposes.
There were several flaws in their tests:
1. They used GCC 3.x compiler instead of GCC 4.x compiler shipping with Tiger because the linux distros they were comparing against had not updated to 4.x of GCC yet.
2. They did not include the OS X specific patches to alter the threading mechanism. This caused a significant performance hit as MySQL was written for the linux threading model rather than a Mach one or more generic model.
3. Binary builds with OS X specific patches were available for download via links from the official sites. There was no need to compile a crippled version.
4. They should have also tested the free/evaluation versions of Oracle as there are optimized version available for both linux and OS X. Assuming this was not a test of only OSS but rather performance as a "server", I do not see why they did not include it.
So you are saying that a computer is composed of the CPU and nothing else? Are you saying that the 400 dollar machine will have the "same" PC as the 2000 Sony Vaio? You do realize that different CPU models/speeds have different prices don't you?
The Cheap machine will likely only have a CD-ROM versus a Dual Layer DVD-+R/RW. The Vaio will also have more memory, a larger HD and a gfx card with dedicated memory versus integrated gfx on the cheap PC.
Will the cheap machine have any software bundled will it? Probably not.
That is a load of horseshit. To say that MSFT makes software software difficult to use and install/configure to help users grow is preposterous. Their software has usuability flaws because they work by the the moto "barely sufficient". Given their marketshare, they do not feel the pressure to put in the effort to create better software.
Having said all that, very rarely would you need to use the command prompt to install features. You must be thinking of hacking the UI through unsupported means. I used to do that when I was a windows user at home. You might be surprised to find out that much of the UI in OS X in far more hackable and Apple even provides you with the tools to do it in the form of the Developer tools.
1. All ports are closed by default meaning the only way to infect an OS X desktop/laptop is via user interaction.
2. Admin accounts are nothing like a root account. You are required to enter a pasword to place files into/Library let alone the/System folder. If the first account you created on the system was "not" and administrator, you would not be able to create new users. Are you really that thick or are you just trolling? You need to have at least one admin account on a machine and that account has to be created when you install the OS and there is no way around it.
3. Viruses wiping out your data should be the least of you concerns when it comes to backup up your data. You could lose your data due to a hardware failure, electrical short caused by a spilled beverage or electical surge. You should at least backup your irreplacable data and anything you purchased online. If some of that music cannot be replace because you found it legally for free online or purchased it only, back it up. The rest can be reripped from the CD's you own.
You say that you are an ardent fan but you claim that performing incremental backups are too much of a chore. Are you deliberately trying to make mac users look stupid and lazy?
How many stupid rich people out there that own macs do you know? Most affluent mac users are rich because they worked and had the smarts to get where they are today. Most stupid rich people own a Dell or IBM.
Now look at the average user of a zombie pc. They are usually a soccer mom or a boy/girl obsessed teen that downloads warez and music from P2P networks.
There are some P2P activity on the mac but it is nowhere near the percentage of the user base as with windows users. Mac users tend to be careful about where they get their software and generally look a the reviews on versiontracker or macupdate "before" downloading anything.
Please, stop with the FUD already. Most mac users keep up to date with news on mac security issues on mac news sites.
As a cross-platform user I'm tired of these popular memes on slashdot. Do you think all those affluent mac users work in creative areas? A number of us work in IT developing and/or supporting software on the windows platform but prefer macs at home.
Let me try to get this through your thick head. OS X has a completely different security model from windows. It is based on a BSD and System V. You will find both open source and closed source unix components on OS X.
There is always a risk of some virus appearing and wiping out your personal data or some catastrophic hardware failure and because of this, you should backup often. It would require a great deal of user interaction to compromise the entire machine as nobody runs as root unlike XP.
Perhaps you have not noticed that despite the fact that Dell ships a lot more units that Apple, Apple has eclipsed Dell in value. Jobs is interested in profitability and increasing marketshare but not at the expense of the other.
Why do so many Mac users insist on this fantasy that Windows users really hate Windows and would switch to the Mac OS in a flash if only they had a chance to touch it's brushed chrome goodness?
Don't you mean why do so many former home users of windows that still work in IT with windows hate windows so much? Is that a rhetorical question? Many of use "mac users" are switchers which were the product of the switch campaign and eariler campaigns. I switched to the mac after Jaguar came out.
2. I don't like anything that can't be tinkered with.
That's nice. Go into the shell and tinker all you like. The settings are stored in.plist files for the GUI. Alternatively, you can use the properties editor to tinker. How about installing the developer tools and tinkering with the forms and menus of almost any application or component with Inteface builder?
Next time, try a bit harder when you decide to troll.
What is sad is seeing people have so much hate for a computer platform as to wish something like that. It is almost as sad as those pathetic geeks that make the viruses.
Get it through your thick nerd skull, they are not interested in attracting people who find it offensive. They are targeting average joe consumers and these average joes do not read slashdot. You only find it offensive because you are a windows fanboy.
Frameworks/plugins or other types of components in OS X are read in if they are placed in global areas but if your application is the only consumer of a library, you are supposed to include it within the Application bundle itself rather than littering Library folders with them.
In OS X, components which do not enhance the finder or some other system level service do not get loaded unless an application is using it so not removing them does no harm other than take up some HD space.
There is very little money to be made in selling desktop hardware. When I say money, I'm talking about profit. Dell basically has the desktop market for the corporate guys nailed down. They excel in providing cheap hardware with various configurations including bare systems with just a CD-ROM.
Apple is interested in the content creation and home/home entertainment markets as those markets tend to be more lucrative for Apple than corporate clients.
Think about the corporate market for a moment. What do they use most of the time in terms of software? MSFT Office. You can get that software on the mac too but MSFT is the company that makes it while Apple does not seem interested in creating a competitor for Office. Once you setup a corporate machine, the company selling the system will see nothing until the next hardware upgrade cycle comes along.
Look at Apple's situation, they sell not only hardware and OS upgrades to their customers but also consumer and professional content creation software. These extras and upgrades tends to provide a constant stream of additional revenue which you would not see much of with the corporate customer.
Given these facts, do you see why Apple sees their target markets as home users and creative professionals.
Most people don't know what a kernel is let alone what Linux is exactly or how often it reboots. In the minds of the average consumer, linux is some obscure OS that geeks use to practice some mysterious arcane black arts on.
Linux may indeed run well but it lacks software, a unified UI, it has usability problems and lacks visibility in the general marketplace.
Yeah, the world revolves around you. They did it just to piss off whiny little snots like you who are too easily offended.
I have looked at MSFT marketing, especially in their MSDN magazine and other PC publications? They make it sound like all your development and production problems will go away if you use a MSFT solution.
You may have switched to windows from the mac but it is whiny people like you that turn people off, not funny commercial like this. Grow up and get a sense of humour for fuck sakes.
Also, does MacOS X have something like COM? The main reason you need an uninstaller on Windows is because components are registered with the system for use with other programs. Otherwise you could just trash a couple directories.
All components are packaged as bundles (special directories) which have info.plist file which advertises what services they bundle provides to the system. These plist files are dynamically scanned by launch services and other components in the core OS to autodiscouver new components. When you trash and reboot, the connection to these components and the system is severed and you can empty the trash to get rid of them permanents.
I switched at home in October 2002 and I develop software on windows at work but I cannot fathom why you would want your mac to act like your windows machines. I think the start button is retarded personally. Why should you have to go to the start button to shutdown your computer? Does that make any sense?
Get a logitec mouse and plug it in. The buttons will work and the scroll wheel will work as well without extra drivers. But I have to ask, why are you using the context menu so much? Can't you use keyboard shortcuts or the menu?
The mac does not need uninstall functionality. If an application used a complicated installer, that installer usually also acts as an installer but most apps are drag and drop installs right into the/Applications folder. All you have to do in most cases is to drag the application you want to unistall into the trash.
You are an admin but you are the administrator. When you install programs that install components into/Library, you are prompted for you admin password to escalate to root via a sudo mechanism. By default, the/Library and/System directories are not accessible to even admin accounts. Non-admin accounts cannot install software into/Application or any other root level folders.
A mac. Macs are a brandname/trademark of Apple computers. If we are talking about an Apple branded machine, I would call it a mac whether it is running OS X, Linux or Windows.
Sure, the OP could have expanded a bit upon it but they were just offering their opinion.
There were numerous things that went wrong with the launch such as supply problems, issues with over heating and game crashes. Some suggested that these problems were indicative of a premature launch. It woudl say that launching without an HD disk solution and offering an addon later on was an unfortunate decision and indicated that they released it before it was really ready.
Well, you could get the free version of Oracle. You can administrate it with Aqua Data Studio.
Here are the official compiler flags for OS X as well as a performance hint for heavy loads:0 -x.html
http://dev.mysql.com/doc/refman/5.0/en/mac-os-x-1
Here is some discussion on the issue and how performance could be affected by programs written with a focus on linux which does tend to take short cuts for the sake of performance.3 /mystery/
http://ridiculousfish.com/blog/archives/2005/06/0
I think you should reread what I wrote. I was wondering why they did not include Oracle in their test suite. Perhaps, they did not include it because it performs better on OS X than linux and they were writing with a pro-linux/anti-OS X slant?
Uh, NT is a microkernel.
There were several flaws in their tests:
1. They used GCC 3.x compiler instead of GCC 4.x compiler shipping with Tiger because the linux distros they were comparing against had not updated to 4.x of GCC yet.
2. They did not include the OS X specific patches to alter the threading mechanism. This caused a significant performance hit as MySQL was written for the linux threading model rather than a Mach one or more generic model.
3. Binary builds with OS X specific patches were available for download via links from the official sites. There was no need to compile a crippled version.
4. They should have also tested the free/evaluation versions of Oracle as there are optimized version available for both linux and OS X. Assuming this was not a test of only OSS but rather performance as a "server", I do not see why they did not include it.
The Cheap machine will likely only have a CD-ROM versus a Dual Layer DVD-+R/RW. The Vaio will also have more memory, a larger HD and a gfx card with dedicated memory versus integrated gfx on the cheap PC.
Will the cheap machine have any software bundled will it? Probably not.
Having said all that, very rarely would you need to use the command prompt to install features. You must be thinking of hacking the UI through unsupported means. I used to do that when I was a windows user at home. You might be surprised to find out that much of the UI in OS X in far more hackable and Apple even provides you with the tools to do it in the form of the Developer tools.
2. Admin accounts are nothing like a root account. You are required to enter a pasword to place files into
3. Viruses wiping out your data should be the least of you concerns when it comes to backup up your data. You could lose your data due to a hardware failure, electrical short caused by a spilled beverage or electical surge. You should at least backup your irreplacable data and anything you purchased online. If some of that music cannot be replace because you found it legally for free online or purchased it only, back it up. The rest can be reripped from the CD's you own.
You say that you are an ardent fan but you claim that performing incremental backups are too much of a chore. Are you deliberately trying to make mac users look stupid and lazy?
Now look at the average user of a zombie pc. They are usually a soccer mom or a boy/girl obsessed teen that downloads warez and music from P2P networks.
There are some P2P activity on the mac but it is nowhere near the percentage of the user base as with windows users. Mac users tend to be careful about where they get their software and generally look a the reviews on versiontracker or macupdate "before" downloading anything.
As a cross-platform user I'm tired of these popular memes on slashdot. Do you think all those affluent mac users work in creative areas? A number of us work in IT developing and/or supporting software on the windows platform but prefer macs at home.
Let me try to get this through your thick head. OS X has a completely different security model from windows. It is based on a BSD and System V. You will find both open source and closed source unix components on OS X.
There is always a risk of some virus appearing and wiping out your personal data or some catastrophic hardware failure and because of this, you should backup often. It would require a great deal of user interaction to compromise the entire machine as nobody runs as root unlike XP.
Perhaps you have not noticed that despite the fact that Dell ships a lot more units that Apple, Apple has eclipsed Dell in value. Jobs is interested in profitability and increasing marketshare but not at the expense of the other.
Don't you mean why do so many former home users of windows that still work in IT with windows hate windows so much? Is that a rhetorical question? Many of use "mac users" are switchers which were the product of the switch campaign and eariler campaigns. I switched to the mac after Jaguar came out.
That's nice. Go into the shell and tinker all you like. The settings are stored in .plist files for the GUI. Alternatively, you can use the properties editor to tinker. How about installing the developer tools and tinkering with the forms and menus of almost any application or component with Inteface builder?
Next time, try a bit harder when you decide to troll.
What is sad is seeing people have so much hate for a computer platform as to wish something like that. It is almost as sad as those pathetic geeks that make the viruses.
Get it through your thick nerd skull, they are not interested in attracting people who find it offensive. They are targeting average joe consumers and these average joes do not read slashdot. You only find it offensive because you are a windows fanboy.
In OS X, components which do not enhance the finder or some other system level service do not get loaded unless an application is using it so not removing them does no harm other than take up some HD space.
Apple is interested in the content creation and home/home entertainment markets as those markets tend to be more lucrative for Apple than corporate clients.
Think about the corporate market for a moment. What do they use most of the time in terms of software? MSFT Office. You can get that software on the mac too but MSFT is the company that makes it while Apple does not seem interested in creating a competitor for Office. Once you setup a corporate machine, the company selling the system will see nothing until the next hardware upgrade cycle comes along.
Look at Apple's situation, they sell not only hardware and OS upgrades to their customers but also consumer and professional content creation software. These extras and upgrades tends to provide a constant stream of additional revenue which you would not see much of with the corporate customer.
Given these facts, do you see why Apple sees their target markets as home users and creative professionals.
Linux may indeed run well but it lacks software, a unified UI, it has usability problems and lacks visibility in the general marketplace.
I have looked at MSFT marketing, especially in their MSDN magazine and other PC publications? They make it sound like all your development and production problems will go away if you use a MSFT solution.
You may have switched to windows from the mac but it is whiny people like you that turn people off, not funny commercial like this. Grow up and get a sense of humour for fuck sakes.
They are talking about builtin dual booting functionality which is available now in the beta "Boot Camp".
I'm a machead and I shave my head every couple of days so there is nothing to comb. I don't own a car because I don't want or need one.
All components are packaged as bundles (special directories) which have info.plist file which advertises what services they bundle provides to the system. These plist files are dynamically scanned by launch services and other components in the core OS to autodiscouver new components. When you trash and reboot, the connection to these components and the system is severed and you can empty the trash to get rid of them permanents.
Get a logitec mouse and plug it in. The buttons will work and the scroll wheel will work as well without extra drivers. But I have to ask, why are you using the context menu so much? Can't you use keyboard shortcuts or the menu?
The mac does not need uninstall functionality. If an application used a complicated installer, that installer usually also acts as an installer but most apps are drag and drop installs right into the /Applications folder. All you have to do in most cases is to drag the application you want to unistall into the trash.
You are an admin but you are the administrator. When you install programs that install components into /Library, you are prompted for you admin password to escalate to root via a sudo mechanism. By default, the /Library and /System directories are not accessible to even admin accounts. Non-admin accounts cannot install software into /Application or any other root level folders.
A mac. Macs are a brandname/trademark of Apple computers. If we are talking about an Apple branded machine, I would call it a mac whether it is running OS X, Linux or Windows.
There were numerous things that went wrong with the launch such as supply problems, issues with over heating and game crashes. Some suggested that these problems were indicative of a premature launch. It woudl say that launching without an HD disk solution and offering an addon later on was an unfortunate decision and indicated that they released it before it was really ready.