My iMac suddenly became very slow

Hi everybody, I have seen some previous posts about more or less the same subject, nevertheless I ask for help because I am not sure I can try to apply some suggestions to my case.
Well, I own a late 2007 20" Intel iMac (Intel Core 2 Duo), with 4Gb RAM and the default 320 Gb hard disk. It has been regularly upgraded, operating system-wise, and now it runs with Mountain Lion (intalled from scratch).
I don't do so much work with the iMac, the most used applications being Safari and Chrome for internet surfing, and Thunderbird for the email. I also use iPhoto for pictures loading and storing.
It happened very seldom so far that the computer hung during the startup (remaining in the grey screen), requesting a strong power off action.
A couple of days ago a sudden electrical power shutdown during a thunderstorm acted on the iMac, too.
Yesterday the iMac started sporting the rolling beach ball most of the time. Even if there only the Finder working, the ball appears and stays there.
I started the iMac from the restore partition, launching the "verify disk" and "verify permissions" tasks via Disk Utility on the internal HD: the result was "disk OK" and a very few repaired permissions. But then the problem rose again.
It is very hard, in such condition, to try to execute utilities like Onyx or system funcions like Spotlight, or even launch the Activities Monitor. What I can say is neither the CPU nor the memory seemed to be heavily affected by the computer activity.
I could to a last Time Machine backup, so no data was lost so far, but since yesterday evening the ball is rolling and nothing happend to the computer.
Please note that while I was trying to find out what the problem could be, it also happened that the screen started switching alternatively from the desktop background picture to the startup grey screen. Then is stopped blinking this way.
I sincerely don't know how I can try to better find out what the problem could be. Any suggestions? I tried to be as detailed as possibile, but if more information is needed, I am ready to supply it.
Thank you very much in advance to everybody.
Giovanni

I whall try with the operations you sugget.
In the meantime the iMac apparentely started working fine again .
I was able to run the hardware test using the program provided with the original iMac DVD's, and it reported the following error:
4MOT/1/40000003:HDD
From what I could see on the Internet, it should be related to the HDD fan not workinf properly and therefore having the HDD temperature rise, but someone also states it could be the RAM memory.
I'll try to check it more tonight.

