Skip Navigation
James Fallows

James Fallows - James Fallows is a national correspondent for The Atlantic and has written for the magazine since the late 1970s. He has reported extensively from outside the United States, and once worked as President Carter's chief speechwriter.
More

James Fallows is based in Washington as a national correspondent for The Atlantic. He has worked for the magazine for nearly 30 years and in that time has also lived in Seattle, Berkeley, Austin, Tokyo, Kuala Lumpur, Shanghai, and Beijing. He was raised in Redlands, California, received his undergraduate degree in American history and literature from Harvard, and received a graduate degree in economics from Oxford as a Rhodes scholar. In addition to working for the Atlantic, he has spent two years as chief White House speechwriter for Jimmy Carter, two years as the editor of US News & World Report, and six months as a program designer at Microsoft. He is an instrument-rated private pilot. He is also now the Chair in US Media at the US Studies Centre at the University of Sydney, in Australia.

Fallows has been a finalist for the National Magazine Award five times and has won once; he has also won the American Book Award for nonfiction and has won a N.Y. Emmy award for the documentary series Doing Business in China. He was the founding chairman of the New America Foundation. His two most recent books, Blind Into Baghdad (2006) and Postcards from Tomorrow Square (2009) are based his writings for The Atlantic; he is at work on another book about China He is married to Deborah Fallows, author of the recent book Dreaming in Chinese. They have two married sons.

Fallows welcomes and frequently quotes from reader mail sent via the "Email" button below. Unless you specify otherwise, we consider any incoming mail available for possible quotation -- but not with the sender's real name unless you explicitly state that it may be used. If you are wondering why Fallows does not use a "Comments" field below his posts, please see previous explanations here and here.

Festival of updates #3: Snow Leopard and "huge pages"!

By James Fallows
Nerds only. I mentioned yesterday that the elegant 23-page Ars Technica review of the new Mac Snow Leopard OS should give as much tech detail as "anyone" would want. Au contraire! (Someday I will learn to avoid saying "anyone," "everyone," "no one," etc.) After the jump, a remaining question apparently left unanswered even by Ars Technica -- namely, whether the latest Mac OS supports "huge pages." An explanation of what this is and why it matters, via reader and software guy Ken Broomfield, follows. This goes into the "there are always more details" category, and is offered as a public service.

Ken Broomfield writes:
"ArsTechnica deserves a lot of credit for doing in-depth stuff like this that's becoming hard to find anywhere except in dry, poorly-written journal articles (though Ars has done less of this lately). But they lost me with this part, about the desirability of a 64-bit OS X kernel:
>"Tracking 96GB of RAM requires 1.5GB of kernel address space. Using more than a third of the kernel's address space just to track memory is a pretty uncomfortable situation."<


".... Intel x86 processors can manage memory either in 4K byte units (called "pages") or in 2MB or 4MB pages ("huge pages"). Huge pages would vastly reduce the accounting overhead for managing memory.... I haven't been able to find definitive references, but apparently OS X doesn't support huge pages; Windows Vista, Windows 7, recent Windows Server and Linux apparently do. Huge pages would also significantly improve performance. I saw one reference saying that general CPU performance increases by 15% because address translation for memory accesses is more efficient (the CPU's Translation Lookaside Buffer (TLB) sees fewer misses because there are far fewer pages). Virtual memory swapping to and from disk -- when your computer is running low on real memory, etc. -- is also faster because it's happening in larger chunks. The 4K page size was something IBM came up with in the pleistocene era of mainframes (the 1960s and 70s) as an optimal trade-off, and it's no longer optimal in an age when people routinely open a dozen 20-megapixel images in Photoshop.

"The main thing is that where the Ars article talks about a 64-bit kernel solving the problem of memory management overhead taking up a lot of room, it's really missing the point. If Snow Leopard supported huge pages, the problem would be solved regardless; if it doesn't, it should, for many reasons.
"Searching far and wide, I see no reference to OS X supporting huge pages, but I can confirm that Linux, Windows Vista and later, and Windows Server 2003 and later support huge pages, even under a 32-bit kernel...

"[The Ars article] is derived from this Apple document (danger -- wonky) and if this doesn't mention huge pages, they probably don't support it yet.

"For regular users out there, you may want to ask why Photoshop is 64-bit on Windows and not on the Mac. Apple's been touting 64-bit computing for a few years now, somewhat dishonestly, but has dropped the ball in a couple of areas. Some of this goes back to the origins of the Mac, 25 years ago."
I know there is someone for whom this is not enough detail -- but it's enough for me, for now.
Presented by

More at The Atlantic

Observer Relaunches With Unflattering Profile of David Pogue Observer Relaunches With Unflattering Profile of Pogue
What Can Washington Do to Fix the Economy? What Options Are Left to Help the Economy?
Iced Coffee for Purists Iced Coffee for Purists
How the First 20 People to Sign Up for Facebook Knew Zuckerberg Meet the First 20 People to Sign Up for Facebook
Sorry, Settlers of Catan Is Not the New Monopoly Sorry, Settlers of Catan Is Not the New Monopoly

View All Correspondents

The Biggest Story in Photos

Nigeria: The Cost of Oil

Jun. 8 2011

Subscribe Now

SAVE 59%! 10 issues JUST $2.45 PER COPY

Newsletters

Sign up to receive our three free newsletters

This Week on TheAtlantic.com (sample)

This Month in The Atlantic (sample)

5 Best Columns from The Atlantic Wire (sample)

I want to receive updates from our partners and sponsors

James Fallows
from the Magazine

Learning to Love the (Shallow, Divisive, Unreliable) New Media

Everyone from President Obama to Ted Koppel is bemoaning a decline in journalistic substance,…

Dirty Coal, Clean Future

To environmentalists, “clean coal” is an insulting oxymoron. But for now, the only way…

Japan Surrenders

The author returns to his old Tokyo neighborhood and finds an inward-looking country that has lost…