Sluggish performance, 2008 MBP

My wife's 2008 MBP has been acting sluggish for a long time (the last year or so, I'd say), and it's gotten worse recently.  Yes, it's an older computer but I think the performance is disproportionately slow, particularly given how simple her computing needs tend to be.  Here are the specs:
13" MBP model 5,1
2.4Ghz Core 2 Duo
2 GB RAM
250 GB HDD (about 60% full)
OSX 10.8.4
And the programs she runs most of the time:
Firefox
MS Office 2011
Calendar
iPhoto
Preview
She has some more intenstive programs (such as Adobe CS6) but doesn't use them on a daily basis.  Typically she'll have only a few applications open at a time, sometimes several browser tabs, though.  The computer often hangs up with simple tasks such as opening a new tab in Firefox (regardless of how many tabs are already open) or even just opening a new Finder window.  Opening most files and programs takes a while, really.  She'll get the spinning wheel of death and have to wait several seconds for the task complete, or in some cases force quit one or more applications in order to get unfrozen.  The situation is a little better after a fresh reboot, but not much.  I've tried some standard maintenance--repaired permissions and verified the disk, defragged the HD once, all with negligible effect.
Can anyone recommend additional troubleshooting steps?  Thanks.

Each successive major release of OS X has weighed your machine down with more resource demands. On top of that, you likely have a very fragmented file directory. Heed the really good advice about increasing your RAM.
The more fragmented that file directory becomes, the longer it takes the operating system to locate files on your hard drive. I would recommend using Disk Utility to verify/repair your permissions, and also verify your hard drive is healthy. This alone will not fix your file directory.
Follow these instructions for booting your machine into Safe Boot Mode, and why this is beneficial. I do this about once a month as routine maintenance. Beforehand, I move the contents of my local Library/Caches to the Trash. Once I have booted up in Safe Boot Mode, I empty the Trash, and then reboot normally. You will likely notice an improvement, but not one that overrides the RAM upgrade recommendations.