Similar Messages

  • Hi, internet on my Mac (OS10.9.1) suddenly became very slow.  Could anyone help me to figure it out the problem?  Thanks.

    Hi internet on my Mac(OS10.9.1) suddenly became very slow.  Could somebody help me?  Thanks.

    Try resetting everything:
    power down everything: modem, router, and computer
    power up each item in turn in the same order: modem, router, and computer. Let each power up completely before moving on to the next.

  • My MacBook Pro suddenly became very slow, cursor responding slowely

    My MacBook Pro suddenly became very slow, cursor responding slowely

    1. This procedure is a diagnostic test. It changes nothing, for better or worse, and therefore will not, in itself, solve the problem.
    2. If you don't already have a current backup, back up all data before doing anything else. The backup is necessary on general principle, not because of anything in the test procedure. There are ways to back up a computer that isn't fully functional. Ask if you need guidance.
    3. Below are instructions to run a UNIX shell script, a type of program. All it does is to collect information about the state of the computer. That information goes nowhere unless you choose to share it. However, you should be cautious about running any kind of program (not just a shell script) at the request of a stranger on a public message board. If you have doubts, search this site for other discussions in which this procedure has been followed without any report of ill effects. If you can't satisfy yourself that the instructions are safe, don't follow them. Ask for other options.
    Here's a summary of what you need to do, if you choose to proceed: Copy a line of text from this web page into the window of another application. Wait for the script to run. It usually takes a few minutes. Then paste the results, which will have been copied automatically, back into a reply on this page. The sequence is: copy, paste, wait, paste again. Details follow.
    4. You may have started the computer in "safe" mode. Preferably, these steps should be taken in “normal” mode. If the system is now in safe mode and works well enough in normal mode to run the test, restart as usual. If you can only test in safe mode, do that.
    5. If you have more than one user, and the one affected by the problem is not an administrator, then please run the test twice: once while logged in as the affected user, and once as an administrator. The results may be different. The user that is created automatically on a new computer when you start it for the first time is an administrator. If you can't log in as an administrator, test as the affected user. Most personal Macs have only one user, and in that case this section doesn’t apply. Don't log in as root.
    6. The script is a single long line, all of which must be selected. You can accomplish this easily by triple-clicking anywhere in the line. The whole line will highlight, though you may not see all of it in the browser window, and you can then copy it. If you try to select the line by dragging across the part you can see, you won't get all of it.
    Triple-click anywhere in the line of text below on this page to select it:
    PATH=/usr/bin:/bin:/usr/sbin:/sbin; clear; Fb='%s\n\t(%s)\n'; Fm='\n%s\n\n%s\n'; Fr='\nRAM details\n%s\n'; Fs='\n%s: %s\n'; Fu='user %s%%, system %s%%'; AC="com.autodesk.AutoCAD  com.evenflow.dropbox com.google.GoogleDrive"; H='^[[:space:]]*((127\.0\.0\.1|::1|fe80::1%lo0)[[:space:]]+local|(255\.){3}255[[:space:]]*broadcast)host[[:space:]]*$'; NS=networksetup; PB="/usr/libexec/PlistBuddy -c Print"; A () { [[ a -eq 0 ]]; }; M () { find -L "$d" -type f | while read f; do file -b "$f" | egrep -lq XML\|exec && echo $f; done; }; AT () { o=`file -b "$1" | egrep -v '^(A.{16}t$|cann)'`; Ps "${1##*/} format"; }; Pc () { o=`grep -v '^ *#' "$2"`; l=`wc -l <<< "$o"`; [[ l -gt 25 ]] && o=`head -n25 <<< "$o"`$'\n'"[$((l-25)) more line(s)]"; Pm "$1"; AT "$1"; }; Pm () { [[ "$o" ]] && o=`sed -E '/^ *$/d;s/^ */   /;s/[-0-9A-Fa-f]{22,}/UUID/g;s/(ochat)\.[^.]+(\..+)/\1\2/;/Shared/!s/(\/Users\/)[^/]+/\1-/g' <<< "$o"` && printf "$Fm" "$1" "$o"; }; Pp () { o=`$PB "$2" | awk -F'= ' \/$3'/{print $2}'`; Pm "$1"; }; Ps () { o=`echo $o`; [[ ! "$o" =~ ^0?$ ]] && printf "$Fs" "$1" "$o"; }; R () { o=; [[ r -eq 0 ]]; }; SP () { system_profiler SP${1}DataType; }; id -G | grep -qw 80; a=$?; A && sudo true; r=$?; t=`date +%s`; clear; { A || echo $'No admin access\n'; A && ! R && echo $'No root access\n'; SP Software | sed -n 's/^ *//;5p;6p;8p'; h=(`SP Hardware | awk '/ Id/{print $3}; /Mem/{print $2}'`); o=$h; Ps "Model"; o=$((h[1]<4?h[1]:0)); Ps "Total RAM (GB)"; o=`SP Memory | sed '1,5d;/[my].*:/d'`; [[ "$o" =~ s:\ [^O]|x([^08]|0[^2]|8[^0]) ]] && printf "$Fr" "$o"; o=`SP Diagnostics | sed '5,6!d'`; [[ "$o" =~ Pass ]] || Pm "POST"; p=`SP Power`; o=`awk '/Cy/{print $NF}' <<< "$p"`; o=$((o>=300?o:0)); Ps "Battery cycles"; o=`sed -n '/Cond.*: [^N]/{s/^.*://p;}' <<< "$p"`; Ps "Battery condition"; for b in FireWire Thunderbolt USB; do o=`SP $b | sed -En '/:$/{s/ *:$//;x;s/\n//;s/\n.*//;/\)/p;};/^ *(V.+ [0N]|Man).+ /{s/ 0x.... //;s/[()]//g;s/(.+: )(.+)/ (\2)/;H;};/Apple|Broadcom|Genesy|Intel|SMSC/{s/.//g;h;}'`; Pm $b; done; o=`pmset -g therm | sed 's/^.*C/C/'`; [[ "$o" =~ No\ th|pms ]] && o=; Pm "Thermal conditions"; o=`pmset -g sysload | grep -v :`; [[ "$o" =~ =\ [^GO] ]] || o=; Pm "System load advisory"; o=`nvram boot-args | awk '{$1=""; print}'`; Ps "boot-args"; fdesetup status | grep -q On && o=on || o=; Ps "FileVault"; a=(/ ""); A=(System User); for i in 0 1; do o=`cd ${a[$i]}L*/Lo*/Diag* || continue; for f in *.{cr,h,pa,s}*; do [[ -f "$f" ]] || continue; d=$(stat -f%Sc -t%F "$f"); [[ "$f" =~ h$ ]] && grep -lq "^Thread c" "$f" && f="$f *"; echo "$d ${f%%_2*} ${f##*.}"; done | sort | tail`; Pm "${A[$i]} diagnostics"; done; grep -lq '*$' <<< "$o" && printf $'\n\t* Code injection\n'; o=`syslog -F bsd -k Sender kernel -k Message CReq 'caug|GPU |hfs: Ru|last value [1-9]|n Cause: -|NVDA\(|pagin|proc: t|Roamed|rror|ssert|Thrott|timed? ?o|WARN' -k Message Ane 'SMC:' | tail -n25 | awk '/:/{$4=""; $5=""};1'`; Pm "Kernel messages"; o=`df -m / | awk 'NR==2 {print $4}'`; o=$((o<5120?o:0)); Ps "Free space (MiB)"; o=$(($(vm_stat | awk '/eo/{sub("\\.",""); print $2}')/256)); o=$((o>=1024?o:0)); Ps "Pageouts (MiB)"; s=( `sar -u 1 10 | sed '$!d'` ); [[ s[4] -lt 85 ]] && o=`printf "$Fu" ${s[1]} ${s[3]}` || o=; Ps "Total CPU usage" && { s=(`ps acrx -o comm,ruid,%cpu | sed '2!d'`); n=$((${#s[*]}-1)); c="${s[*]}"; o=${s[$n]}%; Ps "CPU usage by process \"${c% ${s[$((n-1))]}*}\" with UID ${s[$((n-1))]}"; }; s=(`top -R -l1 -n1 -o prt -stats command,uid,prt | sed '$!d'`); n=$((${#s[*]}-1)); s[$n]=${s[$n]%[+-]}; c="${s[*]}"; o=$((s[$n]>=25000?s[$n]:0)); Ps "Mach ports used by process \"${c% ${s[$((n-1))]}*}\" with UID ${s[$((n-1))]}"; o=`kextstat -kl | grep -v com\\.apple | cut -c53- | cut -d\< -f1`; Pm "Loaded extrinsic kernel extensions"; R && o=`sudo launchctl list | awk 'NR>1 && !/0x|com\.(apple|openssh|vix\.cron)|org\.(amav|apac|calendarse|cups|dove|isc|ntp|openld|post[fg]|x)/{print $3}'`; Pm "Extrinsic daemons"; o=`launchctl list | awk 'NR>1 && !/0x|com\.apple|org\.(x|openbsd)|\.[0-9]+$/{print $3}'`; Pm "Extrinsic agents"; o=`for d in {/,}L*/Lau*; do M; done | egrep -v 'com\.apple\.(CSConfig|server)' | while read f; do ID=$($PB\ :Label "$f") || ID="No job label"; printf "$Fb" "$f" "$ID"; done`; Pm "launchd items"; o=`for d in /{S*/,}L*/StartupItems; do M; done`; Pm "Startup items"; sys=`pkgutil --regexp --only-files --files com.apple.pkg.* | sort | uniq | sed 's:^:/:'`; b=`sed -E '/^.+Lib.+\/Contents\/Info.plist$/!d;s/\/Info.plist$//;/Contents\/./d' <<< "$sys"`; l=`egrep '^/usr/lib/.+dylib$' <<< "$sys"`; [[ "$b" && "$l" ]] && { o=`find -L /S*/L*/{C*/Sec*A,E}* {/,}L*/{A*d,Compon,Ex,In,iTu,Keyb,Mail/B,P*P,Qu*T,Scripti,Sec,Servi,Spo}* -type d -name Contents -prune | grep -Fv "$b" | while read d; do test -f "$d/Info.plist" || continue; ID=$($PB\ :CFBundleIdentifier "$_") || ID="No bundle ID"; printf "$Fb" "${d%/Contents}" "$ID"; done`; Pm "Extrinsic loadable bundles"; o=`find /usr/lib -type f -name *.dylib | grep -Fv "$l"`; Pm "Extrinsic shared libraries"; :; } || echo $'\nReceipts missing'; o=`for e in INSERT_LIBRARIES LIBRARY_PATH; do launchctl getenv DYLD_$e; done`; Pm "Inserted dylibs"; o=`find -L {,/u*/lo*}/e*/periodic -type f -mtime -10d`; Pm "Modified periodic scripts"; o=`scutil --proxy | grep Prox`; Pm "Proxies"; o=`scutil --dns | awk '/r\[0\] /{if ($NF !~ /^1(0|72\.(1[6-9]|2[0-9]|3[0-1])|92\.168)\./) print $NF; exit}'`; i=`route -n get default | awk '/e:/{print $2}'`; I=`$NS -listnetworkserviceorder | sed -En '/ '$i'\)$/{x;s/^\(.+\) //p;q;};x'`; n=`$NS -getdnsservers "$I" | awk '!/^T/{printf "not "; exit}'`; Ps "DNS (${n}from DHCP)"; o=`$NS -getinfo "$I" | awk '/k:/{if ($3 !~ "(255\.){3}0") print}; /v6:/{if ($2 !~ "A") print}'`; Pm "TCP/IP"; R && o=`sudo profiles -P | grep : | wc -l`; Ps "Profiles"; f=auto_master; [[ `md5 -q /etc/$f` =~ ^b166 ]] || Pc $f /etc/$f; for f in fstab sysctl.conf crontab launchd.conf; do Pc $f /etc/$f; done; f=/etc/hosts; Pc "hosts" <(egrep -v "$H" $f ); AT $f; Pc "User launchd" ~/.launchd*; R && Pc "Root crontab" <(sudo crontab -l); Pc "User crontab" <(crontab -l); R && o=`sudo defaults read com.apple.loginwindow LoginHook`; Pm "Login hook"; LD="$(`find /S*/*/F* -type f -name lsregister | head -n1` -dump)"; o=`for ID in $AC; do [[ "$LD" =~ $ID ]] && echo $ID; done`; Pm "Application check"; Pp "Global login items" /L*/P*/loginw* Path; Pp "User login items" L*/P*/*loginit* Name; Pp "Safari extensions" L*/Saf*/*/E*.plist Bundle | sed -E 's/(\..*$|-[1-9])//g'; o=`find ~ $TMPDIR.. \( -flags +sappnd,schg,uappnd,uchg -o ! -user $UID -o ! -perm -600 \) | wc -l`; Ps "Restricted user files"; cd; o=`find . -maxdepth 1 -exec basename {} + | while read f; do [[ ("$f" =~ ^\.. && ! "$f" =~ ^\.(adobe|android|bash.+|CFU.+|cache|config|cups|dropbox|DS_Store|font.+|git.+|profile|rnd|sh_.+|ssh|subv.+|Trash(es)?|zprofile|zsh.+)$) || ($(stat -f%f "$f") -ge 32768 && "$f" != Library) ]] && ls -Fd "$f"; done`; Pm "Hidden user files"; o=`SP Fonts | egrep 'id: N|te: Y' | wc -l`; Ps "Font problems"; o=`find L*/{Con,Pref}* -type f ! -size 0 -name *.plist | while read f; do plutil -s "$f" >&- || echo $f; done`; Pm "Bad plists"; d=(Desktop L*/Keyc*); n=(20 7); for i in 0 1; do o=`find "${d[$i]}" -type f -maxdepth 1 | wc -l`; o=$((o<=n[$i]?0:o)); Ps "${d[$i]##*/} file count"; done; o=; [[ UID -eq 0 ]] && o=root; Ps "UID"; o=$((`date +%s`-t)); Ps "Elapsed time (s)"; } 2>/dev/null | pbcopy; exit 2>&-
    Copy the selected text to the Clipboard by pressing the key combination command-C.
    7. Launch the built-in Terminal 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 Terminal in the icon grid.
    Click anywhere in the Terminal window and paste (command-V). The text you pasted should vanish immediately. If it doesn't, press the return key.
    8. If you see an error message in the Terminal window such as "syntax error," enter
    exec bash
    and press return. Then paste the script again.
    9. If you're logged in as an administrator, you'll be prompted for your login password. Nothing will be displayed when you type it. You will not see the usual dots in place of typed characters. Make sure caps lock is off. Type carefully and then press return. You may get a one-time warning to be careful. If you make three failed attempts to enter the password, the test will run anyway, but it will produce less information. In most cases, the difference is not important. If you don't know the password, or if you prefer not to enter it, press the key combination control-C or just press return three times at the password prompt. Again, the script will still run.
    If you're not logged in as an administrator, you won't be prompted for a password. The test will still run. It just won't do anything that requires administrator privileges.
    10. The test may take a few minutes to run, depending on how many files you have and the speed of the computer. A computer that's abnormally slow may take longer to run the test. While it's running, there will be nothing in the Terminal window and no indication of progress. Wait for the line
    [Process completed]
    to appear. If you don't see it within half an hour or so, the test probably won't complete in a reasonable time. In that case, close the Terminal window and report the results. No harm will be done.
    11. When the test is complete, quit Terminal. The results will have been copied to the Clipboard automatically. They are not shown in the Terminal window. Please don't copy anything from there. All you have to do is start a reply to this comment and then paste by pressing command-V again.
    If any private information, such as your name or email address, appears in the results, anonymize it before posting. Usually that won't be necessary.
    12. When you post the results, you might see the message, "You have included content in your post that is not permitted." It means that the forum software has misidentified something in the post as a violation of the rules. If that happens, please post the test results on Pastebin, then post a link here to the page you created.
    Note: This is a public forum, and others may give you advice based on the results of the test. They speak only for themselves, and I don't necessarily agree with them.
    Copyright © 2014 by Linc Davis. As the sole author of this work, I reserve all rights to it except as provided in the Terms of Use of the Apple Support Communities website ("ASC"). Readers of ASC may copy it for their own personal use. Neither the whole nor any part may be redistributed.

  • Mac suddenly became very slow on OS-X

    Problem description:
    Machine became suddenly very slow only on OS-X. Checked with Linux and works ok.
    Detailed description:
    On December 31th machine begun to behave abnormally slow.  Long waits between keystrokes and the character appearance on the screen and the coloured spinning wheel appeared very often. The machine appeared to hang from time to time, applications and internet were completely unresponssive.  I decided to make clean install of Yosemite using its recovery. The recovery took longer than 16  hours and after this the machine was in the same state as before. In order to debug the problem I decided to use a Linux distribution and I booted its live dvd. On Linux everything went smooth, all application and operations were responsive, no hiccups.
    I drove the conclusion that the issue is related either to the software in OS-X or there is some hidden state/settings on the machine that is causing the issue.
    It cannot be on the hard drive because I have repartitioned it and made a clean install so there must be something in the firmware.
    Problem description:
    Random hangs on the computer. Everything becomes unresponsive, spinning wheel appear every 3-4 seconds and keystrokes are echoed with a 4-5 seconds delay. I suspect that it is a software problem as it is happening only on OS-X as I have booted a live Linux distro and everything works ok hence I drove the conclusion that there might be something related to the system state in OS-X.
    EtreCheck version: 2.1.5 (108)
    Report generated 5 Jan 2015 07:38:02 EET
    Click the [Support] links for help with non-Apple products.
    Click the [Details] links for more information about that line.
    Click the [Adware] links for help removing adware.
    Hardware Information: ℹ️
      MacBook Pro (13-inch, Mid 2012) (Verified)
      MacBook Pro - model: MacBookPro9,2
      1 2.9 GHz Intel Core i7 CPU: 2-core
      8 GB RAM Upgradeable
      BANK 0/DIMM0
      4 GB DDR3 1600 MHz ok
      BANK 1/DIMM0
      4 GB DDR3 1600 MHz ok
      Bluetooth: Good - Handoff/Airdrop2 supported
      Wireless:  en1: 802.11 a/b/g/n
    Video Information: ℹ️
      Intel HD Graphics 4000
      Color LCD 1280 x 800
    System Software: ℹ️
      OS X 10.10.1 (14B25) - Uptime: 5:11:38
    Disk Information: ℹ️
      APPLE HDD TOSHIBA MK7559GSXF disk0 : (750,16 GB)
      EFI (disk0s1) <not mounted> : 210 MB
      Recovery HD (disk0s3) <not mounted>  [Recovery]: 650 MB
      Macintosh HD (disk1) / : 748.93 GB (735.16 GB free)
      Core Storage: disk0s2 749.30 GB Online
      MATSHITADVD-R   UJ-8A8 
    USB Information: ℹ️
      Apple Inc. FaceTime HD Camera (Built-in)
      Apple Inc. BRCM20702 Hub
      Apple Inc. Bluetooth USB Host Controller
      Apple Inc. Apple Internal Keyboard / Trackpad
      Apple Computer, Inc. IR Receiver
    Thunderbolt Information: ℹ️
      Apple Inc. thunderbolt_bus
    Gatekeeper: ℹ️
      Mac App Store and identified developers
    User Login Items: ℹ️
      None
    Internet Plug-ins: ℹ️
      Default Browser: Version: 600 - SDK 10.10
      QuickTime Plugin: Version: 7.7.3
    3rd Party Preference Panes: ℹ️
      None
    Time Machine: ℹ️
      Auto backup: YES
      Volumes being backed up:
      Macintosh HD: Disk size: 748.93 GB Disk used: 13.76 GB
      Destinations:
      TimeMachine [Network]
      Total size: 0 B
      Total number of backups: 0
      Oldest backup: -
      Last backup: -
      Size of backup disk: Too small
      Backup size 0 B < (Disk used 13.76 GB X 3)
    Top Processes by CPU: ℹ️
          5% installd
          3% WindowServer
          3% hidd
          3% App Store
          1% storedownloadd
    Top Processes by Memory: ℹ️
      155 MB softwareupdated
      86 MB Finder
      77 MB mds_stores
      77 MB com.apple.WebKit.WebContent
      69 MB installd
    Virtual Memory Information: ℹ️
      2.94 GB Free RAM
      2.97 GB Active RAM
      1.71 GB Inactive RAM
      971 MB Wired RAM
      2.54 GB Page-ins
      0 B Page-outs
    Diagnostics Information: ℹ️
      Jan 5, 2015, 02:27:07 AM Self test - passed

    1. This procedure is a diagnostic test. It changes nothing, for better or worse, and therefore will not, in itself, solve the problem. But with the aid of the test results, the solution may take a few minutes, instead of hours or days.
    Don't be put off by the complexity of these instructions. The process is much less complicated than the description. You do harder tasks with the computer all the time.
    2. If you don't already have a current backup, back up all data before doing anything else. The backup is necessary on general principle, not because of anything in the test procedure. Backup is always a must, and when you're having any kind of trouble with the computer, you may be at higher than usual risk of losing data, whether you follow these instructions or not.
    There are ways to back up a computer that isn't fully functional. Ask if you need guidance.
    3. Below are instructions to run a UNIX shell script, a type of program. As I wrote above, it changes nothing. It doesn't send or receive any data on the network. All it does is to generate a human-readable report on the state of the computer. That report goes nowhere unless you choose to share it. If you prefer, you can act on it yourself without disclosing the contents to me or anyone else.
    You should be wondering whether you can believe me, and whether it's safe to run a program at the behest of a stranger. In general, no, it's not safe and I don't encourage it.
    In this case, however, there are a couple of ways for you to decide whether the program is safe without having to trust me. First, you can read it. Unlike an application that you download and click to run, it's transparent, so anyone with the necessary skill can verify what it does.
    You may not be able to understand the script yourself. But variations of it have been posted on this website thousands of times over a period of years. The site is hosted by Apple, which does not allow it to be used to distribute harmful software. Any one of the millions of registered users could have read the script and raised the alarm if it was harmful. Then I would not be here now and you would not be reading this message.
    Nevertheless, if you can't satisfy yourself that these instructions are safe, don't follow them. Ask for other options.
    4. Here's a summary of what you need to do, if you choose to proceed:
    ☞ Copy a line of text in this window to the Clipboard.
    ☞ Paste into the window of another application.
    ☞ Wait for the test to run. It usually takes a few minutes.
    ☞ Paste the results, which will have been copied automatically, back into a reply on this page.
    The sequence is: copy, paste, wait, paste again. You don't need to copy a second time. Details follow.
    5. You may have started the computer in "safe" mode. Preferably, these steps should be taken in “normal” mode, under the conditions in which the problem is reproduced. If the system is now in safe mode and works well enough in normal mode to run the test, restart as usual. If you can only test in safe mode, do that.
    6. If you have more than one user, and the one affected by the problem is not an administrator, then please run the test twice: once while logged in as the affected user, and once as an administrator. The results may be different. The user that is created automatically on a new computer when you start it for the first time is an administrator. If you can't log in as an administrator, test as the affected user. Most personal Macs have only one user, and in that case this section doesn’t apply. Don't log in as root.
    7. The script is a single long line, all of which must be selected. You can accomplish this easily by triple-clicking anywhere in the line. The whole line will highlight, though you may not see all of it in the browser window, and you can then copy it. If you try to select the line by dragging across the part you can see, you won't get all of it.
    Triple-click anywhere in the line of text below on this page to select it:
    PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/libexec;clear;cd;p=(Software Hardware Memory Diagnostics Power FireWire Thunderbolt USB Bluetooth SerialATA Extensions Applications Frameworks PrefPane Fonts 1024 85 percent 20480 1 MB/s 25000 ports KiB/s DYLD_INSERT_LIBRARIES\ DYLD_LIBRARY_PATH -86 "` route -n get default|awk '/e:/{print $2}' `" 25 N\\/A down up 102400 25600 recvfrom sendto CFBundleIdentifier 25 25 25 1000 MB 'com.adobe.AAM.Updater-1.0 com.adobe.AAM.Updater-1.0 com.adobe.AdobeCreativeCloud com.adobe.CS4ServiceManager com.adobe.CS5ServiceManager com.adobe.fpsaud com.adobe.SwitchBoard com.adobe.SwitchBoard com.apple.aelwriter com.apple.AirPortBaseStationAgent com.apple.FolderActions.enabled com.apple.installer.osmessagetracing com.apple.mrt.uiagent com.apple.ReportCrash.Self com.apple.rpmuxd com.apple.SafariNotificationAgent com.apple.usbmuxd com.citrixonline.GoToMeeting.G2MUpdate com.google.keystone.agent com.google.keystone.daemon com.microsoft.office.licensing.helper com.oracle.java.Helper-Tool com.oracle.java.JavaUpdateHelper com.oracle.java.JavaUpdateHelper org.macosforge.xquartz.privileged_startx org.macosforge.xquartz.privileged_startx org.macosforge.xquartz.startx' '879294308 4071182229 461455494 3627668074 1083382502 1274181950 1855907737 2758863019 1848501757 464843899 3694147963 1233118628 2456546649 2806998573 2778718105 2636415542 842973933 2051385900 3301885676 891055588 998894468 695903914 1443423563 4136085286 523110921 2883943871 3873345487' 51 5120 files 4 1000 25 5120 );N5=${#p[@]};p[N5]=` networksetup -listnetworkserviceorder|awk ' NR>1 { sub(/^\([0-9]+\) /,"");n=$0;getline;} $NF=="'${p[26]}')" { sub(/.$/,"",$NF);print n;exit;} ' `;f=('\n%s: %s\n' '\n%s\n\n%s\n' '\nRAM details\n%s\n' %s\ %s '%s\n-\t%s\n' '%s (UID %s) is using %s %s' '\nContents of %s\n   -\tmod date: %s\n   -\tchecksum: %s\n%s\n' '\n   ...and %s more line(s)\n' );S0() { echo ' { q=$NF+0;$NF="";u=$(NF-1);$(NF-1)="";gsub(/^ +| +$/,"");if(q>='${p[$1]}') printf("'"${f[5]}"'",$0,u,q,"'${p[$2]}'");} ';};s=(' s/[0-9A-Za-z._]+@[0-9A-Za-z.]+\.[0-9A-Za-z]{2,4}/EMAIL/g;/faceb/s/(at\.)[^.]+/\1NAME/g;/\/Shared/!s/(\/Users\/)[^ /]+/\1USER/g;s/[-0-9A-Fa-f]{22,}/UUID/g;' ' s/^ +//;/de: S|[nst]:/p;' ' {sub(/^ +/,"")};/er:/;/y:/&&$2<'${p[46]} ' 1s/://;3,6d;/[my].+:/d;s/^ {4}//;H;${ g;s/\n$//;/s: (E[^m]|[^EO])|x([^08]|02[^F]|8[^0])/p;} ' ' 5h;6{ H;g;/P/!p;} ' ' ($1~/^Cy/&&$3>'${p[47]}')||($1~/^Cond/&&$2!~/^N/) ' ' /:$/{ N;/:.+:/d;s/ *://;b0'$'\n'' };/^ *(V.+ [0N]|Man).+ /{ s/ 0x.... //;s/[()]//g;s/(.+: )(.+)/ (\2)/;H;};$b0'$'\n'' d;:0'$'\n'' x;s/\n\n//;/Apple[ ,]|Genesy|Intel|SMSC/d;s/\n.*//;/\)$/p;' ' s/^.*C/C/;H;${ g;/No th|pms/!p;} ' '/= [^GO]/p' '{$1=""};1' ' /Of/!{ s/^.+is |\.//g;p;} ' ' $0&&!/ / { n++;print;} END { if(n<10) print "com.apple.";} ' ' { sub(/ :/,"");print|"tail -n'${p[48]}'";} ' ' NR==2&&$4<='${p[49]}' { print $4;} ' ' END { $2/=256;if($2>='${p[15]}') print int($2) } ' ' NR!=13{next};{sub(/[+-]$/,"",$NF)};'"`S0 21 22`" 'NR!=2{next}'"`S0 37 17`" ' NR!=5||$8!~/[RW]/{next};{ $(NF-1)=$1;$NF=int($NF/10000000);for(i=1;i<=3;i++){$i="";$(NF-1-i)="";};};'"`S0 19 20`" 's:^:/:p' '/\.kext\/(Contents\/)?Info\.plist$/p' 's/^.{52}(.+) <.+/\1/p' ' /Launch[AD].+\.plist$/ { n++;print;} END { if(n<200) print "/System/";} ' '/\.xpc\/(Contents\/)?Info\.plist$/p' ' NR>1&&!/0x|\.[0-9]+$|com\.apple\.launchctl\.(Aqua|Background|System)$/ { print $3;} ' ' /\.(framew|lproj)|\):/d;/plist:|:.+(Mach|scrip)/s/:.+//p ' '/^root$/p' ' !/^\/[AD]|\/Contents\/.+\/Contents\/|\.prefP/&&/\/(Lib|usr).+\/(.+\.lproj|Contents|Info\.plist|Resources)|\.framework$/ { n++;sub(/\/Info\.plist$/,"");sub(/\/([A-Za-z_]+\.lproj|Contents|Resources|Versions)(\/.+)?/,"");print|"sort|uniq";} END { if(n<1100) print "/System/";} ' '/\.dylib$/p' ' /Temp|emac/{next};/(etc|Preferences|Launch[AD].+)\// { sub(".(/private)?","");n++;print;} END { split("'"${p[41]}"'",b);split("'"${p[42]}"'",c);for(i in b) print b[i]".plist\t"c[i];if(n<500) print "Launch";} ' ' /^\/(Ap|Dev|Inc|Prev)|\.(action|bundle|framework|kext|pkg|prefPane|service|vst)$/d;p;' 's/Pr.+n //p' ' /.kext$/ { s=system("PlistBuddy -c Print\\ :OSBundleRequired "$0"/*/I*|grep -q Sa");if(s==0) $0=$0" S"; };1 ' p '{print $3"\t"$1}' 's/\'$'\t''.+//p' 's/1/On/p' '/Prox.+: [^0]/p' '$2>'${p[43]}'{$2=$2-1;print}' ' BEGIN { i="'${p[26]}'";M1='${p[16]}';M2='${p[18]}';M3='${p[31]}';M4='${p[32]}';} !/^A/{next};/%/ { getline;if($5<M1) a="user "$2"%, system "$4"%";} /disk0/&&$4>M2 { b=$3" ops/s, "$4" blocks/s";} $2==i { if(c) { d=$3+$4+$5+$6;next;};if($4>M3||$6>M4) c=int($4/1024)" in, "int($6/1024)" out";} END { if(a) print "CPU: "a;if(b) print "I/O: "b;if(c) print "Net: "c" (KiB/s)";if(d) print "Net errors: "d" packets/s";} ' ' /r\[0\] /&&$NF!~/^1(0|72\.(1[6-9]|2[0-9]|3[0-1])|92\.168)\./ { print $NF;exit;} ' ' !/^T/ { printf "(static)";exit;} ' '/apsd|BKAg|OpenD/!s/:.+//p' ' (/k:/&& $3!~/(255\.){3}0/)||(/v6:/&&$2!~/A/) ' ' $1~"lR"&&$2<='${p[25]}';$1~"li"&&$3!~"wpa2";' ' BEGIN { FS=":";p="uniq -c|sed -E '"'s/ +\\([0-9]+\\)\\(.+\\)/\\\2 x\\\1/;s/x1$//'"'";} { n=split($3,a,".");sub(/_2[01].+/,"",$3);print $2" "$3" "a[n]$1|p;b=b$1;} END { close(p);if(b) print("\n\t* Code injection");} ' ' NR!=4{next} {$NF/=10240} '"`S0 27 23`" ' END { if($3~/[0-9]/)print$3;} ' ' BEGIN { L='${p[36]}';} !/^[[:space:]]*(#.*)?$/ { l++;if(l<=L) f=f"\n   "$0;} END { F=FILENAME;if(!F) exit;if(!f) f="\n   [N/A]";"cksum "F|getline C;split(C, A);C=A[1];"stat -f%Sm "F|getline D;"file -b "F|getline T;if(T~/^Apple b/) { f="";l=0;while("PlistBuddy -c Print "F|getline g) { l++;if(l<=L) f=f"\n   "g;};};if(T!~/^(AS.+ (En.+ )?text(, with v.+)?$|(Bo|PO).+ sh.+ text ex|XM)/) F=F"\n   -\t"T;printf("'"${f[6]}"'",F,D,C,f);if(l>L) printf("'"${f[7]}"'",l-L);} ' ' s/^ ?n...://p;s/^ ?p...:/-'$'\t''/p;' 's/0/Off/p' ' END{print NR} ' ' /id: N|te: Y/{i++} END{print i} ' ' / / { print "'"${p[28]}"'";exit;};1;' '/ en/!s/\.//p' ' NR!=13{next};{sub(/[+-M]$/,"",$NF)};'"`S0 39 40`" ' $10~/\(L/&&$9!~"localhost" { sub(/.+:/,"",$9);print $1": "$9|"sort|uniq";} ' '/^ +r/s/.+"(.+)".+/\1/p' 's/(.+\.wdgt)\/(Contents\/)?Info\.plist$/\1/p' 's/^.+\/(.+)\.wdgt$/\1/p' ' /l: /{ /DVD/d;s/.+: //;b0'$'\n'' };/s: /{ /V/d;s/^ */- /;H;};$b0'$'\n'' d;:0'$'\n'' x;/APPLE [^:]+$/d;p;' ' /^find: /d;p;' "`S0 44 45`" ' BEGIN{FS="= "} /Path/{print $2} ' ' /^ *$/d;s/^ */   /;' ' s/^.+ |\(.+\)$//g;p ' '/\.(appex|pluginkit)\/Contents\/Info\.plist$/p' ' /2/{print "WARN"};/4/{print "CRITICAL"};' ' /EVHF|MACR|^s/d;s/^.+: //p;' ' $3~/^[1-9][0-9]{0,2}(\.[1-9][0-9]{0,2}){2}$/ { i++;n=n"\n"$1"\t"$3;} END { if(i>1) print n;} ' ' s/:[^:]+$//;s/ +([0-9]+)(.+)/\2: \1/p;' ' { gsub(/[()"]/,"",$3);if(!$3) $3="N/A";print $3;} ' ' /es: ./{ s/^.+://;b0'$'\n'' };/^ +C.+ted: +[NY]/H;/:$/b0'$'\n'' d;:0'$'\n'' x;/: +N/d;s/\n.+//p;' ' /[my]: /H;/^ *Lo.+: /{ H;b0'$'\n'' };$b0'$'\n'' d;:0'$'\n'' x;/: [3IU]/!d;s/.+n: //p;' );c1=(system_profiler pmset\ -g nvram fdesetup find syslog df vm_stat sar ps crontab iotop top pkgutil 'PlistBuddy 2>&1 -c Print\' whoami cksum kextstat launchctl smcDiagnose sysctl\ -n defaults\ read stat lsbom 'mdfind -onlyin /' ' for i in ${p[24]};do ${c1[18]} ${c2[27]} $i;done;' pluginkit scutil dtrace profiles sed\ -En awk /S*/*/P*/*/*/C*/*/airport networksetup mdutil lsof test osascript\ -e netstat mdls );S1() { printf kMDItemContentTypeTree=com.apple.$1;};S2() { printf 'L*/Ca*/com.ap*.Saf*/E*/* -d 1 -name In*t -exec '"${c1[14]}"' :'$1' {} \;|uniq';};c2=(com.apple.loginwindow\ LoginHook ' /L*/P*/loginw*' "'tell app \"System Events\" to get properties of login items'|tr , \\\n" "`S2 CFBundleDisplayName`" '~ $TMPDIR.. \( -flags +sappnd,schg,uappnd,uchg -o ! -user $UID -o ! -perm -600 \)' '-F \$Message -k Sender kernel -k Message CSeq "I/O e"|sort|uniq -c' :${p[35]} :Label '{/,}L*/{Con,Pref}* -type f ! -size 0 -name *.plist -exec plutil -s {} \;' "-f'%N: %l' Desktop L*/Keyc*" therm sysload boot-args status " -F '\$Time \$(RefProc): \$Message' -k Sender Req 'fsev|kern|launchd' -k RefProc Rne 'Aq|WebK' -k Message Rne '08012|Goog|ksadm|probe|Roame|SMC:|smcD|sserti|suhel| VALI|ver-r|xpma' -k Message Req 'abn|bad |Beac|caug|corru|dead[^bl]|FAIL|fail|GPU |hfs: Ru|idle ex|inval|jnl:|last value [1-9]|NVDA\(|pagin|pci pa|proc: t|Roamed|rror|SL|TCON|Throttli|tim(ed? ?|ing )o|WARN' " '-du -n DEV -n EDEV 1 10' 'acrx -o comm,ruid,%cpu' '-t1 10 1' '-f -pfc /var/db/r*/com.apple.*.{BS,Bas,Es,J,OSXU,Rem,up}*.bom' '{/,}L*/Lo*/Diag* -type f -regex .\*[cght] ! -name .?\* ! -name \*ag \( -exec grep -lq "^Thread c" {} \; -exec printf \* \; -o -true \) -execdir stat -f:%Sc:%N -t%F {} \;|sort -t: -k2 |tail -n'${p[38]} '/S*/*/Ca*/*xpc* >&- ||echo No' '-L /{S*/,}L*/StartupItems -type f -exec file {} +' "`S1 bundle`" "`S1 mach-o-dylib`" "`S2 ${p[35]}`" "/e*/{auto,{cron,fs}tab,hosts,{[lp],sy}*.conf,mach_i*/*,pam.d/*,ssh{,d}_config,*.local} {,/usr/local}/etc/periodic/*/* /L*/P*{,/*}/com.a*.{Bo,sec*.ap}*t {/S*/,/,}L*/Lau*/*t .launchd.conf" list getenv /Library/Preferences/com.apple.alf\ globalstate --proxy '-n get default' -I --dns -getdnsservers\ "${p[N5]}" -getinfo\ "${p[N5]}" -P -m\ / '' -n1 '-R -l1 -n1 -o prt -stats command,uid,prt' '--regexp --files com.apple.pkg.*|sort|uniq' -kl -l -s\ / '-R -l1 -n1 -o mem -stats command,uid,mem' '+c0 -i4TCP:0-1023' com.apple.dashboard\ layer-gadgets '-d /L*/Mana*/$USER&&echo On' '-app Safari WebKitDNSPrefetchingEnabled' "+c0 -l|awk '{print(\$1,\$3)}'|sort|uniq -c|sort -n|tail -1|awk '{print(\$2,\$3,\$1)}'" -m 'L*/{Con*/*/Data/L*/,}Pref* -type f -size 0c -name *.plist.???????|wc -l' kern.memorystatus_vm_pressure_level '3>&1 >&- 2>&3' " -F '\$Time \$Message' -k Sender kernel -k Message CSeq 'n Cause: -' " -i '-app Safari UserStyleSheetEnabled' -name\ kMDItem${p[35]} );N1=${#c2[@]};for j in {0..14};do c2[N1+j]=SP${p[j]}DataType;done;N2=${#c2[@]};for j in 0 1;do c2[N2+j]="-n ' syscall::'${p[33+j]}':return { @out[execname,uid]=sum(arg0) } tick-10sec { trunc(@out,1);exit(0);} '";done;l=(Restricted\ files I/O\ errors 'Elapsed time (s)' POST Battery Safari\ extensions Bad\ plists 'High file counts' User Heat System\ load boot\ args FileVault Diagnostic\ reports Log 'Free space (MiB)' 'Swap (MiB)' Activity 'CPU per process' Login\ hook 'I/O per process' Mach\ ports kexts Daemons Agents XPC\ cache Startup\ items Admin\ access Root\ access Bundles dylibs Stylesheet Font\ issues Inserted\ dylibs Firewall Proxies DNS TCP/IP Wi-Fi Profiles Root\ crontab User\ crontab 'Global login items' 'User login items' Spotlight Memory Listeners Widgets Parental\ Controls Prefetching Nets Descriptors App\ extensions Lockfiles Memory\ pressure SMC Shutdowns );N3=${#l[@]};for i in {0..8};do l[N3+i]=${p[5+i]};done;N4=${#l[@]};for j in 0 1;do l[N4+j]="Current ${p[29+j]}stream data";done;A0() { id -G|grep -qw 80;v[1]=$?;((v[1]==0))&&sudo true;v[2]=$?;v[3]=`date +%s`;clear >&-;date '+Start time: %T %D%n';};for i in 0 1;do eval ' A'$((1+i))'() { v=` eval "${c1[$1]} ${c2[$2]}"|'${c1[30+i]}' "${s[$3]}" `;[[ "$v" ]];};A'$((3+i))'() { v=` while read i;do [[ "$i" ]]&&eval "${c1[$1]} ${c2[$2]}" \"$i\"|'${c1[30+i]}' "${s[$3]}";done<<<"${v[$4]}" `;[[ "$v" ]];};A'$((5+i))'() { v=` while read i;do '${c1[30+i]}' "${s[$1]}" "$i";done<<<"${v[$2]}" `;[[ "$v" ]];};A'$((7+i))'() { v=` eval sudo "${c1[$1]} ${c2[$2]}"|'${c1[30+i]}' "${s[$3]}" `;[[ "$v" ]];};';done;A9(){ v=$((`date +%s`-v[3]));};B2(){ v[$1]="$v";};for i in 0 1;do eval ' B'$i'() { v=;((v['$((i+1))']==0))||{ v=No;false;};};B'$((3+i))'() { v[$2]=`'${c1[30+i]}' "${s[$3]}"<<<"${v[$1]}"`;} ';done;B5(){ v[$1]="${v[$1]}"$'\n'"${v[$2]}";};B6() { v=` paste -d: <(printf "${v[$1]}") <(printf "${v[$2]}")|awk -F: ' {printf("'"${f[$3]}"'",$1,$2)} ' `;};B7(){ v=`grep -Fv "${v[$1]}"<<<"$v"|sort`;};C0() { [[ "$v" ]]&&sed -E "$s"<<<"$v";};C1() { [[ "$v" ]]&&printf "${f[$1]}" "${l[$2]}" "$v"|sed -E "$s";};C2() { v=`echo $v`;[[ "$v" != 0 ]]&&C1 0 $1;};C3() { v=`sed -E "${s[63]}"<<<"$v"`&&C1 1 $1;};for i in 1 2 7 8;do for j in 0 2 3;do eval D$i$j'(){ A'$i' $1 $2 $3; C'$j' $4;};';done;done;{ A0;D20 0 $((N1+1)) 2;D10 0 $N1 1;B0;C2 27;B0&&! B1&&C2 28;D12 15 37 25 8;A1 0 $((N1+2)) 3;C0;D13 0 $((N1+3)) 4 3;D23 0 $((N1+4)) 5 4;D13 0 $((N1+9)) 59 $((N3+4));for i in 0 1 2;do D13 0 $((N1+5+i)) 6 $((N3+i));done;D13 0 $((N1+8)) 71 $((N3+3));D13 1 10 7 9;D13 1 11 8 10;B1&&D73 19 53 67 55;D22 2 12 9 11;D12 3 13 10 12;D23 4 19 44 13;D13 5 5 69 1;D13 5 54 30 56;D23 5 14 12 14;D22 6 36 13 15;D22 20 52 66 54;D22 7 37 14 16;D23 8 15 38 17;D22 9 16 16 18;B1&&{ D82 35 49 61 51;D82 11 17 17 20;for i in 0 1;do D82 28 $((N2+i)) 45 $((N4+i));done;};D22 12 44 54 45;D22 12 39 15 21;A1 13 40 18;B2 4;B3 4 0 19;A3 14 6 32 0;B4 0 5 11;A1 17 41 20;B7 5;C3 22;B4 4 6 21;A3 14 7 32 6;B4 0 7 11;B3 4 0 22;A3 14 6 32 0;B4 0 8 11;B5 7 8;B1&&{ A8 18 26 23;B7 7;C3 23;};A2 18 26 23;B7 7;C3 24;D13 4 21 24 26;B4 4 12 26;for i in {0..3};do A1 0 $((N1+10+i)) 72;B7 12;B4 0 14 31;A4 39 57 70 0;B2 15;B6 14 15 4;C3 $((N3+5+i));done;A1 24 22 29;B7 12;B2 14;A4 39 57 70 0;B2 15;B6 14 15 4;C3 29;B3 4 13 27;A1 24 23 32;B7 13;C3 30;B3 4 0 65;A3 14 6 32 0;B4 0 16 11;A1 26 50 64;B7 16;C3 52;D13 25 37 32 33;A2 23 18 28;B2 16;A2 16 25 33;B7 16;B3 0 0 34;B2 21;A6 47 21&&C0;B1&&{ D73 21 0 32 19;D73 10 42 32 40;D82 29 35 46 39;};D23 14 1 62 42;D12 34 43 53 44;D12 22 20 32 25;D22 0 $((N1+14)) 51 32;D13 4 8 41 6;D12 21 28 35 34;D13 27 29 36 35;A2 27 32 39&&{ B2 19;A2 33 33 40;B2 20;B6 19 20 3;};C2 36;D23 38 55 68 50;D23 33 34 42 37;B1&&D83 35 45 55 46;D23 32 31 43 38;D12 36 47 32 48;D13 10 42 32 41;D13 37 2 48 43;A1 4 3 60;B2 30;A1 4 24 60;B2 31;B6 30 31 4;C3 5;D12 21 56 35 31;D12 21 48 49 49;B3 4 22 57;A1 21 46 56;B7 22;B3 0 0 58;C3 47;D22 4 4 50 0;D12 4 51 32 53;D23 22 9 37 7;A9;C2 2;} 2>/dev/null|pbcopy;exit 2>&-
    Copy the selected text to the Clipboard by pressing the key combination command-C.
    8. Launch the built-in Terminal 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 and start typing the name.
    Click anywhere in the Terminal window and paste by pressing command-V. The text you pasted should vanish immediately. If it doesn't, press the return key.
    9. If you see an error message in the Terminal window such as "Syntax error" or "Event not found," enter
    exec bash
    and press return. Then paste the script again.
    10. If you're logged in as an administrator, you'll be prompted for your login password. Nothing will be displayed when you type it. You will not see the usual dots in place of typed characters. Make sure caps lock is off. Type carefully and then press return. You may get a one-time warning to be careful. If you make three failed attempts to enter the password, the test will run anyway, but it will produce less information. In most cases, the difference is not important. If you don't know the password, or if you prefer not to enter it, press the key combination control-C or just press return  three times at the password prompt. Again, the script will still run.
    If you're not logged in as an administrator, you won't be prompted for a password. The test will still run. It just won't do anything that requires administrator privileges.
    11. The test may take a few minutes to run, depending on how many files you have and the speed of the computer. A computer that's abnormally slow may take longer to run the test. While it's running, there will be nothing in the Terminal window and no indication of progress. Wait for the line
    [Process completed]
    to appear. If you don't see it within half an hour or so, the test probably won't complete in a reasonable time. In that case, close the Terminal window and report what happened. No harm will be done.
    12. When the test is complete, quit Terminal. The results will have been copied to the Clipboard automatically. They are not shown in the Terminal window. Please don't copy anything from there. All you have to do is start a reply to this comment and then paste by pressing command-V again.
    At the top of the results, there will be a line that begins with the words "Start time." If you don't see that, but instead see a mass of gibberish, you didn't wait for the "Process completed" message to appear in the Terminal window. Please wait for it and try again.
    If any private information, such as your name or email address, appears in the results, anonymize it before posting. Usually that won't be necessary.
    13. When you post the results, you might see an error message on the web page: "You have included content in your post that is not permitted," or "You are not authorized to post." That's a bug in the forum software. Please post the test results on Pastebin, then post a link here to the page you created.
    14. This is a public forum, and others may give you advice based on the results of the test. They speak only for themselves, and I don't necessarily agree with them.
    Copyright © 2014 by Linc Davis. As the sole author of this work, I reserve all rights to it except as provided in the Use Agreement for the Apple Support Communities website ("ASC"). Readers of ASC may copy it for their own personal use. Neither the whole nor any part may be redistributed.

  • My iMac suddenly runs very slow and freezes frequently.  Ideas?

    My iMac has started running very, very slow and then suddenly freezes and we have to reboot.  I have no idea how to fix that....

    Charly,
    That's not much info to go on.  Sorry you are having a problem.....
    I can suggest a couple of things....
    Go to "Applications>Utilities>DiskUtility"
    ..... run "First Aid" as shown in red boxes below....
    This just might help... at least it is a start.....
    I routinely use a little clean/maintenance utility called "OnyX" it performs lots of good house keeping stuff...
    If this dosen't help you are going to have to ask someone smarter that I am......Again, it is a starting point at least.........
    Good luck......

  • MacBook suddenly became very slow. Have tried other posters' suggestions.

    Hi there,
    My MacBook recently, rather unexpectedly, started running very slow. There is no particular application that is running slowly, but rather, the system as a whole. I think the problem began while I was browsing the internet and doing nothing suspicious in particular. I have been doing a bit of reading on these threads, but have been unable to solve my problem so far. I have presented below what I have tried so far.
    Very many thanks for your help,
    Aaron
    1) Reset my System Management Controller.
    2) Repaired my Disk using Disk Utility in Recovery mode.
    3) Backed up my computer.
    4) Using instructions outlined by user ‘Linc Davis’ in thread https://discussions.apple.com/thread/5437363?tstart=0. I will post the results as a comment below this question.

    (apologies for the long log list… I included about 50 lines as suggested)
    Results from Diagnostic Procedure using “Terminal”
    Mar 25 10:35:33 aaronscomputer2 kernel[0] <Debug>: nspace-handler-unblock: did not find token 320
    Mar 25 19:36:00 aaronscomputer2 kernel[0] <Debug>: nspace-handler-unblock: did not find token 1360
    Mar 31 00:58:28 aaronscomputer2 kernel[0] <Debug>: nspace-handler-update: did not find token 25548
    --- last message repeated 2 times ---
    Mar 31 00:58:48 aaronscomputer2 kernel[0] <Debug>: nspace-handler-unblock: did not find token 25548
    Mar 31 01:01:45 aaronscomputer2 kernel[0] <Debug>: nspace-handler-unblock: did not find token 25605
    Mar 31 08:29:08 aaronscomputer2 kernel[0] <Debug>: nspace-handler-unblock: did not find token 919
    “Activity Monitor”
    - % CPU (highest) = WindowServer (2.5%), although this varies greatly and is never exceedingly high.
    - % User = 1.93%
    - % System = 1.66%
    - % Idle = 96.60%
    - Memory (highest) = kernel_task (785.7MB)
    - Memory Used = 5.11 GB / 8.00 GB.
    - Memory Page Outs = I don’t see this statistic.
    - Memory Swap Used = 0 bytes.
    - Reads in/sec = 15
    - Writes out/sec = 2
    Log List from “Console”
    2014-03-31 2:11:33.000 PM kernel[0]: nspace-handler-set-snapshot-time: 1396296695
    2014-03-31 2:11:33.445 PM com.apple.mtmd[37]: Set snapshot time: 2014-03-31 14:11:35 -0600 (current time: 2014-03-31 14:11:33 -0600)
    2014-03-31 2:12:19.000 PM kernel[0]: CODE SIGNING: cs_invalid_page(0x1000): p=497[GoogleSoftwareUp] final status 0x0, allowing (remove VALID) page
    2014-03-31 2:12:26.862 PM GoogleSoftwareUpdateDaemon[498]: -[KeystoneDaemon logServiceState] GoogleSoftwareUpdate daemon (1.1.0.3659) vending:
              com.google.Keystone.Daemon.UpdateEngine: 2 connection(s)
              com.google.Keystone.Daemon.Administration: 0 connection(s)
    2014-03-31 2:12:26.872 PM GoogleSoftwareUpdateDaemon[498]: -[KSUpdateEngine updateProductID:] KSUpdateEngine updating product ID: "com.google.Keystone"
    2014-03-31 2:12:27.467 PM GoogleSoftwareUpdateDaemon[498]: -[KSCheckAction performAction] KSCheckAction checking 1 ticket(s).
    2014-03-31 2:12:28.569 PM GoogleSoftwareUpdateDaemon[498]: -[KSUpdateCheckAction performAction] KSUpdateCheckAction starting update check for ticket(s): {(
              <KSTicket:0x383790
                        productID=com.google.Keystone
                        version=1.1.0.3659
                        xc=<KSPathExistenceChecker:0x383c70 path=/Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/>
                        serverType=Omaha
                        url=https://tools.google.com/service/update2
                        creationDate=2011-07-04 16:55:56
              >
    Using server: <KSOmahaServer:0x2085310
              engine=<KSDaemonUpdateEngine:0x379570>
              params={
                        EngineVersion = "1.1.0.3659";
                        ActivesInfo = {
                                  "com.google.GmailNotifier" = {
                                            LastRollCallPingDate = 2011-01-14 08:00:01 +0000;
                                  "com.google.Chrome" = {
                                            LastActiveDate = 2014-03-16 20:40:48 +0000;
                                            LastActivePingDate = 2014-03-17 07:00:00 +0000;
                                            LastRollCallPingDate = 2014-03-31 07:00:01 +0000;
                                  "com.google.GoogleDrive" = {
                                            LastActiveDate = 2014-02-13 18:22:12 +0000;
                                            LastActivePingDate = 2014-02-14 08:00:06 +0000;
                                            LastRollCallPingDate = 2014-03-31 07:00:01 +0000;
                                  "com.Google.GoogleEarthPlugin.intel" = {
                                            LastRollCallPingDate = 2014-03-31 07:00:01 +0000;
                                  "com.google.Keystone" = {
                                            LastActiveDate = 2014-03-31 20:12:25 +0000;
                                            LastActivePingDate = 2014-03-31 07:00:01 +0000;
                                            LastRollCallPingDate = 2014-03-31 07:00:01 +0000;
                                  "com.Google.GoogleEarthPlus" = {
                                            LastRollCallPingDate = 2011-05-28 07:00:00 +0000;
                                  "com.google.talkplugin" = {
                                            LastActiveDate = 2014-03-31 17:39:31 +0000;
                                            LastActivePingDate = 2014-03-29 07:00:00 +0000;
                                            LastRollCallPingDate = 2014-03-31 07:00:00 +0000;
                                  "com.Google.GoogleEarthPlus.intel" = {
                                            LastRollCallPingDate = 2014-03-31 07:00:01 +0000;
                        UserInitiated = 0;
                        IsSystem = 1;
                        OmahaOSVersion = "10.9.2_i486";
                        Identity = KeystoneDaemon;
                        AllowedSubdomains = (
                                  ".omaha.sandbox.google.com",
                                  ".tools.google.com",
                                  ".www.google.com",
                                  ".corp.google.com"
    >
    2014-03-31 2:12:28.571 PM GoogleSoftwareUpdateDaemon[498]: -[KSUpdateCheckAction performAction] KSUpdateCheckAction running KSServerUpdateRequest: <KSOmahaServerUpdateRequest:0x208b830
              server=<KSOmahaServer:0x2085310>
              url="https://tools.google.com/service/update2"
              runningFetchers=0
              tickets=1
              activeTickets=0
              rollCallTickets=0
              body=
                        <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
                        <o:gupdate xmlns:o="http://www.google.com/update2/request" protocol="2.0" version="KeystoneDaemon-1.1.0.3659" ismachine="1">
                            <o:os platform="mac" version="MacOSX" sp="10.9.2_i486"></o:os>
                            <o:app appid="com.google.Keystone" version="1.1.0.3659" lang="en-us" installage="1001" brand="GGLG">
                                <o:updatecheck></o:updatecheck>
                            </o:app>
                        </o:gupdate>
    >
    2014-03-31 2:12:32.630 PM GoogleSoftwareUpdateDaemon[498]: -[KSUpdateCheckAction(KSServerUpdateRequestDelegate) serverRequest:fetchedWithResponse:] KSUpdateCheckAction received KSServerUpdateResponse: <KSOmahaServerUpdateResponse:0x3867c0
              server=<KSOmahaServer:0x2085310>
              url="https://tools.google.com/service/update2"
              status=200
              tickets=1
              activeTickets=0
              rollCallTickets=0
              data=
                        <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
                        <gupdate xmlns="http://www.google.com/update2/response" protocol="2.0" server="prod">
                            <daystart elapsed_days="2646" elapsed_seconds="47552"></daystart>
                            <app appid="com.google.Keystone" status="ok">
                                <updatecheck status="noupdate"></updatecheck>
                            </app>
                        </gupdate>
    >
    2014-03-31 2:12:34.305 PM GoogleSoftwareUpdateDaemon[498]: -[KSUpdateCheckAction(PrivateMethods) finishAction] KSUpdateCheckAction found updates: {( )}
    2014-03-31 2:12:34.805 PM GoogleSoftwareUpdateDaemon[498]: -[KSPrefetchAction performAction] KSPrefetchAction no updates to prefetch.
    2014-03-31 2:12:34.807 PM GoogleSoftwareUpdateDaemon[498]: -[KSMultiUpdateAction performAction] KSSilentUpdateAction had no updates to apply.
    2014-03-31 2:12:34.808 PM GoogleSoftwareUpdateDaemon[498]: -[KSMultiUpdateAction performAction] KSPromptAction had no updates to apply.
    2014-03-31 2:12:34.811 PM GoogleSoftwareUpdateDaemon[498]: -[KSUpdateEngine(PrivateMethods) updateFinish] KSUpdateEngine update processing complete.
    2014-03-31 2:12:34.819 PM GoogleSoftwareUpdateDaemon[498]: -[KSUpdateEngine updateAllProducts] KSUpdateEngine updating all installed products.
    2014-03-31 2:12:34.821 PM GoogleSoftwareUpdateDaemon[498]: -[KSCheckAction performAction] KSCheckAction checking 2 ticket(s).
    2014-03-31 2:12:36.471 PM GoogleSoftwareUpdateDaemon[498]: -[KSUpdateCheckAction performAction] KSUpdateCheckAction starting update check for ticket(s): {(
              <KSTicket:0x208b810
                        productID=com.google.talkplugin
                        version=5.2.4.18058
                        xc=<KSPathExistenceChecker:0x2085970 path=/Library/Application Support/Google/GoogleTalkPlugin.app>
                        serverType=Omaha
                        url=https://tools.google.com/service/update2
                        creationDate=2012-07-23 02:01:27
              >,
              <KSTicket:0x2083790
                        productID=com.google.Keystone
                        version=1.1.0.3659
                        xc=<KSPathExistenceChecker:0x2089af0 path=/Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/>
                        serverType=Omaha
                        url=https://tools.google.com/service/update2
                        creationDate=2011-07-04 16:55:56
              >
    Using server: <KSOmahaServer:0x38e600
              engine=<KSDaemonUpdateEngine:0x379570>
              params={
                        EngineVersion = "1.1.0.3659";
                        ActivesInfo = {
                                  "com.google.GmailNotifier" = {
                                            LastRollCallPingDate = 2011-01-14 08:00:01 +0000;
                                  "com.google.Chrome" = {
                                            LastActiveDate = 2014-03-16 20:40:48 +0000;
                                            LastActivePingDate = 2014-03-17 07:00:00 +0000;
                                            LastRollCallPingDate = 2014-03-31 07:00:01 +0000;
                                  "com.google.GoogleDrive" = {
                                            LastActiveDate = 2014-02-13 18:22:12 +0000;
                                            LastActivePingDate = 2014-02-14 08:00:06 +0000;
                                            LastRollCallPingDate = 2014-03-31 07:00:01 +0000;
                                  "com.Google.GoogleEarthPlugin.intel" = {
                                            LastRollCallPingDate = 2014-03-31 07:00:01 +0000;
                                  "com.google.Keystone" = {
                                            LastActiveDate = 2014-03-31 20:12:25 +0000;
                                            LastActivePingDate = 2014-03-31 07:00:01 +0000;
                                            LastRollCallPingDate = 2014-03-31 07:00:01 +0000;
                                  "com.Google.GoogleEarthPlus" = {
                                            LastRollCallPingDate = 2011-05-28 07:00:00 +0000;
                                  "com.google.talkplugin" = {
                                            LastActiveDate = 2014-03-31 17:39:31 +0000;
                                            LastActivePingDate = 2014-03-29 07:00:00 +0000;
                                            LastRollCallPingDate = 2014-03-31 07:00:00 +0000;
                                  "com.Google.GoogleEarthPlus.intel" = {
                                            LastRollCallPingDate = 2014-03-31 07:00:01 +0000;
                        UserInitiated = 0;
                        IsSystem = 1;
                        OmahaOSVersion = "10.9.2_i486";
                        Identity = KeystoneDaemon;
                        AllowedSubdomains = (
                                  ".omaha.sandbox.google.com",
                                  ".tools.google.com",
                                  ".www.google.com",
                                  ".corp.google.com"
    >
    2014-03-31 2:12:36.472 PM GoogleSoftwareUpdateDaemon[498]: -[KSUpdateCheckAction performAction] KSUpdateCheckAction running KSServerUpdateRequest: <KSOmahaServerUpdateRequest:0x38af00
              server=<KSOmahaServer:0x38e600>
              url="https://tools.google.com/service/update2"
              runningFetchers=0
              tickets=2
              activeTickets=1
              rollCallTickets=0
              body=
                        <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
                        <o:gupdate xmlns:o="http://www.google.com/update2/request" protocol="2.0" version="KeystoneDaemon-1.1.0.3659" ismachine="1">
                            <o:os platform="mac" version="MacOSX" sp="10.9.2_i486"></o:os>
                            <o:app appid="com.google.talkplugin" version="5.2.4.18058" lang="en-us" installage="616" brand="GGLG">
                                <o:ping a="2"></o:ping>
                                <o:updatecheck></o:updatecheck>
                            </o:app>
                            <o:app appid="com.google.Keystone" version="1.1.0.3659" lang="en-us" installage="1001" brand="GGLG">
                                <o:updatecheck></o:updatecheck>
                            </o:app>
                        </o:gupdate>
    >
    2014-03-31 2:12:38.067 PM GoogleSoftwareUpdateDaemon[498]: -[KSUpdateCheckAction(KSServerUpdateRequestDelegate) serverRequest:fetchedWithResponse:] KSUpdateCheckAction received KSServerUpdateResponse: <KSOmahaServerUpdateResponse:0x385990
              server=<KSOmahaServer:0x38e600>
              url="https://tools.google.com/service/update2"
              status=200
              tickets=2
              activeTickets=1
              rollCallTickets=0
              data=
                        <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
                        <gupdate xmlns="http://www.google.com/update2/response" protocol="2.0" server="prod">
                            <daystart elapsed_days="2646" elapsed_seconds="47557"></daystart>
                            <app appid="com.google.talkplugin" status="ok">
                                <ping status="ok"></ping>
                                <updatecheck status="noupdate"></updatecheck>
                            </app>
                            <app appid="com.google.Keystone" status="ok">
                                <updatecheck status="noupdate"></updatecheck>
                            </app>
                        </gupdate>
    >
    2014-03-31 2:12:38.072 PM GoogleSoftwareUpdateDaemon[498]: -[KSUpdateCheckAction(PrivateMethods) finishAction] KSUpdateCheckAction found updates: {( )}
    2014-03-31 2:12:38.602 PM GoogleSoftwareUpdateDaemon[498]: -[KSPrefetchAction performAction] KSPrefetchAction no updates to prefetch.
    2014-03-31 2:12:38.604 PM GoogleSoftwareUpdateDaemon[498]: -[KSMultiUpdateAction performAction] KSSilentUpdateAction had no updates to apply.
    2014-03-31 2:12:38.605 PM GoogleSoftwareUpdateDaemon[498]: -[KSMultiUpdateAction performAction] KSPromptAction had no updates to apply.
    2014-03-31 2:12:38.607 PM GoogleSoftwareUpdateDaemon[498]: -[KSUpdateEngine(PrivateMethods) updateFinish] KSUpdateEngine update processing complete.
    2014-03-31 2:12:45.046 PM GoogleSoftwareUpdateDaemon[498]: -[KeystoneDaemon logServiceState] GoogleSoftwareUpdate daemon (1.1.0.3659) vending:
              com.google.Keystone.Daemon.UpdateEngine: 1 connection(s)
              com.google.Keystone.Daemon.Administration: 0 connection(s)
    2014-03-31 2:12:56.933 PM GoogleSoftwareUpdateDaemon[498]: -[KeystoneDaemon main] GoogleSoftwareUpdateDaemon inactive, shutdown.
    2014-03-31 2:17:32.499 PM xpcproxy[512]: assertion failed: 13C64: xpcproxy + 3438 [D559FC96-E6B1-363A-B850-C7AC9734F210]: 0x2
    2014-03-31 2:17:50.376 PM com.apple.SecurityServer[14]: Session 100023 created
    2014-03-31 2:22:55.161 PM WindowServer[97]: disable_update_timeout: UI updates were forcibly disabled by application "Microsoft Word" for over 1.00 seconds. Server has re-enabled them.
    2014-03-31 2:22:58.789 PM WindowServer[97]: common_reenable_update: UI updates were finally reenabled by application "Microsoft Word" after 4.63 seconds (server forcibly re-enabled them after 1.00 seconds)
    2014-03-31 2:23:06.604 PM WindowServer[97]: disable_update_timeout: UI updates were forcibly disabled by application "Safari" for over 1.00 seconds. Server has re-enabled them.
    2014-03-31 2:23:20.604 PM WindowServer[97]: disable_update_likely_unbalanced: UI updates still disabled by application "Safari" after 15.00 seconds (server forcibly re-enabled them after 1.00 seconds). Likely an unbalanced disableUpdate call.
    2014-03-31 2:23:25.875 PM WindowServer[97]: common_reenable_update: UI updates were finally reenabled by application "Safari" after 20.27 seconds (server forcibly re-enabled them after 1.00 seconds)
    2014-03-31 2:23:25.923 PM Safari[345]: void CGSUpdateManager::log() const: conn 0x148d7: spurious update.
    2014-03-31 2:25:01.211 PM mDNSResponder[39]:  62: Could not write data to clientPID[345](Safari)  because of error - aborting connection
    2014-03-31 2:25:01.211 PM mDNSResponder[39]:  62: DNSServiceGetAddrInfo      v4v6 clients1.google.com. PID[345](Safari)
    2014-03-31 2:37:54.909 PM WindowServer[97]: disable_update_timeout: UI updates were forcibly disabled by application "Safari" for over 1.00 seconds. Server has re-enabled them.
    2014-03-31 2:38:01.353 PM WindowServer[97]: common_reenable_update: UI updates were finally reenabled by application "Safari" after 7.44 seconds (server forcibly re-enabled them after 1.00 seconds)
    2014-03-31 2:40:58.862 PM mDNSResponder[39]:  44: Could not write data to clientPID[345](Safari)  because of error - aborting connection
    2014-03-31 2:40:58.862 PM mDNSResponder[39]:  44: DNSServiceGetAddrInfo      v4v6 clients1.google.com. PID[345](Safari)
    2014-03-31 2:41:41.247 PM com.apple.WebKit.Networking[348]: CFNetwork SSLHandshake failed (-9806)
    2014-03-31 2:47:21.677 PM com.apple.backupd[551]: Starting manual backup
    2014-03-31 2:47:21.880 PM com.apple.backupd[551]: Error -35 while resolving alias to backup target
    2014-03-31 2:47:22.303 PM com.apple.backupd[551]: Backup failed with error 18: The backup disk could not be found.
    2014-03-31 2:47:22.000 PM kernel[0]: USBMSC Identifier (non-unique): 1f00c7029e4b21024b000000 0x59f 0x101d 0x1, 2
    2014-03-31 2:48:05.000 PM kernel[0]: hfs: mounted Aaron Wynn's Hard Drive on device disk1s3
    2014-03-31 2:48:07.994 PM com.apple.SecurityServer[14]: Session 100003 created
    2014-03-31 2:48:21.340 PM com.apple.backupd[551]: Starting manual backup
    2014-03-31 2:48:29.903 PM com.apple.backupd[551]: Backing up to /dev/disk1s3: /Volumes/Aaron Wynn's Hard Drive/Backups.backupdb
    2014-03-31 2:48:32.083 PM com.apple.backupd[551]: Event store UUIDs don't match for volume: Macintosh HD
    2014-03-31 2:48:48.957 PM com.apple.backupd[551]: Deep event scan at path:/ reason:must scan subdirs|new event db|
    2014-03-31 2:48:50.330 PM com.apple.IconServicesAgent[233]: Icon filename entry missing from bundle info dictionary for bundle at URL: file:///System/Library/Frameworks/AppKit.framework/Versions/C/XPCServices/com.a pple.appkit.xpc.openAndSavePanelService.xpc/
    2014-03-31 2:49:37.136 PM com.apple.appkit.xpc.openAndSavePanelService[573]: assertion failed: 13C64: liblaunch.dylib + 25164 [38D1AB2C-A476-385F-8EA8-7AB604CA1F89]: 0x25
    2014-03-31 2:49:37.147 PM com.apple.appkit.xpc.openAndSavePanelService[573]: assertion failed: 13C64: liblaunch.dylib + 25164 [38D1AB2C-A476-385F-8EA8-7AB604CA1F89]: 0x25
    2014-03-31 2:49:37.985 PM com.apple.appkit.xpc.openAndSavePanelService[573]: Bogus event received by listener connection:
    <error: 0x7fff727ccb50> { count = 1, contents =
              "XPCErrorDescription" => <string: 0x7fff727cce60> { length = 18, contents = "Connection invalid" }
    2014-03-31 2:49:41.335 PM WindowServer[97]: disable_update_timeout: UI updates were forcibly disabled by application "com.apple.appkit.xpc.openAndSav" for over 1.00 seconds. Server has re-enabled them.
    2014-03-31 2:49:41.720 PM WindowServer[97]: common_reenable_update: UI updates were finally reenabled by application "com.apple.appkit.xpc.openAndSav" after 1.39 seconds (server forcibly re-enabled them after 1.00 seconds)
    2014-03-31 2:49:45.330 PM TextEdit[571]: view service marshal for <NSRemoteView: 0x7fcefbd05390> failed to forget accessibility connection due to Error Domain=NSCocoaErrorDomain Code=4099 "Couldn’t communicate with a helper application." (The connection was invalidated from this process.) UserInfo=0x608000264a40 {NSDebugDescription=The connection was invalidated from this process.}
    timestamp: 14:49:45.328 Monday 31 March 2014
    process/thread/queue: TextEdit (571) / 0x10953e000 / com.apple.NSXPCConnection.user.endpoint
    code: line 2972 of /SourceCache/ViewBridge/ViewBridge-46.2/NSRemoteView.m in __57-[NSRemoteView viewServiceMarshalProxy:withErrorHandler:]_block_invoke
    domain: communications-failure
    2014-03-31 2:49:45.332 PM com.apple.appkit.xpc.openAndSavePanelService[573]: remote view marshal proxy failed to forward event to remote due to Error Domain=NSCocoaErrorDomain Code=4099 "Couldn’t communicate with a helper application." (The connection was invalidated from the other process or the connection name was invalid.) UserInfo=0x7ff2f9f8a6d0 {NSDebugDescription=The connection was invalidated from the other process or the connection name was invalid.}
    timestamp: 14:49:45.332 Monday 31 March 2014
    process/thread/queue: com.apple.appkit.xpc.openAndSavePanelService (573) / 0x106587000 / com.apple.NSXPCConnection.user.571
    code: line 1006 of /SourceCache/ViewBridge/ViewBridge-46.2/NSViewServiceMarshal.m in __59-[NSViewServiceMarshal remoteViewMarshal:withErrorHandler:]_block_invoke
    domain: communications-failure
    2014-03-31 2:49:45.333 PM com.apple.appkit.xpc.openAndSavePanelService[573]: remote view marshal proxy failed to tell remote whether we have a first responder due to Error Domain=NSCocoaErrorDomain Code=4099 "Couldn’t communicate with a helper application." (The connection was invalidated from the other process or the connection name was invalid.) UserInfo=0x7ff2f9f8a6d0 {NSDebugDescription=The connection was invalidated from the other process or the connection name was invalid.}
    timestamp: 14:49:45.333 Monday 31 March 2014
    process/thread/queue: com.apple.appkit.xpc.openAndSavePanelService (573) / 0x106587000 / com.apple.NSXPCConnection.user.571
    code: line 1006 of /SourceCache/ViewBridge/ViewBridge-46.2/NSViewServiceMarshal.m in __59-[NSViewServiceMarshal remoteViewMarshal:withErrorHandler:]_block_invoke
    domain: communications-failure
    2014-03-31 2:49:49.480 PM WindowServer[97]: disable_update_timeout: UI updates were forcibly disabled by application "TextEdit" for over 1.00 seconds. Server has re-enabled them.
    2014-03-31 2:49:51.734 PM WindowServer[97]: common_reenable_update: UI updates were finally reenabled by application "TextEdit" after 3.25 seconds (server forcibly re-enabled them after 1.00 seconds)
    2014-03-31 2:50:39.212 PM TextEdit[571]: Couldn't contact spell checker for U.S. English
    2014-03-31 2:50:40.483 PM AppleSpell[310]: *** -[NSMachPort handlePortMessage:]: dropping incoming DO message because the connection is invalid
    2014-03-31 2:50:40.484 PM AppleSpell[310]: *** -[NSMachPort handlePortMessage:]: dropping incoming DO message because the connection is invalid
    2014-03-31 2:50:40.484 PM AppleSpell[310]: *** -[NSMachPort handlePortMessage:]: dropping incoming DO message because the connection is invalid
    2014-03-31 2:50:40.485 PM AppleSpell[310]: *** -[NSMachPort handlePortMessage:]: dropping incoming DO message because the connection is invalid
    2014-03-31 2:50:40.485 PM AppleSpell[310]: *** -[NSMachPort handlePortMessage:]: dropping incoming DO message because the connection is invalid
    2014-03-31 2:50:42.322 PM revisiond[28]: sqlite3_step failed: 11 database disk image is malformed
    2014-03-31 2:50:42.322 PM revisiond[28]: _CSInsertChunk failed, i:0, count:1
    2014-03-31 2:50:42.322 PM revisiond[28]: _CSStoreChunks failed, batchIndex:0, batchCount:1
    2014-03-31 2:50:42.322 PM revisiond[28]: CSrabin_chunk_stream failed
    2014-03-31 2:50:42.322 PM revisiond[28]: CKCreateStoredFile failed for "/.vol/16777218/2/.DocumentRevisions-V100/PerUID/501/e4/com.apple.documentVersi ons/63490ED2-C8F5-407F-BD97-DFA80FB9D264.rtf"
    2014-03-31 2:51:12.225 PM AppleSpell[310]: *** -[NSMachPort handlePortMessage:]: dropping incoming DO message because the connection is invalid
    2014-03-31 2:51:12.226 PM AppleSpell[310]: *** -[NSMachPort handlePortMessage:]: dropping incoming DO message because the connection is invalid
    2014-03-31 2:51:12.226 PM AppleSpell[310]: *** -[NSMachPort handlePortMessage:]: dropping incoming DO message because the connection is invalid
    2014-03-31 2:51:12.227 PM AppleSpell[310]: *** -[NSMachPort handlePortMessage:]: dropping incoming DO message because the connection is invalid
    2014-03-31 2:56:26.141 PM com.apple.SecurityServer[14]: Killing auth hosts
    2014-03-31 2:56:26.141 PM com.apple.SecurityServer[14]: Session 100023 destroyed
    2014-03-31 2:56:26.190 PM com.apple.SecurityServer[14]: Session 100024 created
    2014-03-31 2:59:10.569 PM xpcproxy[597]: assertion failed: 13C64: xpcproxy + 3438 [D559FC96-E6B1-363A-B850-C7AC9734F210]: 0x2
    2014-03-31 2:59:40.542 PM Console[598]: setPresentationOptions called with NSApplicationPresentationFullScreen when there is no visible fullscreen window; this call will be ignored.

  • Why has my iMac suddenly become very slow in waking up

    Have not installed any new software recently but have just changed my ISP, suddenly my iMac takes nearly a minute to 'wake up' Mountain Lion installed when it first became available and it was fine after that. When it does wake up it is fine, not slow, and opens apps just as quick as before.
    Message was edited by: brijanhub

    Hi:
    As I said, there are literally thousands of messages - most relate to specific configurations.
    When those messages appear, does quite a bit of time elapse?
    I Googled "ACE."  The only possibly relevant thing I could find is a description of Cisco networking software....
    http://www.cisco.com/en/US/prod/collateral/modules/ps2706/ps6906/White_Paper_Con nection_Handling_within_the_Cisco_Application_Control_Engine_Module_Hardware_ps7 027_Products_White_Paper.html
    Barry

  • Firefox 19 suddenly became very slow after using it for about an hour.

    I've been using firefox 19 since it came out and have experienced no problems. Now today after about an hour of using the browser it has become so slow to the point where it becomes unresponsive for about ten seconds when I try to switch to a different tab. What is strange is that when I run firefox in safe mode, its fine, but I haven't downloaded any addons for a few weeks. Any help would be appreciated.

    *Remove your Unwanted Extensions
    *updated your plugins
    Many site issues can be caused by corrupt cookies or cache. In order to try to fix these problems, the first step is to clear both cookies and the cache.
    Note: ''This will temporarily log you out of all sites you're logged in to.''
    To clear cache and cookies do the following:
    #Go to Firefox > History > Clear recent history or (if no Firefox button is shown) go to Tools > Clear recent history.
    #Under "Time range to clear", select "Everything".
    #Now, click the arrow next to Details to toggle the Details list active.
    #From the details list, check ''Cache'' and ''Cookies'' and uncheck everything else.
    #Now click the ''Clear now'' button.
    Further information can be found in the [[Clear your cache, history and other personal information in Firefox]] article.
    Did this fix your problems? Please report back to us!

  • Firefox (file version8.0.0.4325 suddenly became very slow and slowed down my whole computer; problem persisted after rebooting and setting the plugin things to "false" as recommended on a website. Please help me !!!!

    It happened when I was browsing the RMS Titanic website (this site has some animation, so i guess the problem originates from the plugins that allow this animation). Now Firefox is awfully slow.

    It happened when I was browsing the RMS Titanic website (this site has some animation, so i guess the problem originates from the plugins that allow this animation). Now Firefox is awfully slow.

  • My Macbook pro suddenly running very slow

    I have a 13" mid 2012 Macbook pro running OS X Mavericks v 10.9.4. About two weeks ago it suddenly became very slow and unresponsive. Startup and shut down takes much longer than usual, file transfers are slow and apps are taking forever to launch. The rainbow wheel would show up almost anytime and trivial tasks like opening a new tab in browser or opening finder. More recently, a new problem has also cropped up: my mac is not going to sleep on closing the lid.
    Over last two weeks I have tried the following:
    - Repair disk and disk permissions.
    - Reset SMC
    - Reset PRAM
    - Start in safe mode.
    - Clean install of OS X (after erasing the hard drive).
    but none of this has helped. I also ran Apple Hardware Test but got nothing. I fear my hard drive may be failing. Is there anything else I can try before I have to take it to the apple store. Any help would be sppreciated. Thanks.
    Here is some information on my macbook:
    MacBook Pro 13-inch Mid 2012
    Processor  2.5 GHz Intel Core i5
    Memory  4 GB 1600 MHz DDR3
    Graphics  Intel HD Graphics 4000
    Software  OS X 10.9.4 (13E28)

    1. This procedure is a diagnostic test. It changes nothing, for better or worse, and therefore will not, in itself, solve the problem. But with the aid of the test results, the solution may take a few minutes, instead of hours or days.
    Don't be put off by the complexity of these instructions. The process is much less complicated than the description. You do harder tasks with the computer all the time.
    2. If you don't already have a current backup, back up all data before doing anything else. The backup is necessary on general principle, not because of anything in the test procedure. Backup is always a must, and when you're having any kind of trouble with the computer, you may be at higher than usual risk of losing data, whether you follow these instructions or not.
    There are ways to back up a computer that isn't fully functional. Ask if you need guidance.
    3. Below are instructions to run a UNIX shell script, a type of program. As I wrote above, it changes nothing. It doesn't send or receive any data on the network. All it does is to generate a human-readable report on the state of the computer. That report goes nowhere unless you choose to share it. If you prefer, you can read it yourself without disclosing the contents to me or anyone else.
    You should be wondering whether you can believe me, and whether it's safe to run a program at the behest of a stranger. In general, no, it's not safe and I don't encourage it.
    In this case, however, there are a couple of ways for you to decide whether the program is safe without having to trust me. First, you can read it. Unlike an application that you download and click to run, it's transparent, so anyone with the necessary skill can verify what it does.
    You may not be able to understand the script yourself. But variations of the script have been posted on this website thousands of times over a period of years. The site is hosted by Apple, which does not allow it to be used to distribute harmful software. Any one of the millions of registered users could have read the script and raised the alarm if it was harmful. Then I would not be here now and you would not be reading this message.
    Nevertheless, if you can't satisfy yourself that these instructions are safe, don't follow them. Ask for other options.
    4. Here's a summary of what you need to do, if you choose to proceed:
    ☞ Copy a line of text in this window to the Clipboard.
    ☞ Paste into the window of another application.
    ☞ Wait for the test to run. It usually takes a few minutes.
    ☞ Paste the results, which will have been copied automatically, back into a reply on this page.
    The sequence is: copy, paste, wait, paste again. You don't need to copy a second time. Details follow.
    5. You may have started the computer in "safe" mode. Preferably, these steps should be taken in “normal” mode, under the conditions in which the problem is reproduced. If the system is now in safe mode and works well enough in normal mode to run the test, restart as usual. If you can only test in safe mode, do that.
    6. If you have more than one user, and the one affected by the problem is not an administrator, then please run the test twice: once while logged in as the affected user, and once as an administrator. The results may be different. The user that is created automatically on a new computer when you start it for the first time is an administrator. If you can't log in as an administrator, test as the affected user. Most personal Macs have only one user, and in that case this section doesn’t apply. Don't log in as root.
    7. The script is a single long line, all of which must be selected. You can accomplish this easily by triple-clicking anywhere in the line. The whole line will highlight, though you may not see all of it in the browser window, and you can then copy it. If you try to select the line by dragging across the part you can see, you won't get all of it.
    Triple-click anywhere in the line of text below on this page to select it:
    PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/libexec;clear;cd;p=(Software Hardware Memory Diagnostics Power FireWire Thunderbolt USB Fonts SerialATA 4 1000 25 5120 KiB/s 1024 85 \\b%% 20480 1 MB/s 25000 ports ' com.clark.\* \*dropbox \*GoogleDr\* \*k.AutoCAD\* \*k.Maya\* vidinst\* ' DYLD_INSERT_LIBRARIES\ DYLD_LIBRARY_PATH -86 "` route -n get default|awk '/e:/{print $2}' `" 25 N\\/A down up 102400 25600 recvfrom sendto CFBundleIdentifier 25 25 25 1000 MB com.apple.AirPortBaseStationAgent 464843899 51 5120 files );N5=${#p[@]};p[N5]=` networksetup -listnetworkserviceorder|awk ' NR>1 { sub(/^\([0-9]+\) /,"");n=$0;getline;} $NF=="'${p[26]}')" { sub(/.$/,"",$NF);print n;exit;} ' `;f=('\n%s: %s\n' '\n%s\n\n%s\n' '\nRAM details\n%s\n' %s\ %s '%s\n-\t%s\n' );S0() { echo ' { q=$NF+0;$NF="";u=$(NF-1);$(NF-1)="";gsub(/^ +| +$/,"");if(q>='${p[$1]}') printf("%s (UID %s) is using %s '${p[$2]}'",$0,u,q);} ';};s=(' /^ *$|CSConfigDot/d;s/^ */   /;s/[-0-9A-Fa-f]{22,}/UUID/g;s/(ochat)\.[^.]+(\..+)/\1\2/;/Shared/!s/\/Users\/[^/]+/~/g ' ' s/^ +//;/de: S|[nst]:/p;' ' {sub(/^ +/,"")};/er:/;/y:/&&$2<'${p[10]} ' 1s/://;3,6d;/[my].+:/d;s/^ {4}//;H;${ g;s/\n$//;/s: [^EO]|x([^08]|02[^F]|8[^0])/p;} ' ' 5h;6{ H;g;/P/!p;} ' ' ($1~/^Cy/&&$3>'${p[11]}')||($1~/^Cond/&&$2!~/^N/) ' ' /:$/{ N;/:.+:/d;s/ *://;b0'$'\n'' };/^ *(V.+ [0N]|Man).+ /{ s/ 0x.... //;s/[()]//g;s/(.+: )(.+)/ (\2)/;H;};$b0'$'\n'' d;:0'$'\n'' x;s/\n\n//;/Apple[ ,]|Genesy|Intel|SMSC/d;s/\n.*//;/\)$/p;' ' s/^.*C/C/;H;${ g;/No th|pms/!p;} ' '/= [^GO]/p' '{$1=""};1' ' /Of/!{ s/^.+is |\.//g;p;} ' ' $0&&!/ / { n++;print;} END { if(n<200) print "com.apple.";} ' ' $3~/[0-9]:[0-9]{2}$/ { gsub(/:[0-9:a-f]{14}/,"");} { print|"tail -n'${p[12]}'";} ' ' NR==2&&$4<='${p[13]}' { print $4;} ' ' END { $2/=256;if($2>='${p[15]}') print int($2) } ' ' NR!=13{next};{sub(/[+-]$/,"",$NF)};'"`S0 21 22`" 'NR!=2{next}'"`S0 37 17`" ' NR!=5||$8!~/[RW]/{next};{ $(NF-1)=$1;$NF=int($NF/10000000);for(i=1;i<=3;i++){$i="";$(NF-1-i)="";};};'"`S0 19 20`" 's:^:/:p' '/\.kext\/(Contents\/)?Info\.plist$/p' 's/^.{52}(.+) <.+/\1/p' ' /Launch[AD].+\.plist$/ { n++;print;} END { print "'${p[41]}'";if(n<200) print "/System/";} ' '/\.xpc\/(Contents\/)?Info\.plist$/p' ' NR>1&&!/0x|\.[0-9]+$|com\.apple\.launchctl\.(Aqua|Background|System)$|'${p[41]}'/ { print $3;} ' ' /\.(framew|lproj)|\):/d;/plist:|:.+(Mach|scrip)/s/:[^:]+//p ' '/^root$/p' ' !/\/Contents\/.+\/Contents|Applic|Autom|Frameworks/&&/Lib.+\/Info.plist$/ { n++;print;} END { if(n<1100) print "/System/";} ' '/^\/usr\/lib\/.+dylib$/p' ' /Temp|emac/{next};/(etc|Preferences|Launch[AD].+)\// { sub(".(/private)?","");n++;print;} END { print "'${p[41]}'.plist\t'${p[42]}'";if(n<500) print "Launch";} ' ' /\/(Contents\/.+\/Contents|Frameworks)\/|\.wdgt\/.+\.([bw]|plu)/d;p;' 's/\/(Contents\/)?Info.plist$//;p' ' { gsub("^| |\n","\\|\\|kMDItem'${p[35]}'=");sub("^...."," ") };1 ' p '{print $3"\t"$1}' 's/\'$'\t''.+//p' 's/1/On/p' '/Prox.+: [^0]/p' '$2>'${p[43]}'{$2=$2-1;print}' ' BEGIN { i="'${p[26]}'";M1='${p[16]}';M2='${p[18]}';M3='${p[31]}';M4='${p[32]}';} !/^A/{next};/%/ { getline;if($5<M1) a="user "$2"%, system "$4"%";} /disk0/&&$4>M2 { b=$3" ops/s, "$4" blocks/s";} $2==i { if(c) { d=$3+$4+$5+$6;next;};if($4>M3||$6>M4) c=int($4/1024)" in, "int($6/1024)" out";} END { if(a) print "CPU: "a;if(b) print "I/O: "b;if(c) print "Net: "c" (KiB/s)";if(d) print "Net errors: "d" packets/s";} ' ' /r\[0\] /&&$NF!~/^1(0|72\.(1[6-9]|2[0-9]|3[0-1])|92\.168)\./ { print $NF;exit;} ' ' !/^T/ { printf "(static)";exit;} ' '/apsd|BKAg|OpenD/!s/:.+//p' ' (/k:/&&$3!~/(255\.){3}0/ )||(/v6:/&&$2!~/A/ ) ' ' $1~"lR"&&$2<='${p[25]}';$1~"li"&&$3!~"wpa2";' ' BEGIN { FS=":";p="uniq -c|sed -E '"'s/ +\\([0-9]+\\)\\(.+\\)/\\\2 x\\\1/;s/x1$//'"'";} { n=split($3,a,".");sub(/_2[01].+/,"",$3);print $2" "$3" "a[n]$1|p;b=b$1;} END { close(p);if(b) print("\n\t* Code injection");} ' ' NR!=4{next} {$NF/=10240} '"`S0 27 14`" ' END { if($3~/[0-9]/)print$3;} ' ' BEGIN { L='${p[36]}';} !/^[[:space:]]*(#.*)?$/ { l++;if(l<=L) f=f"\n   "$0;} END { F=FILENAME;if(!F) exit;if(!f) f="\n   [N/A]";"file -b "F|getline T;if(T!~/^(AS.+ (En.+ )?text$|(Bo|PO).+ sh.+ text ex)/) F=F" ("T")";printf("\nContents of %s\n%s\n",F,f);if(l>L) printf("\n   ...and %s more line(s)\n",l-L);} ' ' s/^ ?n...://p;s/^ ?p...:/-'$'\t''/p;' 's/0/Off/p' ' END{print NR} ' ' /id: N|te: Y/{i++} END{print i} ' ' / / { print "'"${p[28]}"'";exit;};1;' '/ en/!s/\.//p' ' NR!=13{next};{sub(/[+-M]$/,"",$NF)};'"`S0 39 40`" ' $10~/\(L/&&$9!~"localhost" { sub(/.+:/,"",$9);print $1": "$9;} ' '/^ +r/s/.+"(.+)".+/\1/p' 's/(.+\.wdgt)\/(Contents\/)?Info\.plist$/\1/p' 's/^.+\/(.+)\.wdgt$/\1/p' ' /l: /{ /DVD/d;s/.+: //;b0'$'\n'' };/s: /{ /V/d;s/^ */- /;H;};$b0'$'\n'' d;:0'$'\n'' x;/APPLE [^:]+$/d;p;' ' /^find: /d;p;' "`S0 44 45`" ' BEGIN{FS="= "} /Path/{print $2} ' );c1=(system_profiler pmset\ -g nvram fdesetup find syslog df vm_stat sar ps sudo\ crontab sudo\ iotop top pkgutil 'PlistBuddy 2>&1 -c "Print' whoami cksum kextstat launchctl sudo\ launchctl crontab 'sudo defaults read' stat lsbom mdfind ' for i in ${p[24]};do ${c1[18]} ${c2[27]} $i;done;' defaults\ read scutil sudo\ dtrace sudo\ profiles sed\ -En awk /S*/*/P*/*/*/C*/*/airport networksetup mdutil sudo\ lsof test osascript\ -e );c2=(com.apple.loginwindow\ LoginHook '" /L*/P*/loginw*' "'tell app \"System Events\" to get properties of login items'|tr , \\\n" 'L*/Ca*/com.ap*.Saf*/E*/* -d 1 -name In*t -exec '"${c1[14]}"' :CFBundleDisplayName" {} \;|sort|uniq' '~ $TMPDIR.. \( -flags +sappnd,schg,uappnd,uchg -o ! -user $UID -o ! -perm -600 \)' '.??* -path .Trash -prune -o -type d -name *.app -print -prune' :${p[35]}\" :Label\" '{/,}L*/{Con,Pref}* -type f ! -size 0 -name *.plist -exec plutil -s {} \;' "-f'%N: %l' Desktop L*/Keyc*" therm sysload boot-args status " -F '\$Time \$Message' -k Sender kernel -k Message Req 'bad |Beac|caug|dead[^bl]|FAIL|fail|GPU |hfs: Ru|inval|jnl:|last value [1-9]|n Cause: -|NVDA\(|pagin|proc: t|Roamed|rror|ssert|Thrott|tim(ed? ?|ing )o|WARN' -k Message Rne 'Goog|ksadm|SMC:| VALI|xpma' -o -k Sender fseventsd -k Message Req 'SL' " '-du -n DEV -n EDEV 1 10' 'acrx -o comm,ruid,%cpu' '-t1 10 1' '-f -pfc /var/db/r*/com.apple.*.{BS,Bas,Es,J,OSXU,Rem,up}*.bom' '{/,}L*/Lo*/Diag* -type f -regex .\*[cgh] ! -name *ag \( -exec grep -lq "^Thread c" {} \; -exec printf \* \; -o -true \) -execdir stat -f:%Sc:%N -t%F {} \;|sort -t: -k2 |tail -n'${p[38]} '-L {/{S*/,},}L*/Lau* -type f' '-L /{S*/,}L*/StartupItems -type f -exec file {} +' '-L /S*/L*/{C*/Sec*A,E}* {/,}L*/{A*d,Ca*/*/Ex,Co{mpon,reM},Ex,Inter,iTu*/*P,Keyb,Mail/B,Pr*P,Qu*T,Scripti,Sec,Servi,Spo,Widg}* -path \\*s/Resources -prune -o -type f -name Info.plist' '/usr/lib -type f -name *.dylib' `awk "${s[31]}"<<<${p[23]}` "/e*/{auto,{cron,fs}tab,hosts,{[lp],sy}*.conf,pam.d/*,ssh{,d}_config,*.local} {,/usr/local}/etc/periodic/*/* /L*/P*{,/*}/com.a*.{Bo,sec*.ap}*t /S*/L*/Lau*/*t .launchd.conf" list getenv /Library/Preferences/com.apple.alf\ globalstate --proxy '-n get default' -I --dns -getdnsservers\ "${p[N5]}" -getinfo\ "${p[N5]}" -P -m\ / '' -n1 '-R -l1 -n1 -o prt -stats command,uid,prt' '--regexp --only-files --files com.apple.pkg.*|sort|uniq' -kl -l -s\ / '-R -l1 -n1 -o mem -stats command,uid,mem' '+c0 -i4TCP:0-1023' com.apple.dashboard\ layer-gadgets '-d /L*/Mana*/$USER&&echo On' '-app Safari WebKitDNSPrefetchingEnabled' "+c0 -l|awk '{print(\$1,\$3)}'|sort|uniq -c|sort -n|tail -1|awk '{print(\$2,\$3,\$1)}'" );N1=${#c2[@]};for j in {0..9};do c2[N1+j]=SP${p[j]}DataType;done;N2=${#c2[@]};for j in 0 1;do c2[N2+j]="-n ' syscall::'${p[33+j]}':return { @out[execname,uid]=sum(arg0) } tick-10sec { trunc(@out,1);exit(0);} '";done;l=(Restricted\ files Hidden\ apps 'Elapsed time (s)' POST Battery Safari\ extensions Bad\ plists 'High file counts' User Heat System\ load boot\ args FileVault Diagnostic\ reports Log 'Free space (MiB)' 'Swap (MiB)' Activity 'CPU per process' Login\ hook 'I/O per process' Mach\ ports kexts Daemons Agents launchd Startup\ items Admin\ access Root\ access Bundles dylibs Apps Font\ issues Inserted\ dylibs Firewall Proxies DNS TCP/IP Wi-Fi Profiles Root\ crontab User\ crontab 'Global login items' 'User login items' Spotlight Memory Listeners Widgets Parental\ Controls Prefetching SATA Descriptors );N3=${#l[@]};for i in 0 1 2;do l[N3+i]=${p[5+i]};done;N4=${#l[@]};for j in 0 1;do l[N4+j]="Current ${p[29+j]}stream data";done;A0() { id -G|grep -qw 80;v[1]=$?;((v[1]==0))&&sudo true;v[2]=$?;v[3]=`date +%s`;clear >&-;date '+Start time: %T %D%n';};for i in 0 1;do eval ' A'$((1+i))'() { v=` eval "${c1[$1]} ${c2[$2]}"|'${c1[30+i]}' "${s[$3]}" `;[[ "$v" ]];};A'$((3+i))'() { v=` while read i;do [[ "$i" ]]&&eval "${c1[$1]} ${c2[$2]}" \"$i\"|'${c1[30+i]}' "${s[$3]}";done<<<"${v[$4]}" `;[[ "$v" ]];};A'$((5+i))'() { v=` while read i;do '${c1[30+i]}' "${s[$1]}" "$i";done<<<"${v[$2]}" `;[[ "$v" ]];};';done;A7(){ v=$((`date +%s`-v[3]));};B2(){ v[$1]="$v";};for i in 0 1;do eval ' B'$i'() { v=;((v['$((i+1))']==0))||{ v=No;false;};};B'$((3+i))'() { v[$2]=`'${c1[30+i]}' "${s[$3]}"<<<"${v[$1]}"`;} ';done;B5(){ v[$1]="${v[$1]}"$'\n'"${v[$2]}";};B6() { v=` paste -d: <(printf "${v[$1]}") <(printf "${v[$2]}")|awk -F: ' {printf("'"${f[$3]}"'",$1,$2)} ' `;};B7(){ v=`grep -Fv "${v[$1]}"<<<"$v"`;};C0(){ [[ "$v" ]]&&echo "$v";};C1() { [[ "$v" ]]&&printf "${f[$1]}" "${l[$2]}" "$v";};C2() { v=`echo $v`;[[ "$v" != 0 ]]&&C1 0 $1;};C3() { v=`sed -E "$s"<<<"$v"`&&C1 1 $1;};for i in 1 2;do for j in 0 2 3;do eval D$i$j'(){ A'$i' $1 $2 $3; C'$j' $4;};';done;done;{ A0;D20 0 $((N1+1)) 2;D10 0 $N1 1;B0;C2 27;B0&&! B1&&C2 28;D12 15 37 25 8;A1 0 $((N1+2)) 3;C0;D13 0 $((N1+3)) 4 3;D23 0 $((N1+4)) 5 4;D13 0 $((N1+9)) 59 50;for i in 0 1 2;do D13 0 $((N1+5+i)) 6 $((N3+i));done;D13 1 10 7 9;D13 1 11 8 10;D22 2 12 9 11;D12 3 13 10 12;D23 4 19 44 13;D23 5 14 12 14;D22 6 36 13 15;D22 7 37 14 16;D23 8 15 38 17;D22 9 16 16 18;B1&&{ D22 35 49 61 51;D22 11 17 17 20;for i in 0 1;do D22 28 $((N2+i)) 45 $((N4+i));done;};D22 12 44 54 45;D22 12 39 15 21;A1 13 40 18;B2 4;B3 4 0 19;A3 14 6 32 0;B4 0 5 11;A1 17 41 20;B7 5;C3 22;B4 4 6 21;A3 14 7 32 6;B4 0 7 11;B3 4 0 22;A3 14 6 32 0;B4 0 8 11;B5 7 8;B1&&{ A2 19 26 23;B7 7;C3 23;};A2 18 26 23;B7 7;C3 24;A2 4 20 21;B7 6;B2 9;A4 14 7 52 9;B2 10;B6 9 10 4;C3 25;D13 4 21 24 26;B4 4 12 26;B3 4 13 27;A1 4 22 29;B7 12;B2 14;A4 14 6 52 14;B2 15;B6 14 15 4;B3 0 0 30;C3 29;A1 4 23 27;B7 13;C3 30;D13 24 24 32 31;D13 25 37 32 33;A2 23 18 28;B2 16;A2 16 25 33;B7 16;B3 0 0 34;B2 21;A6 47 21&&C0;B1&&{ D13 21 0 32 19;D13 10 42 32 40;D22 29 35 46 39;};D23 14 1 62 42;D12 34 43 53 44;D22 0 $((N1+8)) 51 32;D13 4 8 41 6;D12 26 28 35 34;D13 27 29 36 35;A2 27 32 39&&{ B2 19;A2 33 33 40;B2 20;B6 19 20 3;};C2 36;D23 33 34 42 37;B1&&D23 35 45 55 46;D23 32 31 43 38;D12 36 47 32 48;D13 20 42 32 41;D13 37 2 48 43;D13 4 5 32 1;D13 4 3 60 5;D12 26 48 49 49;B3 4 22 57;A1 26 46 56;B7 22;B3 0 0 58;C3 47;D22 4 4 50 0;D23 22 9 37 7;A7;C2 2;} 2>/dev/null|pbcopy;exit 2>&-
    Copy the selected text to the Clipboard by pressing the key combination command-C.
    8. Launch the built-in Terminal 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 Terminal in the icon grid.
    Click anywhere in the Terminal window and paste by pressing command-V. The text you pasted should vanish immediately. If it doesn't, press the return key.
    9. If you see an error message in the Terminal window such as "Syntax error" or "Event not found," enter
    exec bash
    and press return. Then paste the script again.
    10. If you're logged in as an administrator, you'll be prompted for your login password. Nothing will be displayed when you type it. You will not see the usual dots in place of typed characters. Make sure caps lock is off. Type carefully and then press return. You may get a one-time warning to be careful. If you make three failed attempts to enter the password, the test will run anyway, but it will produce less information. In most cases, the difference is not important. If you don't know the password, or if you prefer not to enter it, press the key combination control-C or just press return  three times at the password prompt. Again, the script will still run.
    If you're not logged in as an administrator, you won't be prompted for a password. The test will still run. It just won't do anything that requires administrator privileges.
    11. The test may take a few minutes to run, depending on how many files you have and the speed of the computer. A computer that's abnormally slow may take longer to run the test. While it's running, there will be nothing in the Terminal window and no indication of progress. Wait for the line
    [Process completed]
    to appear. If you don't see it within half an hour or so, the test probably won't complete in a reasonable time. In that case, close the Terminal window and report what happened. No harm will be done.
    12. When the test is complete, quit Terminal. The results will have been copied to the Clipboard automatically. They are not shown in the Terminal window. Please don't copy anything from there. All you have to do is start a reply to this comment and then paste by pressing command-V again.
    At the top of the results, there will be a line that begins with the words "Start time." If you don't see that, but instead see a mass of gibberish, you didn't wait for the "Process completed" message to appear in the Terminal window. Please wait for it and try again.
    If any private information, such as your name or email address, appears in the results, anonymize it before posting. Usually that won't be necessary.
    13. When you post the results, you might see an error message on the web page: "You have included content in your post that is not permitted," or "You are not authorized to post." That's a bug in the forum software. Please post the test results on Pastebin, then post a link here to the page you created.
    14. This is a public forum, and others may give you advice based on the results of the test. They speak only for themselves, and I don't necessarily agree with them.
    Copyright © 2014 by Linc Davis. As the sole author of this work, I reserve all rights to it except as provided in the Use Agreement for the Apple Support Communities website ("ASC"). Readers of ASC may copy it for their own personal use. Neither the whole nor any part may be redistributed.

  • My macbook pro became very slow all of a sudden?

    I just bought a used macbook pro early 2012. It was all restored and nice when I got it. It has worked perfectly for about a week and then I don't know why, but all of a sudden it became very slow in every aspect; Booting, opening apps, even surfing on the web became slower and laggy. It also seems like it has a battery problem when it is in standby. Because it uses a lot of power. Actually so much that it might go dead just by standing for a few hours. Is there anything I can do?

    In regards to the battery situation, try a SMC reset:
    http://support.apple.com/kb/HT3964
    Is there a change?
    When you got the MBP, was Mavericks the installed OSX?  What you may have to do is boot the MBP with the OPTION+COMMAND+R keys.  This will connect you to the Apple servers and allow you to erase the HDD and install the original OSX that the MBP came with.  This sets up the MBP to your Apple ID and will permit you to install any appropriate updates accordingly.  You may then download and install Mavericks from the App Store.
    Ciao.

  • IMac has suddenly become very slow doing everything?

    My iMac has suddenly become very slow -at present it is useless and will have to take to apple unless you can help.?

    First, make sure you have adequate backups. If your hard disk is failing this could be a sign. It can be replaced if necessary, but a backup strategy is recommended whether or not you are experiencing problems.
    Read: OS X Mountain Lion: If your Mac runs slowly. It applies to Lion as well. The article is very cursory, but be sure to read through to the end. Unfortunately the link there is broken, so use this one: Disk Utility. To do this you must start your Mac from the Recovery System or Internet Recovery.
    Rather than ask a dozen questions for more details about your system consider the following. You must be running either Lion or Mountain Lion. Including your version of OS X in your system description would help.
    Apple Support Communities contributor etresoft wrote a very useful app to quickly gather certain system information that may help point to a cause of this problem. Go to his website, download and run EtreCheck:
    http://www.etresoft.com/etrecheck
    Etrecheck will take a moment to run as it collects its data.
    Copy and paste its output in a reply. Do not be concerned about anything that says "Problem" or "failed".
    EtreCheck was designed to remove any personal information (such as your computer's name and serial numbers) but if you see anything that looks like an email address or any other personal information that should not be divulged to others, please delete or obscure that information when you post the reply.
    When you are finished with EtreCheck, quit the program. It occupies very little space, and you can keep it or drag it to the Trash as you wish.

  • My iMac has suddenly become very slow to wake from "sleep." Why? How can I fix this?

    My iMac has suddenly become very slow to wake from "sleep." How do I fix this and what is causing the problem? Even the mouse wakes very slowly.

    Try these basic troubleshooting steps.
    1. Quit all app scompletely and restart the iPad. Go to the home screen first by tapping the home button. Double tap the home button and the task bar will appear with all of your recent/open apps displayed at the bottom. Tap and hold down on any app icon until it begins to wiggle. Tap the minus sign in the upper left corner of the app that you want to close. Tap the home button or anywhere above the task bar. Restart the iPad.
    Restart the iPad by holding down on the sleep button until the red slider appears and then slide to shut off. To power up hold the sleep button until the Apple logo appears and let go of the button.
    2. Reset the iPad by holding down on the sleep and home buttons at the same time for about 10-15 seconds until the Apple Logo appears - ignore the red slider - let go of the buttons.
    3. Go to Settings>Safari>Clear History, Cookies and Data. Restart the iPad. Restart the iPad by holding down on the sleep button until the red slider appears and then slide to shut off. To power up hold the sleep button until the Apple logo appears and let go of the button.

  • IMac became very slow after upgrading to Mavericks

    after upgrading to Mavericks my mac became very slow, i can´t do anything on it without waiting at least15 min. Does someone know what i can do to make it better?

    Mine too, I am really frustrated, since I read all reviews and asked some friends and co-workers about mavericks, they are all happy, but my macbook is almost useless now.
    I tried using Mackeeper, but then apple says it´s a malware, so there´s my solution....
    Anyone with a good answer for this problem ???
    Is there a way to download Snow Leopard and do a clean install ??

  • System Suddenly Running Very Slow

    Hi All,
    For some reason recently my iMac has started running extremely slow. Had an issue with Photoshop (my fault) and so reset Photoshop. I noticed after that working with a fairly large file in Photoshop in adding an effect when the effects window was open above the Photoshop file I was working on the text/graphics would disappear or appear to be wiped away if I moved the effects window over the open Photoshop file. Put it down to the fact that the file was large and my Mac was having difficulty with it. However since then I am now sure it's something worse. Playing a high def quicktime video with another open app causes the beach ball. Also opening Final Cut now takes ages and today a warning kept popping up saying out of memory when I was only playing an audio track in the time line with no video. Final cut windows also seem to have elements missing as what happened in Photoshop. I am running Onyx at the moment to see if it helps but I'm concerned. Permissions have been repaired a number times since then. I have also reset the Pram and SMC after this problem started. This was for another issue which is my iSight which stopped working a few months after getting my Mac. Was hoping things might change but oh well. Checked sys profiler and everything seems to be ok RAM/Hard drive etc. Even ran Tech tool to check the drive and all ok. Please help! Really worried as this is my work comp. Just a note, I'm running iStat and the CPU's don't seem to be overstrained in any way nor the temp overly high however the dual cores seem to run 1 at a time rather than sharing the load. Can't remember if that was the norm.

    You may have to increase the amount of chip RAM installed in the Mac.
    That is faster than VM swap temp files to/from the hard disk drive and
    would be used by higher functions, in addition to the virtual memory.
    Depending on the model of computer, the RAM may be upgraded to
    a higher total than 4GB. There also may be a need to check/test the
    computer to see what other underlying issues could cause the problem.
    A 'suddenly running very slow' outside of the demands of photoshop,
    could point to some other kind of problem; troubleshooting may help
    locate the source. Console logs from the time interval these issues
    appeared to gain predominance should be looked into.
    There also may be some larger temporary files not appearing to take
    up free-space; but they may be holding back memory, in caches. In
    some instances, a restart into SafeBoot, and repair disk permissions
    could help, then restart normally. Or just the suggested re-start...
    Good luck & happy computing!

Maybe you are looking for

  • All of a sudden I can not receive text messages on my MOTOX. Does anyone know how to solve this problem. I can send them, but can't receive them.

    My MOTO X was working fine, then all of a sudden, I can not receive text messages. I have checked the settings and they look correct to me, and I have done everything the web site recommends, except wiping the phone and starting over, to try and fix

  • How do I send and receive email with my @me email account

    I want to drop yahoo as my email provider, so how do I send and receive email using my @me account.  Using yahoo, you go to yahoo, then mail and your good to go. I'm not a tech expert and fairly new to apple products and would like the improved secur

  • Nokia 6500 slide - Silent shortcut not workin??

    hi Ive just got the nokia 6500 slide phone today can someone help me with the silent shortcut i cant find anything in the manual as i am holding down the silent sahortcut button on bottom right key but nothing ever seems to happen the silent profile

  • Button display problem in APEX!!

    Hi All, I have created two buttons as mentioned below for both buttons# Now i need to display both buttons side by side. Currently it is diplaying one after the other. How we can achieve this#. Button Style#Template based button Button region#Left Bu

  • Hidden folders in microsoft office

    How can I access the 'my templates' in office 2011? This was accessible in Leopard. Now upgrading to Mavericks - the folder is hidden. When I save a new template (e.g., .dot or .dotx in word) the path is given as Users/Username/Library/Application Su