Ok, it will be a week tomorrow! So far, so good. I wanted to sit around with the OS for awhile before posting my thoughts. What’s the verdict? Well…..part of me wants to write “meh”, but I think that is a little too harsh. When Apple sells something for $30, you know you probably aren’t getting anything mind blowing.
First the good: It’s better than Leopard. That’s the good news in a nutshell. I can’t think of anything it’s slower at, and it’s pretty slim. A barebones install takes just under 8.5GB. RAM usage is about the same.
What’s different? I’ve kept a text document on my desktop I could add things to. Some of my favorites:
-Lock on sleep/screensaver can be put on a delay, so it doesn’t require a password right away
-The Spaces icon. When you are switching spaces, it does not have an arrow, instead the white box that shows your active space slides. This is one of quite a few new Core Animation effects. Another one is when you click and drag the selection box on the desktop, after you let go, it fades out rather than dissapearing.
-You can minimize to dock icon! Hiding is no longer needed! Yes, there is an option to make the little yellow traffic light kick the window behind it’s application icon rather than to right side of the dock. So you don’t have to use the hide function to get rid of window without cluttering up the Dock. Which brings us to….
-New Expose! It now shows the windows in a grid with labels below them. It’s a lot cleaner looking than the old one. It also shows minimized windows as tiny icons at the bottom. You can also trigger it on an app by clicking and holding the app’s Dock icon rather than using F10. (F10 still works, if you prefer. F9 still triggers All Window mode, and F11 still clears the desktop)
-System Profiler shows network connection type in the Network overview. (Ethernet speed, Wifi mode ([a/b/g/n] and speed, Wifi channel, S/N ratio, and BSSID). AirPort menu shows signal strength for available networks, and can be option-clicked for the same info as System Profiler. Quite a few of the built-in extras can be option-clicked for extra stuff too. For example, the volume menu, when option clicked, can change the I/O devices or launch Sound Preferences
-There’s a cool new monospace font called “Menlo”, which replaces the venerable Monaco font. (You can see it in my new header up there^)
-System Profiler shows HDD rpm speed, assuming the drive supports sending this info. Also, “Ethernet Devices” is it’s own section under Hardware, which will list your dedicated NICs (ethernet chipsets and wifi cards) and some info about them, like the interface the connect to the system with. There’s also a section for WWAN devices.
Ok, the bad? It doesn’t feel THAT different. Sure, there’s the nice little touches mentioned above, along with other stuff. It honestly doesn’t seem THAT much faster to me. Maybe to folks with older hardware, but Leopard generally didn’t seem that bad to me. Although maybe I’ve already started to get used to it. Oh….and K64….
You may be aware of a huge flap by some people about Snow Leopard’s x64 version of the kernel, called K64. Namely, that only the Penryn and Nehalem Xserves boot it by default. And many machines with 64bit CPUs cannot boot it at all, because they either have a 32bit EFI, or an arbitrary lock. (The 32bit EFI thing is really an arbitrary lock itself, as a 64bit loader is not needed to start the 64bit kernel.) Many people are up in arms over this, apparently not realizing what it means. K32 can run 64bit apps, which is where 64bit mostly counts. K32 also supports PAE, so unless your machine has more than 64GiB of RAM, it will all be recognized, and 64bit apps can access all of it, even if they are running atop K32. So, essentially, K64′s changes:
-Increases RAM limit from 64GiB to 16TiB
-May be slightly faster, assuming everything works with it.
-32bit kexts cannot load, so odds are not everything works with it. Kexts include drivers, so if you have something lacking a 64bit driver, you will need to run K32 to use it
-Despite being capable of being faster, many report it is not, likely due to compatibility issues.
For the record, I have a Mac that can boot K64, and I know of multiple ways of enabling it. I have not bothered, there really isn’t a point.
Oh, and Snow Leopard stops doing the “Lable GiB as GB” thing. Unlike Linux though, which labels it GiB, the Snow Leopard solution is to count drive space in base 10. This is NOT how the system actually counts it, as the df utility and third party software that queries disk usage, like iStat*, still shows base 2. But, System Profiler, Finder, and Disk Utility all show sizes as base 10, and there is no apparent way to make them show base 2, even with a proper “GiB” label. I have, however, been inspired by this to use the proper terms and labels, so I will be referring to RAM as “GiB” and “MiB” from now on. Deal with it if you don’t like it.
*The new version of iStat Menus has an option to show base 10 instead.