Prev: Free Softwares Download
Next: EFTFile1.sparseimage
From: David Empson on 4 Feb 2010 08:18 nospam <nospam(a)nospam.invalid> wrote: > In article <tom_stiller-0EEA42.06590204022010(a)news.individual.net>, Tom > Stiller <tom_stiller(a)yahoo.com> wrote: > > > True but that doesn't mean it will boot Snow Leopard in 64 bit mode. I > > know because my 24" iMac is such a machine and it will *not* boot in 64 > > bit mode. > > as i said, that really only matters to people who need more than 32 > gigs of memory (which no current mac supports anyway). The current 8-core Xserve supports 48 GB of memory (and the Apple store lists that as a configuration option). Not surprisingly, it is the only Mac model which currently boots into the 64-bit kernel by default. Also not surprisingly, the 48 GB option only appeared after Snow Leopard was released. Prior to that, the same hardware only offered a 24 GB configuration (twelve memory slots with 2 GB per slot), while the 8-core Mac Pro could go up to 32 GB (eight memory slots with 4 GB per slot). -- David Empson dempson(a)actrix.gen.nz
From: Tom Harrington on 4 Feb 2010 11:43 In article <259781b6-d978-4a7a-b58a-8a3b57f20fc2(a)k36g2000prb.googlegroups.com>, Lao Ming <laomingliu(a)gmail.com> wrote: > I looked in System Profiler but there was no obvious way to determine > this. Someone suggested 'uname -a' -- I tried it -- it didn't reveal > anything on a 2006 Xserve or a 2008 iMac. Of course, I suppose I > could find this and still be uncertain due to the distinction of being > "fully" 64-bit. So where is it and how do we know whether it's > "fully" or not-so-fully? :) You can find out if it's running a 64-bit kernel with: system_profiler SPSoftwareDataType But that doesn't address whether it's _capable_ of running that kernel, only whether it is doing so at the moment. I believe the "arch" command is what you're after-- it should return "i386" for 32-bit Intel processors or "x86_64" for 64 bits. -- Tom "Tom" Harrington Independent Mac OS X developer since 2002 http://www.atomicbird.com/
From: Tom Stiller on 4 Feb 2010 14:19 In article <tph-912C42.09433004022010(a)localhost>, Tom Harrington <tph(a)pcisys.no.spam.dammit.net> wrote: > In article > <259781b6-d978-4a7a-b58a-8a3b57f20fc2(a)k36g2000prb.googlegroups.com>, > Lao Ming <laomingliu(a)gmail.com> wrote: > > > I looked in System Profiler but there was no obvious way to determine > > this. Someone suggested 'uname -a' -- I tried it -- it didn't reveal > > anything on a 2006 Xserve or a 2008 iMac. Of course, I suppose I > > could find this and still be uncertain due to the distinction of being > > "fully" 64-bit. So where is it and how do we know whether it's > > "fully" or not-so-fully? :) > > You can find out if it's running a 64-bit kernel with: > > system_profiler SPSoftwareDataType > > But that doesn't address whether it's _capable_ of running that kernel, > only whether it is doing so at the moment. > > I believe the "arch" command is what you're after-- it should return > "i386" for 32-bit Intel processors or "x86_64" for 64 bits. I'm not so sure it's that simple. My early 24" iMac reports "Processor Name: Intel Core 2 Duo" and arch reports "i386". Moreover, one of those little applications that select the startup mode reports that my machine is 64 bit but cannot boot 64bit Snow Leopard. -- Tom Stiller PGP fingerprint = 5108 DDB2 9761 EDE5 E7E3 7BDA 71ED 6496 99C0 C7CF
From: Tom Stiller on 4 Feb 2010 16:54 In article <me-CE9016.16392904022010(a)news.supernews.com>, Dan <me(a)here.net> wrote: > In article <tom_stiller-DE3661.14194004022010(a)news.individual.net>, > Tom Stiller <tom_stiller(a)yahoo.com> wrote: > > > My early 24" iMac reports "Processor Name: Intel Core 2 Duo" and arch > > reports "i386". Moreover, one of those little applications that select > > the startup mode reports that my machine is 64 bit but cannot boot 64bit > > Snow Leopard. > > So then what exactly is required to boot 64 bit? I dunno. All I know is that mine won't. It's no big deal for me. -- Tom Stiller PGP fingerprint = 5108 DDB2 9761 EDE5 E7E3 7BDA 71ED 6496 99C0 C7CF
From: JF Mezei on 4 Feb 2010 17:13
Tom Harrington wrote: > I believe the "arch" command is what you're after-- it should return > "i386" for 32-bit Intel processors or "x86_64" for 64 bits. Nop, it reports i386 for 64 bit 8086s such as the Xserve which is booted in 64 bot mode. (I believe that arch is meant to show compatibility). however: sysctl hw.machine does show the machine as "x86_64" there is another sysctl to find out if the kernel is booted into 64 bit or not, but can't remember it. |