-
All replies
-
Helpful answers
-
Jun 19, 2013 11:26 AM in response to sohailfromhoustonby MichelPM,Welcome,
First off OS X Lion, alone with no other applications running needs a working minimum of, at least 3-4 GBs of RAM. So, only having 4 GBs of RAM installed is, already putting you at a disadvantage.
Your iMac model can take a max. RAM total of 6 GBs.
The extra 2 GBs of RAM may help by giving that little extra RAM for more computer resource hungry applications like Photoshop.
You can replace one of 2 Gb RAM sticks, already installed, with a 4 GB RAM module for a total of 6 GBs.
Correct and reliable Mac RAM can be purchased from online Mac RAM sources Crucial memory or OWC (macsales.com).
Another issue is that you are getting close to a having to start cleaning off items of of your hard drive.
You may want to take card of this now rather than later. So, here are some of my tips for dealing with this inevitable issue.
Hard drive getting full or near full?
Do a search for and download and install OmniDisk Sweeper and OnyX.
Have you emptied your iMac's Trash icon in the Dock?
If you use iPhoto, iPhoto has its own trash that needs to be emptied, also.
If you use Apple Mail app, Apple Mail also has its own trash area that needs to be emptied, too!
Other things you can do to gain space.
Delete any old or no longer needed emails and/or archive older emails you want to save to disc, Flash drive/s or to ext. hard drive.
Look through your Documents folder and delete any type of old useless type files like "Read Me" type files.
Again, archive to disc, Flash drive or ext. hard drive and/or delete any old documents you no longer use or immediately need.
Uninstall apps that you no longer use. If the app has a dedicated uninstaller, use it to completely uninstall the app. If the app has no uninstaller, then just drag it to the OS X Trash icon and empty the Trash.
Also, if you save old downloaded .dmg application installer files, you can either archive and delete these or just delete the ones you think you'll never install, again.
Download an app called OnyX for your version of OS X.
When you install and launch it, let it do its thing initially, then go to the cleaning and maintenance tabs and run all of the processes in the tabs. Let OnyX clean out all web browser cache files, web browser histories, system cache files, delete old error log files.
Typically, iTunes and iPhoto libraries are the biggest users of HD space.
If you have any other large folders of personal data or projects, these should be thinned out, moved, also, to the external hard drive and then either archived to disc, Flash drive or ext. hard drive and/or deleted off your internal hard drive.
Good Luck!
-
Jun 19, 2013 12:08 PM in response to sohailfromhoustonby Allan Jones,EDIT:Got interrupted while typing--Michel beat me to the answer
-
by Linc Davis,Jun 19, 2013 12:34 PM in response to sohailfromhouston
Linc Davis
Jun 19, 2013 12:34 PM
in response to sohailfromhouston
Level 10 (208,044 points)
ApplicationsFirst, back up all data immediately, as your boot drive might be failing.
There are a few other possible causes of generalized slow performance that you can rule out easily.
- Reset the System Management Controller.
- If you have many image or video files on the Desktop with preview icons, move them to another folder.
- If applicable, uncheck all boxes in the iCloud preference pane.
- Disconnect all non-essential wired peripherals and remove aftermarket expansion cards, if any.
- Check your keychains in Keychain Access for excessively duplicated items.
- Boot into Recovery mode, launch Disk Utility, and run Repair Disk.
Otherwise, take the steps below when you notice the problem.
Step 1
Launch the Activity Monitor application in any of the following ways:
☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
☞ Open LaunchPad. Click Utilities, then Activity Monitor in the icon grid.
Select the CPU tab of the Activity Monitor window.
Select All Processes from the menu in the toolbar, if not already selected.
Click the heading of the % CPU column in the process table to sort the entries by CPU usage. You may have to click it twice to get the highest value at the top. What is it, and what is the process? Also post the values for % User, % System, and % Idle at the bottom of the window.
Select the System Memory tab. What values are shown in the bottom part of the window for Page outs and Swap used?
Next, select the Disk Activity tab. Post the approximate values shown for Reads in/sec and Writes out/sec (not Reads in and Writes out.)
Step 2
If you have more than one user account, you must be logged in as an administrator to carry out this step.
Launch the Console application in the same way you launched Activity Monitor. Make sure the title of the Console window is All Messages. If it isn't, select All Messages from the SYSTEM LOG QUERIES menu on the left. If you don't see that menu, select
View ▹ Show Log List
from the menu bar.
Select the 50 or so most recent entries in the log. Copy them to the Clipboard (command-C). Paste into a reply to this message (command-V). You're looking for entries at the end of the log, not at the beginning.
When posting a log extract, be selective. Don't post more than is requested.
Please do not indiscriminately dump thousands of lines from the log into this discussion.
Important: Some personal information, such as your name, may appear in the log. Anonymize before posting. That should be easy to do if your extract is not too long.
-
Jun 19, 2013 12:35 PM in response to sohailfromhoustonby baltwo,In addition to Michel's advice, see:
Mac Maintenance Quick Assist,
Mac OS X speed FAQ,
Speeding up Macs,
How to Speed up Macs,
Macintosh OS X Routine Maintenance,
Mac troubleshooting: What to do when your computer is too slow,
Essential Mac Maintenance: Get set up,
Essential Mac Maintenance: Rev up your routines,
Maintaining OS X,
Five Mac maintenance myths and
Myths of required versus not required maintenance for Mac OS X for information. -
Jun 19, 2013 2:02 PM in response to Linc Davisby sohailfromhouston,% user , % system and % idle they all are changing every second going up and down.
Usual number i see is % user (1.00), % system (.75) and % idle (96.99)
-
Jun 19, 2013 2:03 PM in response to sohailfromhoustonby sohailfromhouston,page outs 2.68 GB
swap used 1,023.6 MB
-
Jun 19, 2013 2:04 PM in response to sohailfromhoustonby sohailfromhouston,reads in/sec 0
reads out/sec 0
-
Jun 19, 2013 2:20 PM in response to sohailfromhoustonby sohailfromhouston,6/19/13 4:10:49.704 PM Synergyd: DEBUG2: mouse move +553,+542
6/19/13 4:10:49.704 PM Synergyd: DEBUG2: onMouseMovePrimary 553,542
6/19/13 4:10:49.720 PM Synergyd: DEBUG2: mouse move +580,+565
6/19/13 4:10:49.721 PM Synergyd: DEBUG2: onMouseMovePrimary 580,565
6/19/13 4:10:49.738 PM Synergyd: DEBUG2: mouse move +606,+586
6/19/13 4:10:49.738 PM Synergyd: DEBUG2: onMouseMovePrimary 606,586
6/19/13 4:10:49.753 PM Synergyd: DEBUG2: mouse move +633,+614
6/19/13 4:10:49.754 PM Synergyd: DEBUG2: onMouseMovePrimary 633,614
6/19/13 4:10:49.770 PM Synergyd: DEBUG2: mouse move +672,+646
6/19/13 4:10:49.770 PM Synergyd: DEBUG2: onMouseMovePrimary 672,646
6/19/13 4:10:49.786 PM Synergyd: DEBUG2: mouse move +711,+677
6/19/13 4:10:49.787 PM Synergyd: DEBUG2: onMouseMovePrimary 711,677
6/19/13 4:10:49.803 PM Synergyd: DEBUG2: mouse move +752,+709
6/19/13 4:10:49.804 PM Synergyd: DEBUG2: onMouseMovePrimary 752,709
6/19/13 4:10:49.820 PM Synergyd: DEBUG2: mouse move +786,+735
6/19/13 4:10:49.820 PM Synergyd: DEBUG2: onMouseMovePrimary 786,735
6/19/13 4:10:49.837 PM Synergyd: DEBUG2: mouse move +802,+745
6/19/13 4:10:49.837 PM Synergyd: DEBUG2: onMouseMovePrimary 802,745
6/19/13 4:10:49.854 PM Synergyd: DEBUG2: mouse move +813,+752
6/19/13 4:10:49.854 PM Synergyd: DEBUG2: onMouseMovePrimary 813,752
6/19/13 4:10:49.870 PM Synergyd: DEBUG2: mouse move +821,+756
6/19/13 4:10:49.870 PM Synergyd: DEBUG2: onMouseMovePrimary 821,756
6/19/13 4:10:49.886 PM Synergyd: DEBUG2: mouse move +831,+761
6/19/13 4:10:49.886 PM Synergyd: DEBUG2: onMouseMovePrimary 831,761
6/19/13 4:10:49.903 PM Synergyd: DEBUG2: mouse move +841,+767
6/19/13 4:10:49.903 PM Synergyd: DEBUG2: onMouseMovePrimary 841,767
6/19/13 4:10:49.919 PM Synergyd: DEBUG2: mouse move +850,+772
6/19/13 4:10:49.919 PM Synergyd: DEBUG2: onMouseMovePrimary 850,772
6/19/13 4:10:49.935 PM Synergyd: DEBUG2: mouse move +860,+778
6/19/13 4:10:49.936 PM Synergyd: DEBUG2: onMouseMovePrimary 860,778
6/19/13 4:10:49.952 PM Synergyd: DEBUG2: mouse move +880,+794
6/19/13 4:10:49.952 PM Synergyd: DEBUG2: onMouseMovePrimary 880,794
6/19/13 4:10:49.969 PM Synergyd: DEBUG2: mouse move +893,+802
6/19/13 4:10:49.970 PM Synergyd: DEBUG2: onMouseMovePrimary 893,802
6/19/13 4:10:49.986 PM Synergyd: DEBUG2: mouse move +904,+812
6/19/13 4:10:49.986 PM Synergyd: DEBUG2: onMouseMovePrimary 904,812
6/19/13 4:10:50.003 PM Synergyd: DEBUG2: mouse move +922,+831
6/19/13 4:10:50.003 PM Synergyd: DEBUG2: onMouseMovePrimary 922,831
6/19/13 4:10:50.018 PM Synergyd: DEBUG2: mouse move +930,+840
6/19/13 4:10:50.018 PM Synergyd: DEBUG2: onMouseMovePrimary 930,840
6/19/13 4:10:50.036 PM Synergyd: DEBUG2: mouse move +939,+852
6/19/13 4:10:50.036 PM Synergyd: DEBUG2: onMouseMovePrimary 939,852
6/19/13 4:10:50.052 PM Synergyd: DEBUG2: mouse move +949,+866
6/19/13 4:10:50.052 PM Synergyd: DEBUG2: onMouseMovePrimary 949,866
6/19/13 4:10:50.070 PM Synergyd: DEBUG2: mouse move +958,+876
6/19/13 4:10:50.070 PM Synergyd: DEBUG2: onMouseMovePrimary 958,876
6/19/13 4:10:50.086 PM Synergyd: DEBUG2: mouse move +970,+888
6/19/13 4:10:50.086 PM Synergyd: DEBUG2: onMouseMovePrimary 970,888
6/19/13 4:10:50.102 PM Synergyd: DEBUG2: mouse move +980,+896
6/19/13 4:10:50.103 PM Synergyd: DEBUG2: onMouseMovePrimary 980,896
6/19/13 4:10:50.118 PM Synergyd: DEBUG2: mouse move +995,+908
6/19/13 4:10:50.119 PM Synergyd: DEBUG2: onMouseMovePrimary 995,908
6/19/13 4:10:50.136 PM Synergyd: DEBUG2: mouse move +1010,+920
6/19/13 4:10:50.136 PM Synergyd: DEBUG2: onMouseMovePrimary 1010,920
6/19/13 4:10:50.151 PM Synergyd: DEBUG2: mouse move +1017,+925
6/19/13 4:10:50.152 PM Synergyd: DEBUG2: onMouseMovePrimary 1017,925
6/19/13 4:10:50.168 PM Synergyd: DEBUG2: mouse move +1019,+927
6/19/13 4:10:50.168 PM Synergyd: DEBUG2: onMouseMovePrimary 1019,927
6/19/13 4:10:50.184 PM Synergyd: DEBUG2: mouse move +1020,+928
6/19/13 4:10:50.185 PM Synergyd: DEBUG2: onMouseMovePrimary 1020,928
6/19/13 4:10:50.202 PM Synergyd: DEBUG2: mouse move +1021,+929
6/19/13 4:10:50.202 PM Synergyd: DEBUG2: onMouseMovePrimary 1021,929
6/19/13 4:10:50.217 PM Synergyd: DEBUG2: mouse move +1027,+938
6/19/13 4:10:50.218 PM Synergyd: DEBUG2: onMouseMovePrimary 1027,938
6/19/13 4:10:50.235 PM Synergyd: DEBUG2: mouse move +1032,+944
6/19/13 4:10:50.235 PM Synergyd: DEBUG2: onMouseMovePrimary 1032,944
6/19/13 4:10:50.251 PM Synergyd: DEBUG2: mouse move +1035,+948
6/19/13 4:10:50.251 PM Synergyd: DEBUG2: onMouseMovePrimary 1035,948
6/19/13 4:10:50.269 PM Synergyd: DEBUG2: mouse move +1036,+951
6/19/13 4:10:50.269 PM Synergyd: DEBUG2: onMouseMovePrimary 1036,951
6/19/13 4:10:50.284 PM Synergyd: DEBUG2: mouse move +1036,+952
6/19/13 4:10:50.285 PM Synergyd: DEBUG2: onMouseMovePrimary 1036,952
6/19/13 4:10:50.317 PM Synergyd: DEBUG2: mouse move +1036,+953
6/19/13 4:10:50.318 PM Synergyd: DEBUG2: onMouseMovePrimary 1036,953
6/19/13 4:10:50.334 PM Synergyd: DEBUG2: mouse move +1036,+954
6/19/13 4:10:50.335 PM Synergyd: DEBUG2: onMouseMovePrimary 1036,954
6/19/13 4:10:50.367 PM Synergyd: DEBUG2: mouse move +1035,+954
6/19/13 4:10:50.367 PM Synergyd: DEBUG2: onMouseMovePrimary 1035,954
6/19/13 4:10:50.385 PM Synergyd: DEBUG2: mouse move +1031,+954
6/19/13 4:10:50.385 PM Synergyd: DEBUG2: onMouseMovePrimary 1031,954
6/19/13 4:10:50.401 PM Synergyd: DEBUG2: mouse move +1027,+953
6/19/13 4:10:50.401 PM Synergyd: DEBUG2: onMouseMovePrimary 1027,953
6/19/13 4:10:50.417 PM Synergyd: DEBUG2: mouse move +1025,+952
6/19/13 4:10:50.418 PM Synergyd: DEBUG2: onMouseMovePrimary 1025,952
6/19/13 4:10:50.433 PM Synergyd: DEBUG2: mouse move +1023,+952
6/19/13 4:10:50.434 PM Synergyd: DEBUG2: onMouseMovePrimary 1023,952
6/19/13 4:10:50.450 PM Synergyd: DEBUG2: mouse move +1022,+952
6/19/13 4:10:50.451 PM Synergyd: DEBUG2: onMouseMovePrimary 1022,952
6/19/13 4:10:50.467 PM Synergyd: DEBUG2: mouse move +1021,+952
6/19/13 4:10:50.467 PM Synergyd: DEBUG2: onMouseMovePrimary 1021,952
6/19/13 4:10:50.483 PM Synergyd: DEBUG2: mouse move +1017,+951
6/19/13 4:10:50.484 PM Synergyd: DEBUG2: onMouseMovePrimary 1017,951
6/19/13 4:10:50.500 PM Synergyd: DEBUG2: mouse move +1015,+951
6/19/13 4:10:50.501 PM Synergyd: DEBUG2: onMouseMovePrimary 1015,951
6/19/13 4:10:50.517 PM Synergyd: DEBUG2: mouse move +1011,+951
6/19/13 4:10:50.518 PM Synergyd: DEBUG2: onMouseMovePrimary 1011,951
6/19/13 4:10:50.534 PM Synergyd: DEBUG2: mouse move +1006,+949
6/19/13 4:10:50.534 PM Synergyd: DEBUG2: onMouseMovePrimary 1006,949
6/19/13 4:10:50.551 PM Synergyd: DEBUG2: mouse move +1001,+949
6/19/13 4:10:50.552 PM Synergyd: DEBUG2: onMouseMovePrimary 1001,949
6/19/13 4:10:50.567 PM Synergyd: DEBUG2: mouse move +997,+948
6/19/13 4:10:50.567 PM Synergyd: DEBUG2: onMouseMovePrimary 997,948
6/19/13 4:10:50.583 PM Synergyd: DEBUG2: mouse move +994,+947
6/19/13 4:10:50.584 PM Synergyd: DEBUG2: onMouseMovePrimary 994,947
6/19/13 4:10:50.598 PM Synergyd: DEBUG2: mouse move +990,+947
6/19/13 4:10:50.599 PM Synergyd: DEBUG2: onMouseMovePrimary 990,947
6/19/13 4:10:50.615 PM Synergyd: DEBUG2: mouse move +986,+947
6/19/13 4:10:50.615 PM Synergyd: DEBUG2: onMouseMovePrimary 986,947
6/19/13 4:10:50.632 PM Synergyd: DEBUG2: mouse move +982,+946
6/19/13 4:10:50.632 PM Synergyd: DEBUG2: onMouseMovePrimary 982,946
6/19/13 4:10:50.648 PM Synergyd: DEBUG2: mouse move +977,+945
6/19/13 4:10:50.648 PM Synergyd: DEBUG2: onMouseMovePrimary 977,945
6/19/13 4:10:50.664 PM Synergyd: DEBUG2: mouse move +966,+943
6/19/13 4:10:50.665 PM Synergyd: DEBUG2: onMouseMovePrimary 966,943
6/19/13 4:10:50.681 PM Synergyd: DEBUG2: mouse move +961,+942
6/19/13 4:10:50.682 PM Synergyd: DEBUG2: onMouseMovePrimary 961,942
6/19/13 4:10:50.698 PM Synergyd: DEBUG2: mouse move +958,+942
6/19/13 4:10:50.698 PM Synergyd: DEBUG2: onMouseMovePrimary 958,942
6/19/13 4:10:50.714 PM Synergyd: DEBUG2: mouse move +956,+942
6/19/13 4:10:50.715 PM Synergyd: DEBUG2: onMouseMovePrimary 956,942
6/19/13 4:10:50.731 PM Synergyd: DEBUG2: mouse move +955,+942
6/19/13 4:10:50.732 PM Synergyd: DEBUG2: onMouseMovePrimary 955,942
6/19/13 4:10:51.014 PM Synergyd: DEBUG2: mouse move +956,+942
6/19/13 4:10:51.016 PM Synergyd: DEBUG2: onMouseMovePrimary 956,942
6/19/13 4:10:51.031 PM Synergyd: DEBUG2: mouse move +957,+942
6/19/13 4:10:51.031 PM Synergyd: DEBUG2: onMouseMovePrimary 957,942
6/19/13 4:10:51.046 PM Synergyd: DEBUG2: mouse move +959,+942
6/19/13 4:10:51.047 PM Synergyd: DEBUG2: onMouseMovePrimary 959,942
6/19/13 4:10:51.196 PM Synergyd: DEBUG2: mouse move +960,+942
6/19/13 4:10:51.196 PM Synergyd: DEBUG2: onMouseMovePrimary 960,942
6/19/13 4:10:51.212 PM Synergyd: DEBUG2: mouse move +961,+942
6/19/13 4:10:51.213 PM Synergyd: DEBUG2: onMouseMovePrimary 961,942
6/19/13 4:10:51.229 PM Synergyd: DEBUG2: mouse move +963,+942
6/19/13 4:10:51.229 PM Synergyd: DEBUG2: onMouseMovePrimary 963,942
6/19/13 4:10:51.247 PM Synergyd: DEBUG2: mouse move +965,+942
6/19/13 4:10:51.247 PM Synergyd: DEBUG2: onMouseMovePrimary 965,942
6/19/13 4:10:51.262 PM Synergyd: DEBUG2: mouse move +966,+942
6/19/13 4:10:51.262 PM Synergyd: DEBUG2: onMouseMovePrimary 966,942
6/19/13 4:10:51.561 PM Synergyd: DEBUG2: mouse move +967,+942
6/19/13 4:10:51.561 PM Synergyd: DEBUG2: onMouseMovePrimary 967,942
6/19/13 4:10:51.594 PM Synergyd: DEBUG2: mouse move +968,+942
6/19/13 4:10:51.594 PM Synergyd: DEBUG2: onMouseMovePrimary 968,942
6/19/13 4:10:51.627 PM Synergyd: DEBUG2: mouse move +968,+941
6/19/13 4:10:51.627 PM Synergyd: DEBUG2: onMouseMovePrimary 968,941
6/19/13 4:10:51.643 PM Synergyd: DEBUG2: mouse move +969,+941
6/19/13 4:10:51.644 PM Synergyd: DEBUG2: onMouseMovePrimary 969,941
6/19/13 4:10:51.678 PM Synergyd: DEBUG2: mouse move +969,+940
6/19/13 4:10:51.678 PM Synergyd: DEBUG2: onMouseMovePrimary 969,940
6/19/13 4:10:51.693 PM Synergyd: DEBUG2: mouse move +969,+939
-
by Linc Davis,Jun 19, 2013 3:47 PM in response to sohailfromhouston
Linc Davis
Jun 19, 2013 3:47 PM
in response to sohailfromhouston
Level 10 (208,044 points)
ApplicationsThere is excessive swapping of data between physical memory and virtual memory.
That can happen for two reasons:
- You have a long-running process with a memory leak (i.e., a bug), or
- You don't have enough memory installed for your usage pattern.
Tracking down a memory leak can be difficult, and it may come down to a process of elimination.
In the Activity Monitor application, select All Processes from the menu in the toolbar, if not already selected. Click the heading of the Real Mem column in the process table twice to sort the table with the highest value at the top. If you don't see that column, select
View ▹ Columns ▹ Real Memory
from the menu bar.
If one process (excluding "kernel_task") is using much more memory than all the others, that could be an indication of a leak. A better indication would be a process that continually grabs more and more real memory over time without ever releasing it. Here is an example of how it's done.
The process named "Safari Web Content" renders web pages for Safari and other applications. It uses a lot of memory and may leak if certain Safari extensions or third-party web plugins are installed. Consider it a prime suspect.
Another suspect is "Synergy."
If you don't have an obvious memory leak, your options are to install more memory (if possible) or to run fewer programs simultaneously.
The next suggestion is only for users familiar with the shell. For a more precise, but potentially misleading, test, run the following command:
sudo leaks -nocontext -nostacks process | grep totalwhere process is the name of a process you suspect of leaking memory. Almost every process will leak some memory; the question is how much, and especially how much the leak increases with time. I can’t be more specific. See the leaks(1) man page and the Apple developer documentation for details.