Similar Messages

  • Sluggish performance - Mac Mini and MBP?

    I'm experiencing sluggish performance on my Mac Mini with Leopard (upgrade installation) when using the genie effect, expose, spaces, gadgets, 3d dock, etc. It's jerky, as if the animation is missing frames. Is it related to the graphics card? I also find my finder painfully slow opening folders.... Any other people experiencing this? Are there any solutions available?

    Exactely the same here. I had to disable the 3D dock alltogether, admittedly not a big loss. Sluggishness seems to worsen with a 'complex' desktop picture (graphics card - texture issue?). Also, and most annoyingly, I find that text rendering seems to be much worse, e.g. look at the system menu with an all black or white desktop background. Or a SoulseeX window on top of some other (Carbon app with opacity set to 90% per default). This is a litte better if I set the display to a '2.2 Television gamma' (I have a 23" Cinema display). One thing that i will try is to boot back into 10.4 and see if it's just my imagination but I am pretty sure it's not.

  • Which OS, Version, Best Setup on like-new 2008 MBP for non-HD archival DV?

    MacBook Pro 15"
    (Early 2008)
    2.4 GHz Core 2 Duo
    4GB RAM
    720GB 7200rpm Hard Drive (original 360GB 5400rpm drive also available)
    OS 10.6.8
    (6GB RAM possible but additional $100+ for 4GB module needed now for software upgrades)
        I first and last used Final Cut Pro 2-3 in film school on a Titanium PowerBook (500MHz!) during the OS9/X transition.  Next, was an Aluminum PowerBook (1.67Ghz) but because of life changes, I did little editing other than occasionally in iMovie.  Then as an early adopter of iPhone/Pad, I rarely used my AlPB other than for back up, writing, and occasional simple editing.
        Now I'm finally entering the early MacIntel age with a pristine "early 2008" MacBook Pro bought for $250 from an elderly original-owner couple who used it only at home for email and iPhoto.  Though at the end of its supported life, it's practically new with a known history of light graphics usage (no video or gaming rendering ever) delivered in the original box with original battery (only 46 cycles!), discs, manual, like-new charger, and no sign of wear.  The original internal wrapper was even saved and put back on the device!  Furthermore, because the wife was a photo enthusiast, the Apple Store swapped out her internal hard drive for a Western Digital 720GB 7200rpm drive and the husband just gave me the original 360GB drive!
        I want to do several things with this "new" device.  I've done a lot of research but the world has changed since FCP 3 and the G4 processor and I'm overwhelmed with all the possibilities.  I need guidance and have always appreciated the wisdom and generosity of the gurus here. I thank you all in advance!
    iCloud integration: I'd like it since I'm an iPhone/Pad user.  I could upgrade to Mountain Lion but Mavericks, under the best of conditions, is doable on my device and may give me improved CPU and battery performance.  I realize this is best left for the OSX forums.  HOWEVER...
    Final Cut Pro: I want to also return to editing in FCP an unfinished documentary using primarily archival film and video converted to non-HD DV.  This may greatly impact how I set up my drives and the decision as to which OS is best.  So, this should probably be my initial decision.
    Hard Drive:  First and foremost, I should probably swap the drives and place the 7200rpm drive into an enclosure (Firewire or is that stone-age?) for FCP media, correct?
    OS:  With Mavericks, I must use FCPX which is beyond my current non-HD needs and will most likely strain my system resources.  However, the new simplified interface is appealing and I've read some users are running it on "early 2008" MBPs.  If an earlier OS is better suited, then which one?  And also...
    FCP Version:  Which is most stable given my model?  And which is best for non-HD needs?  What about FCExpress?  I want to explore more possibilities than what's available in iMovie and would appreciate the simpler interface found in FCE and FCPX, especially since I haven't used any Final Cut since FCP 3 but will gladly embrace what's best.  I want to relearn the program and hope to continue using it for other projects.
    Partitioned drive:  Finally, what about partitioning my drive, one for daily life running Mavericks or other OS, the other solely dedicated to an optimized OS/FCP for non-HD editing?  Even at 360 GB it should be doable if I keep it lean and the bulk of storage externally (I ran FCP 3 adequately on a partitioned 40GB drive back in the day).  How much space should I dedicate to an FCP partition?
        Finances are tight and I'll need to upgrade Office, other apps (I know there's Rosetta in Snow Leopard but must weigh that with iCloud integration; decsions, decisions!) and probably locate an older copy of FCP on EBay or elsewhere which could be expensive.  I must wait a bit before swapping in a 4GB RAM module and possibly upgrading to an SSD.  Meanwhile, I'd like to experience this like-new MacBook Pro now, both as it was during its heyday and with what's still possible today.  It seems doable and I appreciate any and all suggestions.
    Thank you all and have a great day!
    Evalyn
    PS: I realize my FCP3 files are probably useless and plan to reimport everything into a new project.  And sorry for the lack of paragraph spacing.  Can't get it formatted right on the iPad!

    CyberFinch wrote:
    FCP Version:  Which is most stable given my model?  And which is best for non-HD needs?  What about FCExpress?  I want to explore more possibilities than what's available in iMovie and would appreciate the simpler interface found in FCE and FCPX, especially since I haven't used any Final Cut since FCP 3 but will gladly embrace what's best.  I want to relearn the program and hope to continue using it for other projects.
    Just to note that there is much more commonality between FCP3 and FCP7 and/or FCE than with the early version and FCP X. IMO, learning FCP X is worth the effort, but it will require some effort since it is so different than traditional NLE's. You could "get by" with FCE for many types of projects and you should be able to find a copy on eBay or Amazon  for a few hundred dollars. However, you will not be able to open a FCP project of any version with it.  Also, I don;t think I would agree that  its UI is simple; it's essentially the same as FCP.
    As for partitioning, some people advise against editing from drives that have been partitioned. I use a partition on one machine and I've not had any problems, so I think it is an option.
    As you can see from the replies you've received so far, you have  reasonable choices. Good luck.
    Russ

  • SSD Upgrade to Late 2008 MBP, Plus Windows 8 Install

    Hi guys,
    I have a 15", late 2008 MBP that was a beast in it's time, but has started to show it's age, especially due to my aging hard drive.  I've read great things about performance improvement through installing an SSD, and so I want to perform this upgrade.  Also, while I do have my computer backed up through Time Machine, I'd rather just be proactive on replacing my hard drive before it fails on me (which will definitely happen at some point).  Here's some more detailed specs for my computer:
    CPU: 2.66 GHz Intel Core 2 Duo
    RAM: 4 GB of 1067 MHz DDR 3
    GPU: NVIDIA GeForce 9600M GT 512 MB
    Note about the GPU: This comp has the dual graphics chips, but I've been always using the "high-performance" one, which is what is listed above (the other one is a GeForce 9400M).
    OS: Most current version of Mavericks (OSX 10.9.2)
    In looking up SSD's, I've found that people that have had laptops with similar specs to mine have had success with the Crucial M500 SSDs.
    After I get my drive all figured out, I want to use Boot Camp to install Windows 8 on the SSD.  Currently, I do not have any Windows installations on my computer.  My computer is not supported for Windows 8 installation through Boot Camp, despite the fact that hardware-wise, it is compatable with Windows 8.  However, I have found discussions that are pretty standard on how to get Windows 8 installed on my computer.
    -So, my first question is: Was my research good for this given SSD for my computer?  It seems like Samsung makes the best SSDs, but I haven't found any evidence that it would be really compatable with my computer.
    -My second question: Given that I will have just installed an SSD, will Windows 8 installation be doable?  This is probably the most important question for me, because if it's not possible, then I'd rather just buy Windows 7 right off the bat and install that in boot camp instead.
    -My third question: If I can get Windows up and running, how does my computer's double graphics chip configuration work in Windows?  I'd want to make sure that Windows is using the more powerful of the chips and not the less powerful one.
    -My fourth question: My computer has gone from Leopard to Snow Leopard to Mavericks, and I never performed a "clean install" for any of these OS upgrades.  If I clone my HD to the SSD, would it be beneficial for me to run a Mavericks clean install, and then pull all my necessary data off my backup drive?
    Sorry for the long-winded post, and I know much of it is demonstrated elsewhere.  I have found many discussions involving SSD upgrades, and getting Windows 8 on a late 2008 MBP, but I haven't found anything that has shown both being done.  Both seem easy to do, but I just don't know if doing both in tandem is going to cause a bunch of problems.  Has anyone out there done this, and can anyone offer me any advice on how to make this process any smoother? I really like doing this upgrade now, because if I run into Windows issues, or other issues on the SSD, I could still just boot from my old hard drive and use my computer.  Thanks everyone!

    beestmode,
    I have a Mid 2010 MacBook Pro, and I put a Samsung 840 PRO SSD into mine. Where did you find evidence that this model SSD would not work in your MacBook Pro? (The SSD which you’ve installed has a good reputation, so you should have no reason to regret your choice.)
    Windows 8 via Boot Camp will not be possible with your model MacBook Pro. In Boot Camp, you could install up to Windows 7, either 32-bit or 64-bit. A virtualizer such as Parallels Desktop or VirtualBox could allow you to install Windows 8, but virtualizers have their own sets of positives and negatives.
    Since I have a 13-inch model with only one GPU, I don’t know how your dual GPUs would be handled on the Windows side.
    When I’d installed my SSD, I did a clean installation of Mavericks onto it, keeping Snow Leopard on my old internal disk, and putting it into an external enclosure.

  • MacBook Pro 13" Retina running 10.9.5 sluggish performance

    My 13" Retina MBP 512GB/8GB RAM running 10.9.5 has been running very sluggish recently. Doesn't appear to be any obvious problems other than Adobe Flash crashes almost hourly while web browsing.  Here is my EtreCheck report:
    Problem description:
    Sluggish performance
    EtreCheck version: 2.1.8 (121)
    Report generated February 27, 2015 at 10:32:28 AM EST
    Download EtreCheck from http://etresoft.com/etrecheck
    Click the [Click for support] links for help with non-Apple products.
    Click the [Click for details] links for more information about that line.
    Hardware Information: ℹ️
        MacBook Pro (Retina, 13-inch, Late 2013) (Technical Specifications)
        MacBook Pro - model: MacBookPro11,1
        1 2.8 GHz Intel Core i7 CPU: 2-core
        8 GB RAM Not 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:  en0: 802.11 a/b/g/n/ac
        Battery Health: Normal - Cycle count 81
    Video Information: ℹ️
        Intel Iris
            Color LCD 2560 x 1600
    System Software: ℹ️
        OS X 10.9.5 (13F34) - Time since boot: 1:28:24
    Disk Information: ℹ️
        APPLE SSD SM0512F disk0 : (500.28 GB)
            EFI (disk0s1) <not mounted> : 210 MB
            Macintosh HD (disk0s2) / : 499.42 GB (99.61 GB free)
            Recovery HD (disk0s3) <not mounted>  [Recovery]: 650 MB
    USB Information: ℹ️
        Apple Internal Memory Card Reader
        Apple Inc. BRCM20702 Hub
            Apple Inc. Bluetooth USB Host Controller
        Apple Inc. Apple Internal Keyboard / Trackpad
    Thunderbolt Information: ℹ️
        Apple Inc. thunderbolt_bus
    Configuration files: ℹ️
        /etc/hosts - Count: 44
    Gatekeeper: ℹ️
        Mac App Store and identified developers
    Kernel Extensions: ℹ️
            /Library/Application Support/VirtualBox
        [loaded]    org.virtualbox.kext.VBoxDrv (4.3.12) [Click for support]
        [loaded]    org.virtualbox.kext.VBoxNetAdp (4.3.12) [Click for support]
        [loaded]    org.virtualbox.kext.VBoxNetFlt (4.3.12) [Click for support]
        [loaded]    org.virtualbox.kext.VBoxUSB (4.3.12) [Click for support]
    Launch Agents: ℹ️
        [not loaded]    com.adobe.AAM.Updater-1.0.plist [Click for support]
        [loaded]    com.adobe.CS5ServiceManager.plist [Click for support]
    Launch Daemons: ℹ️
        [loaded]    com.adobe.fpsaud.plist [Click for support]
        [loaded]    com.adobe.SwitchBoard.plist [Click for support]
        [loaded]    com.microsoft.office.licensing.helper.plist [Click for support]
        [loaded]    com.zeroonetwenty.BlueHarvestHelper.plist [Click for support]
        [not loaded]    org.virtualbox.startup.plist [Click for support]
    User Launch Agents: ℹ️
        [loaded]    com.google.keystone.agent.plist [Click for support]
        [running]    com.microsoft.LaunchAgent.SyncServicesAgent.plist [Click for support]
        [not loaded]    org.virtualbox.vboxwebsrv.plist [Click for support]
    User Login Items: ℹ️
        Flux    UNKNOWN  (missing value)
        iTunesHelper    Application  (/Applications/iTunes.app/Contents/MacOS/iTunesHelper.app)
        Dropbox    Application  (/Applications/Dropbox.app)
        BlueHarvest    Application  (/Applications/BlueHarvest.app)
    Internet Plug-ins: ℹ️
        FlashPlayer-10.6: Version: 16.0.0.305 - SDK 10.6 [Click for support]
        QuickTime Plugin: Version: 7.7.3
        Flash Player: Version: 16.0.0.305 - SDK 10.6 Cannot contact Adobe
        Default Browser: Version: 537 - SDK 10.9
        SharePointBrowserPlugin: Version: 14.4.1 - SDK 10.6 [Click for support]
        Silverlight: Version: 5.1.30317.0 - SDK 10.6 [Click for support]
        MeetingJoinPlugin: Version: Unknown - SDK 10.6 [Click for support]
        JavaAppletPlugin: Version: 14.9.0 - SDK 10.7 Check version
    User internet Plug-ins: ℹ️
        Google Earth Web Plug-in: Version: 7.1 [Click for support]
    Audio Plug-ins: ℹ️
        DVCPROHDAudio: Version: 1.3.2
    3rd Party Preference Panes: ℹ️
        Flash Player  [Click for support]
        Growl  [Click for support]
    Time Machine: ℹ️
        Time Machine not configured!
    Top Processes by CPU: ℹ️
             4%    firefox
             2%    hidd
             1%    WindowServer
             1%    plugin-container
             1%    mdworker
    Top Processes by Memory: ℹ️
        593 MB    firefox
        163 MB    ocspd
        155 MB    mds_stores
        137 MB    plugin-container
        120 MB    Microsoft Outlook
    Virtual Memory Information: ℹ️
        4.24 GB    Free RAM
        2.50 GB    Active RAM
        985 MB    Inactive RAM
        870 MB    Wired RAM
        787 MB    Page-ins
        0 B    Page-outs
    Diagnostics Information: ℹ️
        Feb 27, 2015, 09:03:52 AM    Self test - passed
        Feb 26, 2015, 01:26:25 PM    /Users/[redacted]/Library/Logs/DiagnosticReports/plugin-container_2015-02-26-13 2625_[redacted].crash
        Feb 26, 2015, 01:11:03 PM    /Users/[redacted]/Library/Logs/DiagnosticReports/plugin-container_2015-02-26-13 1103_[redacted].crash
        Feb 26, 2015, 12:34:59 PM    /Library/Logs/DiagnosticReports/firefox_2015-02-26-123459_[redacted].hang
        Feb 26, 2015, 12:34:57 PM    /Users/[redacted]/Library/Logs/DiagnosticReports/plugin-container_2015-02-26-12 3457_[redacted].crash
        Feb 24, 2015, 06:46:27 PM    /Library/Logs/DiagnosticReports/firefox_2015-02-24-184627_[redacted].hang
        Feb 24, 2015, 06:46:22 PM    /Users/[redacted]/Library/Logs/DiagnosticReports/plugin-container_2015-02-24-18 4622_[redacted].crash

    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.
    The test works on OS X 10.7 ("Lion") and later. I don't recommend running it on older versions of OS X. It will do no harm, but it won't do much good either.
    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. See, for example, this discussion.
    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. Try to test under conditions that reproduce the problem, as far as possible. For example, if the computer is sometimes, but not always, slow, run the test during a slowdown.
    You may have started up in "safe" 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.
    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=(1266 ' 0.5 0.25 10 1000 15 5120 1000 25000 1 1 0 100 ' 51 25600 4 10 25 5120 102400 1000 25 1 250 40 500 300 85 25 20480 262144 20 2000 524288 604800 5 1024 );k=({Soft,Hard}ware Memory Diagnostics Power FireWire Thunderbolt USB Bluetooth SerialATA Extensions Applications Frameworks PrefPane Fonts Displays PCI UniversalAccess InstallHistory ConfigurationProfile AirPort 'com\.apple\.' -\\t N\\/A 'AES|atr|udit|msa|dnse|ax|ensh|fami|FileS|fing|ft[pw]|gedC|kdu|etS|is\.|alk|ODSA|otp|htt|pace|pcas|ps-lp|rexe|rlo|rsh|smb|snm|teln|upd-[aw]|uuc|vix|webf' OSBundle{Require,AllowUserLoa}d 'Mb/s:Mb/s:ms/s:KiB/s:%:total:MB:total:per sec' 'Net in:Net out:I/O wait time:I/O requests:CPU usage:Open files:Memory:Mach ports:File opens:Forks:Failed forks:System errors' 'tsA|[ST]M[HL]' PlistBuddy{,' 2>&1'}' -c Print' 'Info\.plist' CFBundleIdentifier );f=('\n%s'{': ','\n\n'}'%s\n' '\nRAM details\n%s\n' %s{' ','\n'{"${k[22]}",}}'%s\n' '%.1f GiB: %s\n' '\n    ...and %s more line(s)\n' '\nContents of %s\n    '"${k[22]}"'mod date: %s\n    '"${k[22]}"'checksum: %s\n%s\n' );c=(879294308 4071182229 461455494 3627668074 1083382502 1274181950 1855907737 2758863019 1848501757 464843899 2636415542 3694147963 1233118628 2456546649 2806998573 2778718105 842973933 1383871077 2051385900 3301885676 891055588 998894468 695903914 1443423563 4136085286 3374894509 1051159591 892310726 1707497389 523110921 2883943871 3873345487 );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[4]} ' s/:$//;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[9]}')||($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;} ' ' BEGIN { FS="\f";if(system("A1 42 83 114")) d="^'"${k[21]}"'launch(d\.peruser\.[0-9]+|ctl\.(Aqua|Background|System))$";} { if($2~/[1-9]/) { $2="status: "$2;printf("'"${f[4]}"'",$1,$2);} else if(!d||$1!~d) print $1;} ' ' $1>1{$NF=$NF" x"$1} /\*/{if(!f)f="\n\t* Code injection"} {$1=""} 1;END{print f} ' ' NR==2&&$4<='${p[7]}'{print $4} ' ' BEGIN{FS=":"} ($1~"wir"&&$2>'${p[22]}') {printf("wired %.1f\n",$2/2^18)} ($1~/P.+ts/&&$2>'${p[19]}') {printf("paged %.1f\n",$2/2^18)} ' '/YLD/s/=/ /p' ' { q=$1;$1="";u=$NF;$NF="";gsub(/ +$/,"");print q"\f"$0"\f"u;} ' ' /^ {6}[^ ]/d;s/:$//;/([^ey]|[^n]e):/d;/e: Y/d;s/: Y.+//g;H;${ g;s/ \n (\n)/\1/g;s/\n +(M[^ ]+)[ -~]+/ (\1)/;s/\n$//;/( {8}[^ ].*){2,}/p;} ' 's:^:/:p;' ' !/, .+:/{print};END{if(NR<'{${p[12]},${p[13]}}')printf("^'"${k[21]}"'.+")} ' '|uniq' ' 1;END { print "/L.+/Scr.+/Templ.+\.app$";print "/L.+/Pri.+\.plugin$";if(NR<'{${p[14]},${p[21]}}') print "^/[Sp].+|'${k[21]}'";} ' ' /\.(framew|lproj)|\):/d;/plist:|:.+(Mach|scrip)/s/:.+//p;' '&&echo On' '/\.(bundle|component|framework|kext|mdimporter|plugin|qlgenerator|saver|wdgt)$/p' '/\.dylib$/p' ' /Temp|emac/{next};/(etc|Preferences|Launch[AD].+)\// { sub(".","");print $0"$";} END { split("'"${c[*]}"'",c);for(i in c) print "\t"c[i]"$";} ' ' /^\/(Ap|Dev|Inc|Prev)/d;/((iTu|ok).+dle|\.(component|mailbundle|mdimporter|plugin|qlgenerator|saver|wdgt))$/p;' ' BEGIN{ FS="= "} $2 { gsub(/[()"]/,"",$2);print $2;} ' ' /^\//!d;s/^.{5}//;s/ [^/]+\//: \//p;' '>&-||echo No' '{print $3"\t"$1}' 's/\'$'\t''.+//p' 's/1/On/p' '/Prox.+: [^0]/p' '$2>'${p[2]}'{$2=$2-1;print}' ' BEGIN { M1='${p[16]}';M2='${p[18]}';M3='${p[8]}';M4='${p[3]}';} !/^A/{next};/%/ { getline;if($5<M1) o["CPU"]="CPU: user "$2"%, system "$4"%";next;} $2~/^disk/&&$4>M2 { o[$2]=$2": "$3" ops/s, "$4" blocks/s";next;} $2~/^(en[0-9]|bridg)/ { if(o[$2]) { e=$3+$4+$5+$6;if(e) o[$2]=o[$2]"; errors "e"/s";next;};if($4>M3||$6>M4) o[$2]=$2": in "int($4/1024)", out "int($6/1024)" (KiB/s)";} END { for(i in o) print o[i];} ' ' /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/) ' ' BEGIN{FS=": "} /^ {10}O/ {exit} /^ {0,12}[^ ]/ {next} $1~"Ne"&&$2!~/^In/{print} $1~"Si" { split($2,a," ");if(a[1]-a[4]<'${p[5]}') print;};$1~"T"&&$2<'${p[20]}'{print};$1~"Se"&&$2!~"2"{print};' ' BEGIN { FS="\f";} { n=split($3,a,".");sub(/_2[01].+/,"",$3);print $2" "$3" "a[n]$1;} ' ' BEGIN { split("'"${p[1]}"'",m);FS="\f";} $2<=m[$1]{next} $1<9 { o[$1]=o[$1]"\n    "$3" (UID "$4"): "$2;} $1==9&&$5!~"^/dev" { o[$1]=o[$1]"\n    "$3" (UID "$4") => "$5" (status "$6"): "$2;} $1==10&&$5 { p="ps -c -ocomm -p"$5"|sed 1d";p|getline n;close(p);if(n) $5=n;o[$1]=o[$1]"\n    "$5" => "$3" (UID "$4"): "$2;} $1~/1[12]/ { o[$1]=o[$1]"\n    "$3" (UID "$4", error "$5"): "$2;} END { n=split("'"${k[27]}"'",u,":");for(i=n+1;i<n+4;i++)u[i]=u[n];split("'"${k[28]}"'",l,":");for(i=1;i<13;i++) if(o[i])print "\n"l[i]" ("u[i]")\n"o[i];} ' ' /^ {8}[^ ]/{print} ' ' BEGIN { L='${p[17]}';} !/^[[: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("'"${k[30]}"' "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    '"${k[22]}"'"T;printf("'"${f[8]}"'",F,D,C,f);if(l>L) printf("'"${f[7]}"'",l-L);} ' ' s/^ ?n...://p;s/^ ?p...:/-'$'\t''/p;' 's/0/Off/p' 's/^.{52}(.+) <.+/\1/p' ' /id: N|te: Y/{i++} END{print i} ' ' /kext:/ { split($0,a,":");p=a[1];k[S]='${k[25]}';k[U]='${k[26]}';v[S]="Safe";v[U]="true";for(i in k) { s=system("'"${k[30]}"'\\ :"k[i]" \""p"\"/*/I*|grep -qw "v[i]);if(!s) a[1]=a[1]" "i;};if(!a[2]) a[2]="'"${k[23]}"'";printf("'"${f[4]}"'",a[1],a[2]);next;} !/^ *$/ { p="'"${k[31]}"'\\ :'"${k[33]}"' \""$0"\"/*/'${k[32]}'";p|getline b;close(p);if(b~/, .+:/||b=="") b="'"${k[23]}"'";printf("'"${f[4]}"'",$0,b);} ' '/ en/!s/\.//p' ' NR>=13 { gsub(/[^0-9]/,"",$1);print;} ' ' $10~/\(L/&&$9!~"localhost" { sub(/.+:/,"",$9);print $1": "$9|"sort|uniq";} ' '/^ +r/s/.+"(.+)".+/\1/p' 's/(.+\.wdgt)\/(Contents\/)?'${k[32]}'$/\1/p' 's/^.+\/(.+)\.wdgt$/\1/p' ' /l: /{ /DVD/d;s/.+: //;b0'$'\n'' };/s: /{ / [VY]/d;s/^ */- /;H;};$b0'$'\n'' d;:0'$'\n'' x;/APPLE [^:]+$/d;p;' '/^find: /!p;' ' /^p/{ s/.//g;x;s/\nu/'$'\f''/;s/(\n)c/\1'$'\f''/;s/\n\n//;p;};H;' ' BEGIN{FS="= "} /Path/{print $2} ' ' /^ *$/d;s/^ */    /;p;' ' s/^.+ |\(.+\)$//g;p;' '1;END{if(NR<'${p[15]}')printf("^/(S|usr/(X|li))")}' ' /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/{'\.|jnl: ','P.+:'}'//;s/ +([0-9]+)(.+)/\2 \1/p' ' /es: ./{ s/^.+://;b0'$'\n'' };/^ +C.+ted: +[NY]/H;/:$/b0'$'\n'' d;:0'$'\n'' x;/: +N/d;s/\n.+//p;' ' 1d;/:$/b0'$'\n'' $b0'$'\n'' /(D|^ *Loc.+): /{ s/^.+: //;H;};/(B2|[my]): /H;d;:0'$'\n'' x;/[my]: [AM]|m: I.+p$|^\/Vo/d;s/(^|\n) [ -~]+//g;s/(.+)\n(.+)/\2:\1/;s/\n//g;/[ -~]/p;' 's/$/'$'\f''(0|-(4[34])?)$/p' '|sort'{'|uniq'{,\ -c},\ -nr} ' s/^/'{5,6,7,8}$'\f''/;s/ *'$'\f'' */'$'\f''/g;p;' '/e:/{print $2}' ' /^[(]/{ s/....//;s/$/:/;N;/: [)]$/d;s/\n.+ ([^ ]+).$/\1/;H;};${ g;p;} ' 's/:.+$//p' '|wc -l' /{\\.{kext,xpc,'(appex|pluginkit)'}'\/(Contents\/)?'Info,'Launch[AD].+'}'\.plist$/p' 's/([-+.?])/\\\1/g;p' 's/, /\'$'\n/g;p' ' BEGIN{FS="\f"} { printf("'"${f[6]}"'",$1/2^30,$2);} ' ' /= D/&&$1!~/'{${k[24]},${k[29]}}'/ { getline d;if(d~"t") print $1;} ' ' BEGIN{FS="\t"} NR>1&&$NF!~/0x|\.([0-9]{3,}|[-0-9A-F]{36})$/ { print $NF"\f"a[split($(NF-1),a," ")];} ' '|tail -n'{${p[6]},${p[10]}} ' s/.+bus /Bus: /;s/,.+[(]/ /;s/,.+//p;' ' { $NF=$NF" Errors: "$1;$1="";} 1 ' ' 1s/^/\'$'\n''/;/^ +(([MNPRSV]|De|Li).+|Bus): .|d: Y/d;s/:$//;$d;p;' ' BEGIN { RS=",";FS=":";} $1~"name" { gsub("\"","",$2);print $2;} ' '|grep -q e:/' '/[^ .]/p' '{ print $1}' ' /^ +N.+: [1-9]/ { i++;} END { if(i) print "system: "i;} ' ' NF { print "'{admin,user}' "$NF;exit;} ' ' /se.+ =/,/[\}]/!d;/[=\}]/!p ' ' 3,4d;/^ +D|Of|Fu| [0B]/d;s/^  |:$//g;$!H;${ x;/:/p;} ' ' BEGIN { FS=": ";} NR==1 { sub(":","");h="\n"$1"\n";} /:$/ { l=$1;next;} $1~"S"&&$2!~3 { getline;next;} /^ {6}I/ { i++;L[i]=l" "$2;if(i=='${p[24]}') nextfile;} END { if(i) print h;for(j=0;j<i;j++) print L[i-j];} ' ' /./H;${ x;s/\n//;s/\n/, /g;/,/p;} ' ' {if(int($6)>'${p[25]}')printf("swap used %.1f\n",$6/1024)} ' ' BEGIN{FS="\""} $3~/ t/&&$2!~/'{${k[24]},${k[29]}}'/{print $2} ' ' int($1)>13 ' p ' BEGIN{FS="DB="} { sub(/\.db.*/,".db",$2);print $2;} ' );c1=(system_profiler pmset\ -g nvram fdesetup find syslog df vm_stat sar ps crontab kextfind top pkgutil "${k[30]}\\" echo cksum kextstat launchctl smcDiagnose sysctl\ -n defaults\ read stat lsbom 'mdfind -onlyin' env pluginkit scutil 'dtrace -q -x aggsortrev -n' security sed\ -En awk 'dscl . -read' networksetup mdutil lsof test osascript\ -e netstat mdls route cat uname );c2=(${k[21]}loginwindow\ LoginHook ' /L*/P*/loginw*' "'tell app \"System Events\" to get properties of login items'" 'L*/Ca*/'${k[21]}'Saf*/E* -d 2 -name '${k[32]} '~ $TMPDIR.. \( -flags +sappnd,schg,uappnd,uchg -o ! -user $UID -o ! -perm -600 \)' -i '-nl -print' '-F \$Sender -k Level Nle 3 -k Facility Req "'${k[21]}'('{'bird|.*i?clou','lsu|sha'}')"' "-f'%N: %l' Desktop {/,}L*/Keyc*" therm sysload boot-args status " -F '\$Time \$Message' -k Sender kernel -k Message CRne '0xdc008012|(allow|call)ing|Goog|(mplet|nabl)ed|ry HD|safe b|xpm' -k Message CReq 'bad |Can.t l|corru|dead|fail|GPU |hfs: Ru|inval|Limiti|v_c|NVDA[(]|pagin|Purg(ed|in)|error|Refus|TCON|tim(ed? ?|ing )o|trig|WARN' " '-du -n DEV -n EDEV 1 10' 'acrx -o%cpu,comm,ruid' "' syscall::recvfrom:return {@a[execname,uid]=sum(arg0)} syscall::sendto:return {@b[execname,uid]=sum(arg0)} syscall::open*:entry {@c[execname,uid,copyinstr(arg0),errno]=count()} syscall::execve:return, syscall::posix_spawn:return {@d[execname,uid,ppid]=count()} syscall::fork:return, syscall::vfork:return, syscall::posix_spawn:return /arg0<0/ {@e[execname,uid,arg0]=count()} syscall:::return /errno!=0/ {@f[execname,uid,errno]=count()} io:::wait-start {self->t=timestamp} io:::wait-done /self->t/ { this->T=timestamp - self->t;@g[execname,uid]=sum(this->T);self->t=0;} io:::start {@h[execname,uid]=sum(args[0]->b_bcount)} tick-10sec { normalize(@a,2560000);normalize(@b,2560000);normalize(@c,10);normalize(@d,10);normalize(@e,10);normalize(@f,10);normalize(@g,10000000);normalize(@h,10240);printa(\"1\f%@d\f%s\f%d\n\",@a);printa(\"2\f%@d\f%s\f%d\n\",@b);printa(\"9\f%@d\f%s\f%d\f%s\f%d\n\",@c);printa(\"10\f%@d\f%s\f%d\f%d\n\",@d);printa(\"11\f%@d\f%s\f%d\f%d\n\",@e);printa(\"12\f%@d\f%s\f%d\f%d\n\",@f);printa(\"3\f%@d\f%s\f%d\n\",@g);printa(\"4\f%@d\f%s\f%d\n\",@h);exit(0);} '" '-f -pfc /var/db/r*/'${k[21]}'*.{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'$'\f''%Sc'$'\f''%N -t%F {} \;' '/S*/*/Ca*/*xpc*' '-L /{S*/,}L*/StartupItems -type f -exec file {} +' /\ kMDItemContentTypeTree=${k[21]}{bundle,mach-o-dylib} :Label "/p*/e*/{auto*,{cron,fs}tab,hosts,{[lp],sy}*.conf,mach_i*/*,pam.d/*,ssh{,d}_config,*.local} {/p*,/usr/local}/e*/periodic/*/* /L*/P*{,/*}/com.a*.{Bo,sec*.ap}*t {/S*/,/,}L*/Lau*/*t .launchd.conf" list '-F "" -k Sender hidd -k Level Nle 3' /Library/Preferences/${k[21]}alf\ globalstate --proxy '-n get default' vm.swapusage --dns -get{dnsservers,info} dump-trust-settings\ {-s,-d,} -n1 '-R -ce -l1 -n5 -o'{'prt -stats prt','mem -stats mem'}',command,uid' -kl -l -s\ / '--regexp --files '${k[21]}'pkg.*' '+c0 -i4TCP:0-1023' ${k[21]}dashboard\ layer-gadgets '-d /L*/Mana*/$USER' '-app Safari WebKitDNSPrefetchingEnabled' '-Fcu +c0 -l' -m 'L*/{Con*/*/Data/L*/,}Pref* -type f -size 0c -name *.plist.???????' kern.memorystatus_vm_pressure_level '3>&1 >&- 2>&3' '-F \$Message -k Sender kernel -k Message CReq "'{'n Cause: -','(a und|I/O |jnl_io.+)err','USBF:.+bus'}'"' -name\ kMDItem${k[33]} -T\ hfs '-n get default' -listnetworkserviceorder :${k[33]} :CFBundleDisplayName $EUID {'$TMPDIR../C ','/{S*/,}'}'L*/{,Co*/*/*/L*/}{Cache,Log}s -type f -size +'${p[11]}'G -exec stat -f%z'$'\f''%N {} \;' \ /v*/d*/*/*l*d{,.*.$UID}/* '-app Safari UserStyleSheetEnabled' 'L*/A*/Fi*/P*/*/a*.json' users/$USER\ HomeDirectory '{/,}L*/{Con,Pref}* -type f ! -size 0 -name *.plist -exec plutil -s {} \;' ' -F "\$Time \$(Sender): \$Message" -k Sender Rne "launchd|nsurls" -k Level Nle 3 -k Facility R'{'ne "user|','eq "'}'console" -k Message CRne "[{}<>]|asser|commit - no t|deprec|done |fmfd|Goog|ksho|ndum|obso|realp|rned f|sandbox ex|/root" ' getenv '/ "kMDItemDateAdded>=\$time.now(-'${p[23]}')&&kMDItem'${k[33]}'=*"' -m\ / '' ' -F "\$Time \$(RefProc): \$Message" -k Sender Req launchd -k Level Nle 3 -k Message Rne "asse|bug|File ex|hij|Ig|Jet|key is|lid t|Plea|ship" ' print{,-disabled}\ {system,user/$UID} -r ' -F "\$Message" -k Sender nsurlstoraged -k Time ge -1h -k Level Nle 4 -k Message Req "^(ER|IN)" ' );N1=${#c2[@]};for j in {0..20};do c2[N1+j]=SP${k[j]}DataType;done;l=({Restricted\ ,Lock,Pro}files POST Battery {Safari,App,{Bad,Loaded}\ kernel,Firefox}\ extensions System\ load boot\ args FileVault\ {2,1} {Kernel,System,Console,launchd}\ log SMC Login\ hook 'I/O per process' 'High file counts' UID {Daemons,Agents}\ {load,disabl}ed {Admin,Root}\ access Stylesheet Library\ paths{,' ('{shell,launchd}\)} Font\ issues Firewall Proxies DNS TCP/IP Wi-Fi 'Elapsed time (sec)' {Root,User}\ crontab {Global,User}' login items' Spotlight Memory\ pressure Listeners Widgets Parental\ Controls Prefetching Nets Volumes {Continuity,I/O,iCloud,HID,HCI}\ errors {User,System}\ caches/logs XPC\ cache Startup\ items Shutdown\ codes Heat Diagnostic\ reports Bad\ {plist,cache}s 'VM (GiB)' Bundles{,' (new)'} Trust\ settings Activity Free\ space );N3=${#l[@]};for i in {0..8};do l[N3+i]=${k[5+i]};done;F() { local x="${s[$1]}";[[ "$x" =~ ^([\&\|\<\>]|$) ]]&&{ printf "$x";return;};:|${c1[30]} "$x" 2>&-;printf "%s \'%s\'" "|${c1[30+$?]}" "$x";};A0() { Q=6;v[2]=1;id -G|grep -qw 80;v[1]=$?;((v[1]))||{ Q=7;sudo -v;v[2]=$?;((v[2]))||Q=8;};v[3]=`date +%s`;date '+Start time: %T %D%n';printf '\n[Process started]\n\n'>&4;printf 'Revision: %s\n\n' ${p[0]};};A1() { local c="${c1[$1]} ${c2[$2]}";shift 2;c="$c ` while [[ "$1" ]];do F $1;shift;done`";((P2))&&{ c="sudo $c";P2=;};v=`eval "$c"`;[[ "$v" ]];};A2() { local c="${c1[$1]}";[[ "$c" =~ ^(awk|sed ) ]]&&c="$c '${s[$2]}'"||c="$c ${c2[$2]}";shift 2;local d=` while [[ "$1" ]];do F $1;shift;done`;((P2))&&{ c="sudo $c";P2=;};local a;v=` while read a;do eval "$c '$a' $d";done<<<"$v";`;[[ "$v" ]];};A3(){ v=$((`date +%s`-v[3]));};export -f A1 A2;B1() { v=No;! ((v[1]))&&{ v=;P1=1;};};eval "`type -a B1|sed '1d;s/1/2/'`";B3(){ v[$1]="$v";};B4() { local i=$1;local j=$2;shift 2;local c="cat` while [[ "$1" ]];do F $1;shift;done`";v[j]=`eval "{ $c;}"<<<"${v[i]}"`;};B5(){ v="${v[$1]}"$'\n'"${v[$2]}";};B6() { v=` paste -d$'\e' <(printf "${v[$1]}") <(printf "${v[$2]}")|awk -F$'\e' ' {printf("'"${f[$3]}"'",$1,$2)} ' `;};B7(){ v=`egrep -v "${v[$1]}"<<<"$v"|sort`;};eval "`type -a B7|sed '1d;s/7/8/;s/-v //'`";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() { B4 0 0 63&&C1 1 $1;};C4() { echo $'\t'"Part $((++P)) of $Q done at $((`date +%s`-v[3])) sec">&4;};C5() { sudo -k;pbcopy<<<"$o";printf '\n\tThe test results are on the Clipboard.\n\n\tPlease close this window.\n';exit 2>&-;};for i in 1 2;do eval D$((i-1))'() { A'$i' $@;C0;};';for j in 2 3;do eval D$((i+2*j-3))'() { local x=$1;shift;A'$i' $@;C'$j' $x;};';done;done;trap C5 2;o=$({ A0;D0 0 N1+1 2;D0 0 $N1 1;B1;C2 27;B1&&! B2&&C2 28;D2 22 15 63;D0 0 N1+2 3;D0 0 N1+15 17;D4 3 0 N1+3 4;D4 4 0 N1+4 5;D4 N3+4 0 N1+9 59;D0 0 N1+16 99;for i in 0 1 2;do D4 N3+i 0 N1+5+i 6;done;D4 N3+3 0 N1+8 71;D4 62 1 10 7;D4 10 1 11 8;B2&&D4 18 19 53 67;D2 11 2 12 9;D2 12 3 13 10;D2 13 32 70 101 25;D2 71 6 76 13;D2 45 20 52 66;A1 7 77 14;B3 28;A1 20 31 111;B6 0 28 5;B4 0 0 110;C2 66;D4 70 8 15 38;D0 9 16 16 77 45;C4;B2&&D0 35 49 61 75 76 78 45;B2&&{ D0 28 17 45;C4;};D0 12 40 54 16 79 45;D0 12 39 54 16 80 45;D4 31 25 77 15&&{ B4 0 8 103;B4 8 0;A2 18 74;B6 8 0 3;C3 32;};B2&&D4 19 21 0;B2&&D4 40 10 42;D2 2 0 N1+19 46 84;D2 44 34 43 53;D2 59 22 20 32;D2 33 0 N1+14 51;for i in {0..2};do A1 29 35+i 104+i;B3 25+i;done;B6 25 27 5;B6 0 26 5;B4 0 0 110;C2 69;D2 34 21 28 35;D4 35 27 29 36;A1 40 59 81;B3 18;A1 33 60 82;B8 18;B4 0 19 83;A1 27 32 39&&{ B3 20;B4 19 0;A2 33 33 40;B3 21;B6 20 21 3;};C2 36;D4 50 38 5 68;B4 19 0;D5 37 33 34 42;B2&&D4 46 35 45 55;D4 38 0 N1+20 43;B2&&D4 58 4 65 76 91;D4 63 4 19 44 75 95 12;B1&&{ D4 53 5 55 75 69&&D4 51 6 58 31;D4 56 5 56 97 75 98&&D0 0 N1+7 99;D2 55 5 27 84;D4 61 5 54 75 70;D4 14 5 14 96;D4 15 5 72 96;D4 17 5 78 96;C4;};D4 16 5 73 96;A1 13 44 74 18;C4;B3 4;B4 4 0 85;A2 14 61 89;B4 0 5 19 102;A1 17 41 50;B7 5;C3 8;B4 4 0 88;A2 14 24 89;C4;B4 0 6 19 102;B4 4 0 86;A2 14 61 89;B4 0 7 19 102;B5 6 7;B4 0 11 73 102;A1 42 83 114;j=$?;for i in 0 1;do ((! j))||((i))||B2&&A1 18 $((79+i-(i+53)*j)) 107+8*j 94 74;B7 11;B4 0 0 11;C3 23+2*i;D4 24+2*i 14 66+i 92+i;done;D4 60 4 21 24;D4 42 14 1 62;D4 43 37 2 90 48;D4 41 10 42;D2 48 36 47 25;A1 4 3 60&&{ B3 9;A2 14 61;B4 0 10 21;B4 9 0;A2 14 62;B4 0 0 21;B6 0 10 4;C3 5;};D4 9 41 69 100;D2 29 21 68 35;D2 49 21 48 49;B4 4 22 57 102;A1 21 46 56 74;B7 22;B4 0 0 58;C3 47;D4 54 5 7 75 76 69;D4 52 5 8 75 76 69;D4 57 4 64 76 91;D2 0 4 4 84;D2 1 4 51 84;D4 21 22 9 37;D0 0 N1+17 108;A1 23 18 28 89;B4 0 16 22 102;A1 16 25 33;B7 16;B4 0 0 34;D1 31 47;D4 64 4 71 41;D4 65 5 84 116 74;C4;B4 4 12 26 89 23 102;for i in {0..3};do A1 0 N1+10+i 72 74;B7 12;B4 0 0 52;C3 N3+5+i;((i))||C4;done;A1 24 22 29;B7 12;B3 14;A2 39 57 30;B3 15;B6 14 15 4;C3 67;A1 24 75 74;B3 23;A2 39 57 30;B3 24;B6 23 24 4;C3 68;B4 4 13 27 89 65;A1 24 23;B7 13;C3 30;B4 4 0 87;A2 14 61 89 20;B4 0 17;A1 26 50 64;B7 17;C3 6;D0 0 N1+18 109;D4 7 11 6;A3;C2 39;C4;} 4>&2 2>/dev/null;);C5
    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. If you don't know the password, or if you prefer not to enter it, 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, a series of lines will appear in the Terminal window like this:
    [Process started]
            Part 1 of 8 done at … sec
            Part 8 of 8 done at … sec
            The test results are on the Clipboard.
            Please close this window.
    [Process completed]
    The intervals between parts won't be exactly equal, but they give a rough indication of progress. The total number of parts may be different from what's shown here.
    Wait for the final message "Process completed" to appear. If you don't see it within about ten minutes, the test probably won't complete in a reasonable time. In that case, press the key combination control-C or command-period to stop it and go to the next step. You'll have incomplete results, but still something.
    12. When the test is complete, or if you stopped it because it was taking too long, 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 may not agree with them.
    Copyright © 2014, 2015 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.

  • Moving from Late 2008 MB to Late 2008 MBP... best way to restore via TM?

    Hello,
    My Late 2008 Macbook was involved in an accident (RIP). I had hopes the HDD would still work okay, but it just beeps at me and is unable to load anything.
    So, I've already ordered my replacement Mac. I ended up ordering the 2.53 Late 2008 MBP refurbed from Apple.
    I need to eventually restore my data on here. Fortunately I had Time Machine setup with my backup applications and files. What is the best way to restore my applications/settings on the New Macbook? Migration Assistant? Archive and Install?
    The previous Macbook had a problem when opening Safari, sometimes it would take a few seconds longer than normal to load with the beachball. I'm trying to avoid migrating the issues I had previously onto the new system, so ideally I'd have a fresh OS X install, but with all of my applications and settings intact. Is there an ideal way to do this?
    Thanks,
    Jonathan

    I understand completely about wanting to have a fresh OS to start out from to minimize any performance issues and whatnot.
    As far as I can imagine, the only way to do this with all your settings and files intact is to do the Time Machine restore, then Archive and Install after (aka Option 2). However, I would evaluate the performance of the system before doing the Archive and Install. I have a feeling that you'll think its more than satisfactory and not feel the need to do the A&I at all.
    As to the Safari issue, it was probably a .plist file corruption or something like that which is very simple to fix. If the new machine presents the same issue with Safari as the old one, I'm pretty confident that we can fix that up quite easily.
    --Travis

  • Sluggish performance- hardware test?

    How can I run a Hardware/performance test on my Mac pro 2008(early).
    2X3 GHz Quad-Core Xeon.
    I am getting very sluggish performance from Motion and Avid programs.
    Honestly I saw very little performance increase compared to my old Quad PPC.
    I installed 16 gigs RAM from OWC.
    ATI Radeon HD 4870 and a eSATA video RAID.
    By all accounts this machine should be cooking- but it doesn't.
    I ran DW on the Boot drive- but I still have issues.
    I have read so much praise for the 2008's as great machines- so I just don't understand why I get so many hang ups.

    Clone your drive (SuperDuper) so you have an exact backup image.
    Question: did you migrate your apps from G5? It sounds like you did.
    The nice thing about SuperDuper is it skips all the clutter (cache, temp, logs etc) and optimizes folder and free space.
    Are you using drives from G5 that have not been reformatted?
    I'm sure there are other things to look for under the hood.

  • Late 2008 mbp - installed new ssd - trying to boot from snow leopard iso on flash drive - says 'cannot install mac os on this computer'

    Hello -
    I just installed a new M500 Crucial ssd in my late 2008 mbp - everything was working fine on old hard drive (running snow leopard) but was getting slow and wanted to upgrade - i lost my snow leopard disk when moving from hawaii so i found an iso online - using a flash drive i partitioned the disk and made the bootable image on flash drive - formatted as extended/journaled - switched out the hard drives - plugged in the flash drive - started the comp - held option - install begins to boot - choose language - all is fine - choose english - next step window pops up saying 'cannot install os on this computer' - click on utility but all options are greyed out - disk util is greyed out - only options it gives is to start from backup or restart - real confused here - all help appreciated - thanks in advance and happy new year!

    Snow Leopard comes in discs only.  The USB drive may be a counterfeit and/or corrupt.  There are two options for you: 
    Get replacement original OSX installation disks from Apple customer service.  Have your MBP serial number ready and there is a charge.
    Or two, purchase a Snow Leopard disk from the Apple online store:
    http://store.apple.com/us/product/MC573Z/A/mac-os-x-106-snow-leopard
    Ciao.

  • Sluggish performance in Windows 8.1

    I'm observing very sluggish performance in Firefox on my Surface Pro using Windows 8.1 RTM. I can't quite track down what's going on, but some startups take as much as 10-12 seconds. Additionally, the overall browser performance is sluggish.
    I've tried running in Safe Mode and it's still quite slow.

    Ok, tried running Nightly. Still seeing VERY poor performance.

  • Mavericks install failed on my late 2008 MBP. Says I should contact the software provider. Want to do a system restore, using Time Machine, but latest date to use is from last year - even tho did a backup before the download?

    I downloaded the free Mavericks upgrade to my late 2008 MBP on Friday.  I made sure to plug in my external hard drive so that Time Machine could back up beforehand.  (I should say I'm not clear about the different kinds of backups that Time Machine does - I just plug it in and let it go.).
    So have tried several times over the weekend to install, it takes 46 minutes each time - only to tell me it can't do it.  There was an error message of needing to contact the software provider (or something similar).  After searching the internet (on my husband's computer - since my MBP is rendered useless right now) I decided maybe I should wait on Mavericks and just do a system restore.  However, when I plugged in the Hard Drive and proceed to System Restore, the latest date available is one from September of 2012 (14 months ago)...  I've wondered if the date might be wrong?  But I'm afraid to choose it because I'm not sure what I would lose.  It might take me back to Snow Leopard rather than Lion... (however, the version on Restore was 10.8.1 which is Mtn Lion, right?  Even tho it was last year...)
    Some sources online say that I should go into applications and delete the install -- but I can't get to anything on my computer. 
    I tried to do a reboot in safe mode - but not sure if it worked... 
    I did look on the installer log error and the latest error is: 
    Local Host  Report crash [378]
    Can anyone help me?  (Using simpleton, non-techie language?
    Thanks

    I downloaded the free Mavericks upgrade to my late 2008 MBP on Friday.  I made sure to plug in my external hard drive so that Time Machine could back up beforehand.  (I should say I'm not clear about the different kinds of backups that Time Machine does - I just plug it in and let it go.).
    So have tried several times over the weekend to install, it takes 46 minutes each time - only to tell me it can't do it.  There was an error message of needing to contact the software provider (or something similar).  After searching the internet (on my husband's computer - since my MBP is rendered useless right now) I decided maybe I should wait on Mavericks and just do a system restore.  However, when I plugged in the Hard Drive and proceed to System Restore, the latest date available is one from September of 2012 (14 months ago)...  I've wondered if the date might be wrong?  But I'm afraid to choose it because I'm not sure what I would lose.  It might take me back to Snow Leopard rather than Lion... (however, the version on Restore was 10.8.1 which is Mtn Lion, right?  Even tho it was last year...)
    Some sources online say that I should go into applications and delete the install -- but I can't get to anything on my computer. 
    I tried to do a reboot in safe mode - but not sure if it worked... 
    I did look on the installer log error and the latest error is: 
    Local Host  Report crash [378]
    Can anyone help me?  (Using simpleton, non-techie language?
    Thanks

  • How to go from 10.8.5 to 10.8.4 on late 2008 mbp?

    On a late 2008 mbp went from a perfectly working 10.6.8 to the downloaded 10.8.5 from App store.
    My airport is constantly unusable, I keep deleting and remaking the wifi account in Networks, it crashes at least 2 or 3 times in the beginning of the day until it finally stays working, usually while using Safari or Firefox(latest 26). Updated the system thru all available posted updates and still misbehaves. Others seem to suggest a software glitch as the culprit and have suggested going to 10.8.4.
    I never had 10.8.4, so how can one get it and install it. Will it require a clean install? I have fixed permissions, checked the drive with DriveGenius but nothing seems to do the trick.
    I may have to return to 10.6.x but to run Lightroom 5 I need 10.8.x. Has anyone solved this quandry out there?
    Thanks, I'm at the end of this rope.
    L

    Will it require a clean install?
    The only installer available from the Mac App Store is the 10.8.5. You can't go from 10.8.5 to 10.8.4 and you can't do a clean install with anything other than 10.8.5.  You should try a new clean install of 10.8.5 to see if  you had a bad upgrade  originally.

  • 2008 MBP -- DVI out -- DVI/HDMI converter -- HDTV ?

    Hi guys,
    I'm gonna go ahead and apologize in advance if this has been asked before, I'm having a bit of an emergency.
    The backlight on my 2008 MBP (model A1260) has gone out -- I can still somewhat see the screen but it's extremely dim. I'm wondering if I can buy a DVI/HDMI converter and run the video out to my HDTV. Are there any extra supplies I'll need?
    Also, any instructions for enabling the HDTV as my external display would be greatly appreciated as I'm barely able to read anything on the screen in its current state.
    Thanks so much!

    From Apple's website:
    These Apple computers supply multichannel audio (up to 8 channels) and video signals over Mini DisplayPort:
    iMac (Late 2009) and later
    Mac mini (Mid 2010) and later1
    Mac Pro (Mid 2010)
    MacBook (Mid 2010) and later
    MacBook Pro (Mid 2010) and later
    MacBook Pro (Retina, Mid 2012)1
    MacBook Air (Late 2010) and later
    1No additional adapter is necessary if you are connecting directly to the HDMI port on your Mac mini (Mid 2010) and later or your MacBook Pro (Retina, Mid 2012).
    These Apple computers supply only video signals over Mini DisplayPort:
    iMac (Early 2009) and (Mid 2009)
    Mac Mini (Early 2009) and (Late 2009)
    Mac Pro (Early 2009)
    MacBook (Late 2009)
    MacBook (13-inch Aluminum Late 2008)
    MacBook Pro (late 2008), (Mid 2009), and (Early 2009)
    To connect your television or other HDMI devices to your Mac, use select third-party Mini DisplayPort to HDMI adapters that conform to the VESA DisplayPort Dual-Mode Standard. The following adapters are are known to adhere to this standard:

  • Safari - sluggish performance

    Since upgrading to Leopard (on my MacBook Pro) Safari shows a very sluggish performance, page take over 10 seconds to load. I cleared the cache but the problem persists. Any ideas?

    Have you guys ran REPAIR DISK PERMISSIONS? and Cleaned out the disk cache?
    Have you tried to startup the computer and holding SHIFT down (old extensions off trick)?
    See if problems persist after these things. Sometimes it's a 3rd party app or extension. I've seen these issues from all the freeware shareware stuff over the various versions of Mac OS X.

  • Transfer disks from 2008 MBP to 2011 MBP?

    My early 2008 MBP died (Apple Genius said logic board), so I took the opportunity to purchase a refurbished early 2011 MBP from the Apple Store.  On the original MBP, I had replaced the HDD with an SSD and replaced the optical drive with a 7200 HDD. The MBP was current with Lion 10.7.2.  I would like to install the SSD and 7200 HDD into the new MBP - any reason I won't be able to boot right up into the disks assuming a successful install?      Thanks -

    I see in another post that the drives from my old MBP won't have all the hardware drivers needed for the new MBP, so I'll need to do a fresh install on the drives  https://discussions.apple.com/message/15362548#15362548. 
    If so, the migration process is more complicated.  I'll need to backup everything from the SSD and HDD [somwehere] and then reformat the disks and install Lion and then transfer apps/settings/data from [somewhere] to the freshly installed disks.
    Is Migration Assistant the utility I will use to pull over apps/settings/data?  Can it pull from SuperDuper image?  Can it pull from just a data folders?  I probably won't have a Time Machine backup handy, but I do have SuperDuper and straight backups.

  • What is the best way to migrate settings/apps/files from late 2008 MBP to new 2012 MBA?

    I have the 2008 MBP backed up via TM to an external HD that is FW800, but is USB 2.0 capable.  I was hoping the TB/FW adapter would come out from Apple soon, and maybe it will.  Bottom line, my new MBA arrives next week, and I'm not sure when the TB/FW adapter will hit the stores.  Can I use USB 2.0 to link the HD to my new MBA or will it be too slow to conduct the migration?  I have about 110GB on the MBP HD and the new MBA is the i7/8G/256GB model. so no worries there.

    The firewire adapter is due for release in "July"  according to the specs.  You can make due with your TM backup on USB 2.0.   It's slower than firewire but should complete within 2 hours.

Maybe you are looking for

  • IPod mini to transfer music

    My son got a 5th gen iPod nano and wants to copy only his music from his iPod mini into iTunes on his PC, then from his PC into his new nano. He deleted his music from his PC to avoid duplication of files on transfer, but now he found that he can't c

  • LA Time article that may shed some light on pre orders

    http://latimesblogs.latimes.com/technology/2011/01/verizon-iphone-4-pre-order-to-start-feb-3-att-iphone-trade-ins-accepted.html The article states that pre orders are ONLY accepted through verizon.com Also, states the shipping methods once you pre or

  • Read/write operation on SAP IDOC file

    Hi All, We are developing an application, which will be used for registering and processing of travel data for a client.One of itu2019s functionality is to get the data from external system in different format(like CSV, Excel, Fixed Flat file, XML, m

  • Can't open iTunes on new Tower - Windows 8 - Help!

    My hard drive crashed and I had to purchase a new tower with Windows 8.  I had Carbonite and was able to recover all my data.  I have downloaded iTunes and it will not open.  I have tried many of the fixes that I have seen on this site.  Nothing help

  • Firefox 64 bit and flash 32 bit chroot

    Since two days im trying to get 32 bit flash plugin to work with firefox 64 bit using chroot enviroment. I followed those instructions on archwiki http://wiki.archlinux.org/index.php/Ins - _in_Arch64 but theres only solution for both firefox and flas