How to make TRIM in 10.6.8 work for Aug 2009 macbook pro with 120 GB SSD?

Just installed 10.6.8 on a August 2009 Macbook Pro with 120 GB SSD (which is Apple installed memory), and TRIM is not enabled.  When I installed 10.6.8 on an August 2010 Macbook Pro with 500 GB SSD (Apple installed), the TRIM became enabled without me doing anything else.  Is there some procedure I should use to enable TRIM on the August 2009 unit?  Thank you for your advice.  Carl   

but there's no proof that such hacking is either safe or beneficial to performance
Not my take on this at all. My Air for example struggled with write fatigue something chronic - after filling it up the drive performance was down to about 40% on benchmarking, and in the real world felt a lot slower than it was. Enabling TRIM and then erasing free-space resulted in it benchmarking back to where it was at new, and the real performance being back to how I remembered it.
The Sandforce controller enabled Vertex 2E - I don't know if it's made a world of difference to that as I don't remember that unit suffering with write fatigue particularly.
The Crucial M225 struggled with write fatigue, and again TRIM sorted it out - and still has.
All the above perf tests/comparisons etc. are all on my blog if you want to have a look see.

Similar Messages

  • I am about to buy a 13" MacBook Pro with 256 GB SSD drive.  I want a i am about to buy a MacBook Pro Windows partition set up.  How large should it be, and can I use XP Pro or does it need to be Win 7 or 8?

    I am about to buy a 13" MacBook Pro with 256 GB SSD.  I want a Windows partition set up.  What size should it be, and can I load Win XP Pro or does it need to be Win 7 or 8?

    You can use XP but it has to be in a Virtual Machine and OS X as the host instead of as a dual boot system with XP in its own partition. That is how I run Windows on my Mac, in a Virtual Machine.
    Take a look at VritualBox from Oracle. It's free and works very well.

  • How can I transfer my email accounts and emails from my old macbook pro with ML to my new macbook pro with ML

    How can I transfer my email accounts and emails from my old macbook pro with ML to my new macbook pro with ML

    Do you have your system backed up to Time Machine? If so, you can open your user Library and copy your Mail folder from Time Machine to your Desktop on your new machine; then copy THAT folder to your new machine's user Library.
    To get to your user Library, open Finder and Go and press the Option key. Library will show up. Click on it to get into your user Library. Now go into Time Machine and you should see your user Library for Time Machine. Restore the Mail folder to your Desktop.

  • I just bought a 2009 macbook pro with an os upgrade to lion. my question is how do i take the previous owners name (like when i bluetooth) to my name???

    I just bought a 2009 macbook pro with an os upgrade to lion. my question is how do i change the previous owners name (like when i bluetooth) to my name???

    Your MBP should have been given to you with the original installation disks and OS.  The Lion OS is licensed to the person who sold it to you.  You will have create your own account and purchase Lion if you wish to use it.  Those are the stipulations in the licensing agreements.
    Ciao.

  • How to setup  wifi Epson stylus SX 435W printer and scanner on macbook pro with mavericks

    how to setup  wifi on Epson stylus SX 435W printer and scanner on macbook pro with mavericks..that is printer works recognise comptuer but when it comes to scan error shows as comunication error occured
    please help

    mukhi23 wrote:
    how to setup  wifi on Epson stylus SX 435W printer and scanner on macbook pro with mavericks..that is printer works recognise comptuer but when it comes to scan error shows as comunication error occured
    please help
    Read the user manual that came w/the printer/scanner, contact Epson to see if you need to update your scanner drivers to work in Mavericks also check Software Update.  Check out the following links: 
    http://support.apple.com/kb/HT3669 Printer and scanner software available for download 
    http://support.apple.com/kb/PH14141 OS X Mavericks: Reset the printing system
    A scanner driver you may wish to consider:  VueScan Scanner Software

  • HT1539 How do I redeem my Digital Copy if I have a Retina Macbook Pro with no DVD drive?  Apple should have fixed this by now!

    I have a Retina Macbook Pro, but iTunes is asking me to insert a disc.  Well, I can't.  Why has Apple not fixed this.  I want to enter my code and get my movie.

    I know that this isn't a real solution for your computer, but the digital copy is tied to your Apple ID. So if you have another Mac, you can redeem it on that Mac, then download the movie to your Retina MBP (Movies in the Cloud FTW).
    If you don't own another Mac yourself, find a friend's computer, log out of his iTunes (or make a new user account), log into your Apple ID within iTunes, Authorize iTunes, then insert the DVD and redeem it. I redeemed Skyfall & Frankenweenie from an iMac at work just to see if it works, which it does. Heck, I don't think they even need a Mac, a PC running iTunes should work!

  • How to make added custom field Delta mechanism work for LO Cookpit?

    We appended a new custome field into extraction structure of the LO Cookpit datasource 2LIS_02_ITM through RSA6. And then run CMOD to write the exit code to populate the value and it works fine. But after we read Roberto's Weblog:
    /people/sap.user72/blog/2005/02/14/logistic-cockpit--when-you-need-more--first-option-enhance-it , find the enhancement we did can't make the Delta mechanism works if only this new field gets changed in a record, and the change cannot be reflected on BW.
    In order to make the Delta mechansim works, one option is to append the custom field into one of the LIS Communication Structure MCEKKO of  2LIS_02_ITM extraction structure and then write the enhancement code to this LIS Communication Structure.  In this way, the custom field can be treated like standard field that whenever it gets changed, the Delta mechanism or the user exit will be triggered.  The enhancement for this LIS Communication Struture is LEINS001. 
    Now we've got two problems when doing the above enhancements of the LIS Communication structure:
    1.  Maintain extraction structure problem in LBWE:
    We added a custom field, e.g., called ZZZ in LIS Communication structure MCEKKO (Purchasing Document Header) by creating a new custom append structure and add the field ZZZ into it, then activate the new append structure, but get warning msg like "Field name DUMMY is reserved (Do not use structure as include in DB table)".
    We do find a field called DUMMY in the structure MCEKKO. How to get rid of the warning msg and successfully activate the new custom append structure with the new field ZZZ?
    You could say that we can ignore the warning msg, but why the new custom field appended can not be seen from the right side pool of the Maintain Extract Structure in LBWE?  We need to make the new custom field shows up in the right side pool and then drag it over to the left side frame and to activate the extraction structure to change it.  But now it doesn't show up in the right frame pool!
    2. Refer to Sanyam's weblog
    /people/sanyam.kapur/blog/2005/04/30/custom-fields-and-bw-extractors-making-a-mixed-marriage-work-part-ii, there is a sample code inside this article which tells us how the sample code looks like to write this LIS Communicaton structure enhancement to make the Delta mechanism works, below is the code we modified to suit our needs, but don't know if it would work?
    DATA: i_t_ekko LIKE ekko   OCCURS 1 WITH HEADER LINE.
    DATA: ebeln LIKE ekpo-ebeln,
          it_ekko TYPE TABLE OF ekko WITH HEADER LINE,
          old_val(50) TYPE c.  "For storing the value from the Field Symbol
    FIELD-SYMBOLS <fs> TYPE ANY TABLE.
    CASE zeitp.
      WHEN 'MA'.                            "When creating a purchase order
        MOVE '(SAPLEINS)T_EKKO[]' TO old_val.
        ASSIGN (old_val) TO <fs>.
        i_t_ekko[] = <fs>.
        LOOP AT xmcekko.
          ebeln = xmcekko-ebeln.
          IF xmcekko-supkz = '1'.            "Old Value ?
            SELECT SINGLE * FROM ekko INTO it_ekko WHERE ebeln = ebeln.
            xmcekko-ZZZ = it_ekko-ZZZ.
          ELSE.                              "New Value ?
            READ TABLE i_t_ekko WITH KEY ebeln = ebeln.
            xmcekko-ZZZ = i_t_ekko-ZZZ.
          ENDIF.
          MODIFY xmcekko.
        ENDLOOP.
    EndCase.
    Share your ideas and we will give you reward points!

    Hello Kevin
    We have exactly the same problem. Did you solve it? If you did, could you please tell us how you did it? We neither see our field in LBWE. Our field is a Z field from a Z table.
    I hope you could help us. We just have this issue to finish our project.
    Thanks a lot in advanced

  • How to make "PCI-IDE SiI0680A pci1095,680 " work  for Blade 1000

    Somebody has reported that making the 0680 chip based PCI-to-IDE card worked on Blade1000.
    http://forums.sun.com/thread.jspa?threadID=5067148&start=15.
    Now I want to expand the storage for Blade1000 by the Adaptec-ASH-1233 which is powered by SiI0680A chip.
    But it does NOT work.
    Any body can help me? Thanks in advance!!!
    The following is the detailed infomation:
    My system env:
    Blade 1000 with solaris 10 U7(5/09).
    I have tried the following (they all dose NOT work):
    1. The card with original bios v3.2.10 (prtconf -pv report class-code: 00018000)
    2. update bios to base bios (none raid, b3308.bin) v3.3.08 (class-code: 00010185)
    3. erase the bios flash (class-code: 00010185)
    ( I think the bios is programed by x86 instruction set , it will not work in sparc.
    by the way, any Solaris(sparc) device driver expert can clear that if the dirver will communication with the card bios?
    If it dose , I think it is imporssible to make it work in sparc system)
    4. Follwing a suggestion from sun HCL and repeat 2 ,3 ( class-code: 00018000)
    add the following nvramrc script in the obp (nvedit)
    0: probe-all install-console banner
    1: cd /pci@8,700000/ide@1
    2: 00018000 " class-code" integer-property
    3: 00000680 " subsystem-id" integer-property
    4: " pci1095,680" " name" string-property
    5: device-end
    Adjust the path on line 1 to reflect your system store with "nvstore", set the "use-nvramrc?" variable to "true" and issue a "reset".
    After a boot the controller will look just as a non-RAID controller.
    The following is the system info:
    with a maxtor 250G disk connected OR a Western Digital 300G disk connected
    <1> prtdiag :
    pci 33 +s/system-board ide-pci1095,680
    okay /pci@8,700000/ide@1
    <2> prtconf -pv :
    Node 0xf00a9874
    assigned-addresses: 81000810.00000000.00000500.00000000.00000008.81
    000814.00000000.00000508.00000000.00000004.81000818.00000000.00000510.00000000.0
    0000008.8100081c.00000000.0000050c.00000000.00000004.81000820.00000000.00000520.
    00000000.00000010.82000824.00000000.0012c000.00000000.00002000.82000830.00000000
    .00180000.00000000.00080000
    reg: 00000800.00000000.00000000.00000000.00000000.01000810.00000000
    .00000000.00000000.00000008.01000814.00000000.00000000.00000000.00000004.0100081
    8.00000000.00000000.00000000.00000008.0100081c.00000000.00000000.00000000.000000
    04.01000820.00000000.00000000.00000000.00000010.02000824.00000000.00000000.00000
    000.00002000.02000830.00000000.00000000.00000000.00080000
    compatible: 'pci1095,680.1095.680.8502' 'pci1095,680.1095.680' '
    pci1095,680' 'pci1095,680.8502' 'pci1095,680' 'pciclass,010185' + 'pciclas
    s,0101'
    name: 'ide' (is raid in my try 1)
    fast-back-to-back:
    devsel-speed: 00000001
    class-code: 00010185 (is 00018000 in my try 1 and 4)
    interrupts: 00000001
    latency-timer: 00000040
    cache-line-size: 00000010
    max-latency: 00000000
    min-grant: 00000000
    subsystem-id: 00000680
    subsystem-vendor-id: 00001095
    revision-id: 00000002
    device-id: 00000680
    vendor-id: 00001095
    <3> prtconf -D :
    ide, instance #1 (driver name: uata)
    dad, instance #0 (driver name: dad)
    <4> /var/adm/messages:
    Jun 6 17:39:51 bird pcisch: [ID 370704 kern.info] PCI-device: ide@1, uata1
    Jun 6 17:39:51 bird genunix: [ID 936769 kern.info] uata1 is /pci@8,700000/ide@1
    Jun 6 17:39:51 bird ebus: [ID 521012 kern.info] gpio_873170 at ebus0: offset 1,
    300600
    Jun 6 17:39:51 bird genunix: [ID 936769 kern.info] gpio_873170 is /pci@8,700000
    /ebus@5/gpio@1,300600
    Jun 6 17:39:51 bird uata: [ID 114370 kern.info] dad0 at uata1
    Jun 6 17:39:51 bird uata: [ID 347839 kern.info] target 0 lun 0
    Jun 6 17:39:51 bird genunix: [ID 936769 kern.info] dad0 is /pci@8,700000/ide@1/
    dad@0,0
    Jun 6 17:39:51 bird pseudo: [ID 129642 kern.info] pseudo-device: trapstat0
    Jun 6 17:39:51 bird genunix: [ID 936769 kern.info] trapstat0 is /pseudo/trapsta
    t@0
    Jun 6 17:39:51 bird cmlb: [ID 107833 kern.warning] WARNING: /pci@8,700000/ide@1/dad@0,0 (dad0):
    Jun 6 17:39:51 bird Corrupt label; wrong magic number
    <5> run any of the following commands will cause the system to reboot:
    # devfsadm
    # ls /devices/pci@8,700000/ide@1/
    # devinfo -i /devices/pci@8,700000/ide@1/dad@0,0
    and give the following messages:
    SUNW-MSG-ID: SUNOS-8000-0G, TYPE: Error, VER: 1, SEVERITY: Major
    EVENT-TIME: 0x4a502cda.0x1dcd9638 (0x30075ddaae0)
    PLATFORM: SUNW,Sun-Blade-1000, CSN: -, HOSTNAME: bird
    SOURCE: SunOS, REV: 5.10 Generic_139555-08
    DESC: Errors have been detected that require a reboot to ensure system
    integrity. See http://www.sun.com/msg/SUNOS-8000-0G for more information.
    AUTO-RESPONSE: Solaris will attempt to save and diagnose the error telemetry
    IMPACT: The system will sync files, save a crash dump if needed, and reboot
    REC-ACTION: Save the error summary below in case telemetry cannot be saved
    if a old Quantum Fireball 20G connected , the following is different with 250G/300G disk connected
    <1> prtconf -D :
    ide, instance #1 (driver name: uata)
    <2> the system NOT report "Corrupt label; wrong magic number"
    <3> And the above three commans in <5> will NOT reboot the system

    detailed message in <5>:
    <5> run any of the following commands will cause the system to reboot:
    # devfsadm
    # ls /devices/pci@8,700000/ide@1/
    # devinfo -i /devices/pci@8,700000/ide@1/dad@0,0
    and give the following messages:
    SUNW-MSG-ID: SUNOS-8000-0G, TYPE: Error, VER: 1, SEVERITY: Major
    EVENT-TIME: 0x4a502cda.0x1dcd9638 (0x30075ddaae0)
    PLATFORM: SUNW,Sun-Blade-1000, CSN: -, HOSTNAME: bird
    SOURCE: SunOS, REV: 5.10 Generic_139555-08
    DESC: Errors have been detected that require a reboot to ensure system
    integrity. See http://www.sun.com/msg/SUNOS-8000-0G for more information.
    AUTO-RESPONSE: Solaris will attempt to save and diagnose the error telemetry
    IMPACT: The system will sync files, save a crash dump if needed, and reboot
    REC-ACTION: Save the error summary below in case telemetry cannot be saved
    panic[cpu0]/thread=2a100eafca0: BERR Error(s)
    000002a100eaea20 SUNW,UltraSPARC-III:cpu_deferred_error+564 (ecc1ecc100000000, 3, 80000000000, 80000000000, 0, 180400000
    000)
    %l0-3: 000007ffef000520 0000000000000001 0000980c00000000 0000080c00000040
    %l4-7: 0000080c00000000 0000000000203000 00000000ecc1ecc1 00000000ecc1ec00
    000002a100eaf190 unix:ktl0+48 (3000289a580, 29ebfa50522, 100, 0, 0, fffd9c00)
    %l0-3: 0000000000000000 0000000000001400 0000009980001607 0000000001262fc4
    %l4-7: 0000000000000003 0000000000000000 0000000000000000 000002a100eaf240
    000002a100eaf2e0 uata:ata_init_controller+374 (30000c21300, 30005871000, 0, 680, 0, 29ebfa4e800)
    %l0-3: 0000029ebfa50520 0000000001873000 0000000000001095 0000000000001095
    %l4-7: 0000000000000000 0000000000000001 00000000704ebf58 0000000000000004
    000002a100eaf3f0 uata:ata_attach+44 (30000c21300, 0, 0, 0, 704e2000, 704e2000)
    %l0-3: 0000000000000000 000000c181659ce0 000002a10001fca0 0000030005485700
    %l4-7: 00000000704e2248 0000000000000000 000002a100eaf4a0 0000000000000001
    000002a100eaf4d0 genunix:devi_attach+ac (30000c21300, 0, 7ffffc00, 3c, 0, 7b798198)
    %l0-3: 00000300000c7438 0000000000000087 00000000018699e8 00000000000036d8
    %l4-7: 00000000018c7400 0000000000000001 0000000000000002 000000000125dc00
    000002a100eaf5a0 genunix:attach_node+9c (30000c21300, 1, 0, 0, 30000c21368, 4)
    %l0-3: 00000000fffeffff 00000000fffefc00 0000000050010000 0000000010000000
    %l4-7: 0000000040010000 0000000000000000 0000000000000000 ffffffffffffffff
    000002a100eaf650 genunix:i_ndi_config_node+104 (30000c21300, 114, 10cda5c, 10, 1869c00, 10cd800)
    %l0-3: 00000300000e76f0 0000000000000001 0000000000000000 0000000000000006
    %l4-7: 0000000001869ca8 0000000000000000 0000000000000000 0000000000000004
    000002a100eaf700 genunix:i_ddi_attachchild+38 (30000c21300, 2a100eafca0, 10000000, 187ba78, 0, 10000000)
    %l0-3: 0000030000c2aaf0 0000000000000001 0000000000000000 0000000000000003
    %l4-7: 0000000001869ca8 0000000001841400 0000000000000000 0000000000000000
    000002a100eaf7b0 genunix:devi_attach_node+84 (30000c21300, 4048, 50000000, 30000c21368, 4048, 10000000)
    %l0-3: 0000030000c2aaf0 0000000000000000 0000000000000001 0000000000000000
    %l4-7: 0000000002000000 0000000050000000 0000000050000000 0000000010000000
    000002a100eaf860 genunix:config_immediate_children+d0 (30000c2aa88, 30000c21300, 87, 8, 4, 18e5280)
    %l0-3: 000000000000003c 0000000000004048 0000000000010000 0000030000c2aaf0
    %l4-7: 00000000003c0000 00000300000a9ac0 0000030000c20cb8 ffffffffffffffff
    000002a100eaf920 genunix:devi_config_common+c0 (30000c2aa88, 4, 87, 87, 0, 4048)
    %l0-3: ffffffffffffffff 000000000180c000 0000000001847a00 0000000000000000
    %l4-7: 00000000018e5280 00000000018e5368 0000000000000009 0000000000000000
    000002a100eaf9d0 genunix:mt_config_thread+60 (30004261dc0, 0, 300023a90c8, 18398b0, 300058b5cc0, 30000c2aa88)
    %l0-3: 0000000000000000 000000c181659ce0 000002a10001fca0 0000030005485700
    %l4-7: 0000000001869940 0000000000000000 000000000004f285 00000000018bfc00
    syncing file systems... 1 1 done
    ereport.io.pci.ma ena=30075d7c00800001 detector=[ version=0 scheme="dev"
    device-path="/pci@8,700000" ] pci-status=2280 pci-command=146 pci-pa=0
    ereport.io.pci.target-ma ena=30075d7c00800001 detector=[ version=0 scheme="dev"
    device-path="/pci@8,700000/ide@1" ] pci-pa=7ffef000520
    ereport.cpu.ultraSPARC-III.berr ena=30075d7c00800001 detector=[ version=1
    scheme="cpu" cpuid=0 cpumask=34 serial="4114C975066" ] afsr=80000000000
    afar-status=1 afar=7ffef000520 pc=1046c54 tl=0 tt=32 privileged=1 multiple=0
    dumping to /dev/dsk/c1t1d0s6, offset 1717895168, content: kernel
    100% done: 26533 pages dumped, compression ratio 3.57, dump succeeded
    rebooting...

  • How do I format an old Windows hard drive for my 13in MacBook Pro?

    My hard drive died and I am trying to replace it with my friend's old Windows hard drive. For some reason, the drive is not being recognized by my Mac, even though it is operational on his computer. Do I need to reformat it? If so, how?
    Thanks!

    launch Disk Utility.
    erase with Option GUID partition Map.
    [If re-purposing a drive, I always prefer to Security Erase, Write Zeroes, one pass. This takes several hours to complete, but if it completes without error, assures that the drive has 100 percent good blocks.]
    create a Mac OS X Extended (jounaled) partition with a snappy name or the typical "Macintosh HD".
    You need about 30GB to install and run Mac OS X 10.6.8, possibly a little more for later versions.

  • How do I get a Mini DisplayPort adapter and HDMI connection working for my Older MacBook Pro?

    I bought a Belkin Mini DisplayPort adapter and attempted to hook it up on two different tvs using two different HDMI cords. I've always received a "no signal" message. I haven't even been able to get my desktop to appear. My display settings doesn't include a mirroring option and I only have the option to use my computer as a sound output. I've called apple support and I went to geek squad. Is it just impossible for older MacBooks?? I have Snow Leopard 10.6.8 and all of the forums I've read say that video should work at least. I switched out my adapter for a rocket fish one and still no luck. The geek squad employee couldn't get it to work on either adapters. Please Help!

    I upgraded my OS to Mountain Lion and now it works perfectly. However, I'm getting random green and black splotches on my screen when I'm not using it with the TV.

  • How to update graphics card drivers for late 2008 macbook pro with Nvidia 9600m GT?

    Can anybody help me update the drivers for my 9600m GT graphics card for my Late 2008 Macbook pro? I am running OS X Lion 10.7.5 with a Windows 7 partition. I have tried finding support on Nvidia's website, but at least for the 9600m GT, it isn't supported for my operating system. Would I have to update it from my Windows side? And if so, would the update apply to my OS X side as well? I have a little computer knowledge, but nothing indepth.

    Welcome to Apple Support Communities
    In OS X, Apple provides the GPU drivers and you cannot update them from NVIDIA. They are updated with each OS X update, so you are running the most recent drivers for your OS X version. OS X Mountain Lion and Mavericks have got more recent GPU drivers, but it's not worth upgrading unless you need newer drivers for an app (I highly doubt this).
    However, you can update the GPU drivers in Windows, and you should do it to get the best performance. You can download them from the NVIDIA site > http://www.nvidia.com/Download/index.aspx?lang=en-us Note that drivers are only applied in the operating system you are installing them, so they will not be installed in OS X

  • How can I install my selphy photo printer CP780 on a new MacBook Pro with operating system 10.8

    Is it possible to install my selphy photo printer CP780 on a new MacBook Pro with operating system 10.8?

    Is it possible to install my selphy photo printer CP780 on a new MacBook Pro with operating system 10.8?

  • How do I get the most out of my Macbook pro with retina display?

    Hi,
    I am new to apple had an Iphone and loved it and was drawn in by the advertisment for the new macbook pro with retina display and decided to get myself one. I have pretty much taught myself everything so far and I think I have a basic enough knowledge now of working my way round my mac and was wondering if anyone has any suggestions on how I can look to develop as I feel I have got all the gear but no idea!\
    Any suggestions are greatly appreciated,
    Cheers

    http://www.apple.com/support/mac101/

  • I have a 2009 macbook pro 13" and want to make videos what is the best one for this mac A1278

    what is a good video editor for my 2009 macbook pro 13"?

    I don't see any DDR3L on the page for the RAM that would fit your model -> http://eshop.macsales.com/shop/memory/Apple_MacBook_MacBook_Pro/Upgrade/DDR3_133 3MHz_SDRAM.
    But the answer is that it doesn't really matter - just make certain to get 1333MHz.
    Good luck,
    Clinton
    MacBook Pro (15-inch Late 2011), OS X 10.??, 16GB Crucial RAM, Crucial M500 960GB SSD, 27” Apple Thunderbolt Display

  • How long until MacBook Pro with Leopard?

    After Leopard is released, how long does is usually take to be able to purchase a MacBook Pro with the newest OS installed? Also, does Apple usually do the same as PC's manufacturers and give out free upgrade certificates about a month before release of a new OS?
    Thanks!

    It depends on what store you buy it from, you need AFAIK to wait until existing inventory has been sold. You do know that you'll get Leopard free if you buy it shortly before the release date or after.
    Personally if you have the need now for a MBP buy it and use/enjoy it now and not worry about Leopard.

Maybe you are looking for