• Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL

Chapter 4. Programs and Documents > Launching Mac OS X Programs

4.1. Launching Mac OS X Programs

You can launch (open) a program in any of several ways.

  • Double-click an application's icon in the Finder.

  • Click a program's icon on the Dock or the Finder toolbar (Chapter 3).

  • Highlight an application icon and then press -O (short for File→Open) or -down arrow.

  • Use the submenus of the menu's Recent→Applications command. (You control how many programs this feature tracks using the System Preferences panel described in Section 8.11.)


    Mac OS X stores a list of your recently used programs in a text file called com.apple.recentitems.plist, located in your Home folder→Library→Preferences folder. And with about $1.00, that information will buy you a cup of coffee in most restaurants.

  • Use your Go→Favorites command.

  • Open a document icon in any of these ways, or drag a document onto the icon of a program that can open it (whether in the Dock, the Finder toolbar, or in a folder window).


    If you press Option as you open an application in the Finder, you automatically close the window that contains its icon. Later, when you return to the Finder, you'll find a neat, clean desktop—no loitering windows.

When you launch a program, the Mac reads its computer code, which lies on your hard drive's surface, and feeds it quickly into RAM (memory). During this brief interval, the icon of the opening program jumps up and down eagerly in your Dock. (You can turn off this bouncing, as noted in Section 3.3.4.)


Want to see multithreading in action? Launch a program that takes a long time to open—that is, whose icon on the Dock does a lot of bouncing.

You don't have to wait for the application to finish bouncing—you're wasting perfectly good computing time. Just switch to another program and get to work, as the newly opened program keeps right on launching in the background. Multithreading simply means that Mac OS X can crunch more than one process at a time.

What happens next depends on the program you're using. Most present you with a new, blank, untitled document. Some, like iMovie and iDVD, automatically open the last file you worked on. Some, like FileMaker and PowerPoint, ask you: Do you want to open an existing document or create a new one? In AppleWorks, the welcome screen generally asks you to specify what kind of new document you want to create. And a few oddball programs don't open any window at all when first launched.

4.1.1. The Application Menu

In each case, however, you'll notice a few changes to your menu bar. The File, Edit, and other application menus are still there—but they're no longer immediately to the right of the menu. The very first menu appears with bold lettering and identifies the program you're using. It might say Internet Explorer, or Microsoft Word, or Stickies.

Sidebar 1. Virtual Memory and Memory Allotments

I'm completely at sea when it comes to using memory in Mac OS X. There's no Memory control panel. There's no box to set the memory allotment in the Get Info dialog box of any program. There's no on/off switch for virtual memory. There isn't even an About This Macintosh box that shows where all my RAM is going. What on earth is going on?

Mac OS X handles memory with light-years more sophistication and skill than anything Mac fans have used before—so much so, in fact, that these controls no longer even exist.

In the old days, each program claimed a fixed amount of RAM for itself as soon as you launched it. You could see this number—or even change it—in the program's Get Info box. When you launched a program, it instantly claimed 20 MB of memory (or whatever its programmers thought it might need).

But in Mac OS X, memory allotments are dynamic (changing). When you launch a program, it might not use very much RAM at all. But when you then use that program to open a huge, complex document, the system supplies more memory automatically. Then, when you close that document, Mac OS X automatically returns the RAM it was using to the "pot," so that it's available for use by other programs and functions.

It's true that the About This Mac command no longer opens a little graph depicting how much RAM each program is using. There's no longer much point. The answer is always, "exactly as much as it needs, and it's changing minute by minute."

Still, if you're desperate to know how much memory each of your running programs is using at this instant, open your Applications→Utilities folder. Open the program called Process Viewer. It presents a little table showing what percentage of your Mac's memory each running program is using (see Section 9.2.24).

Then there's the matter of virtual memory, which is a computer scheme that helps you open more programs simultaneously than should fit into the amount of RAM (electronic memory) your computer has. It works by using a chunk of hard drive space as temporary overflow RAM when necessary. Of course, real memory delivers information to your Mac's brain about 100 times faster than the hard drive, which is why virtual memory gained a reputation in the old Mac OS for slowing down your machine.

In Mac OS X, virtual memory is turned on all the time. But these days, virtual memory is far less likely to slow down your machine for a couple reasons: First, because each program uses only as much RAM as it needs to begin with, so far less is wasted; second, because virtual memory puts only pieces of your programs onto the hard drive. In any case, even if you have 50 programs open, Mac OS X devotes your Mac's actual RAM to whatever program is frontmost, so the active program doesn't grow sluggish. You'll notice the sluggishness kicking in only when switching programs or when working on an absolutely huge document that overwhelms your installed RAM. (Want to see how much virtual memory has kicked in? Mac OS X can show you. See Secrets of Virtual Memory for instructions.)

Therefore, if you find yourself receiving "out of memory" messages, which are otherwise unheard of in Mac OS X, it's probably because your hard drive is running out of space, thereby thwarting the efforts of Mac OS X's virtual memory scheme. Make more room—or install more RAM.

This Application menu (Figure 4-1) offers a number of commands pertaining to the entire program and its windows, including About, Quit, and Hide.

4.1.2. Quitting Programs

You quit a program in Mac OS X by pressing -Q, which is the keyboard equivalent of choosing the Quit command. For Macintosh and Windows veterans, the only tricky part here is that the Quit command is no longer in the File menu—it's now at the bottom of the Application menu.

But Mac OS X offers two much more fun ways to quit a program:

  • Control-click a program's Dock icon and choose Quit from the pop-up menu.

  • When you've highlighted a Dock icon by pressing -Tab to rotate through the running programs, type the letter Q without releasing the key. The program quits instantly.

Figure 4-1. The first menu in every program lets you know, at a glance, which program you're actually in. One of the biggest changes veteran Mac users have to make in adopting Mac OS X is getting used to the fact that this new menu contains commands that, in Mac OS 9, were scattered among the File, , and right-side Application menus.

4.1.3. Force Quitting Programs

Everybody knows that Mac OS X is a rock-solid operating system, but that doesn't mean that programs never screw up. Individual programs are as likely as ever to freeze or lock up. In such cases, you have no choice but to force quit the program—to terminate it with a blunt instrument.

The big Mac OS X difference is that doing so doesn't destabilize your Mac, meaning you don't have to restart it. In fact, you can usually reopen the very same program and get on with your life.

You can force quit a stuck program in any of several ways. First, you can Control-click its Dock icon (or just hold your mouse down on it). Once the pop-up menu appears, press Option so that the Quit command now says Force Quit (see Figure 4-2). Bingo—that program is outta here.

Second, you can press Option--Esc, the traditional Mac force quit keystroke. Third, you can choose →Force Quit. Either way, proceed as shown in Figure 4-2.

Again, force quitting is no longer bad for your Mac. Dire warnings no longer appear. The only downside to force quitting a program is that you lose any unsaved changes to your open documents.

Figure 4-2. Top: You can force quit a program from the Dock thanks to the Option key. Bottom: When you press Option--Esc or choose Force Quit from the menu, a tidy box listing all open programs appears. Just click the one you want to abort, click Force Quit, and click Force Quit again in the confirmation box. (Using more technical tools like the Unix kill command, there are other ways to jettison programs. But this is often the most convenient.)

  • Creative Edge
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint