Harici SSD için TRIM'i etkinleştirmek mümkün mü?


10

2011'den bir iMac, Mac OS X 10.6.8 ve FW800 / USB3 durumunda bir SDD'im var. Hangi arayüz TRIM: USB2, USB3, FW800 veya Thunderbolt'u etkinleştirmeme izin verebilir?


1
Harici sürücüyü bilgisayarınıza bağlamak için kullandığınız arabirimin TRIM desteği ve diğer ATA komutları üzerinde bir etkisi yoktur. Ayrıca, bilgisayarınızda ne USB 3 ne de Thunderbolt vardır. Bu nedenle, sorunuzun bu bölümünü kaldırdım, böylece sorunuz daha iyi odaklanacaktır.
Cajunluke

@CajunLuke, 2011 ortalarında iMac Thunderbolt'a sahip olmalı - yenilemenin bir parçasıydı, değil mi? (bkz. support.apple.com/kb/HT4619. ) Bununla birlikte, haklısınız - TRIM desteği arayüze bağlı değildir.
JW8

@ JW8 Facepalm. Nedense bu yıl piyasaya sürüldüklerini düşündüm, bu yüzden 2011 modellerinin çok eski olduğunu düşündüm. Haklısınız: 2010 modellerinde TB olmazdı, 2011 modellerinde var.
Cajunluke

1
Benim sorum, ne bilmek istediğimi daha iyi biliyorum, bu yüzden özellikle ne hakkında konuştuğunu bilmiyorsan onu düzenlemezsin.
WaterBearer

Yanıtlar:


7

Göre OS X Günlük , TRIM ancak üçüncü parti sürücüler için, tüm Apple SSD'ler için etkindir. Makale, üçüncü taraf bir yardımcı program olan Trim Enabler'ın üçüncü taraf sürücüler için de TRIM'i açtığını iddia ediyor . Daha fazla ayrıntıyı şurada bulabilirsiniz: geliştiricinin sayfasında bulunabilir . Bu yardımcı programın Apple tarafından resmi olarak desteklenmediğini unutmayın, bu nedenle yardımcı programı yüklemeden önce yedeklemelisiniz.

Harici sürücünün arayüzü TRIM desteği (USB 2, FW800 veya Thunderbolt) için önemli olmamalıdır. Bununla birlikte, Mac'lerin USB 3'ü Haziran 2012'ye kadar yerel olarak desteklemediğini lütfen unutmayın - 2011 iMac'inizle bu sürücülerden biriyle USB 2 kullanacaksınız.


1
Kesinlikle konuşmak gerekirse, USB 2 "etkin" değil , USB 2.
Cajunluke

@CajunLuke, gerçekten haklısın. USB 3 sürücüsüne USB 2 sürücü gibi davranılacağını söylemek istedim - sürücü USB 3'ün avantajlarından yararlanamaz.
JW8

2
OS X üzerinde TRIM gerektiğini değil gelişigüzel etkin olması. SandForce tabanlı disklerle ilgili bilinen sorunları vardır ve başkalarıyla herhangi bir faydası olmayabilir. Apple bir sebepten dolayı bunu etkinleştirmiyor ve SSD'lerinin daha fazlasını satmıyor.

Trim etkinleştiricisinin yazarı, harici bir SSD'de etkinleştirilebileceğini düşünmediğini, Apple'a bağlı olduğunu - yani arayüzün ÖNEMLİ olduğunu söylüyor.
WaterBearer

@ user2113, buna referans verebilir misiniz?
Görmüyorum

7

Bu sorunun 4 yaşın üzerinde olduğunu biliyorum, ancak bu sayfa konuyla ilgili bir Google araması için ilk isabet olduğu için yorum ekliyorum ve bazı yorumlar modası geçmişken, diğerleri basit bir şekilde yanlıştı.

Apple, OS X 10.6.8'de yerel TRIM desteği ekledi, ancak yalnızca Apple OEM SSD'ler için. Bu kısıtlamayı aşmak için, Cindori'nin TRIM Etkinleştirici gibi yazılım TRIM'in üçüncü taraf SSD'lerde kullanılmasına izin verdi. Daha sonra OS X 10.10 (Yosemite), kext imzalama adı verilen ve TRIM Etkinleştirici'nin kext imzalamayı tamamen kapatmadan çalışmasını engelleyen bir güvenlik gereksinimi sundu. Daha sonra OS X 10.10.4'te Apple, kext imzalama özelliğini kapatmadan 3. taraf SSD'lerde TRIM'i etkinleştiren bir "trimforce" komutunu tanıttı. (Kaynaklarım var ama Stack Exchange 2'den fazla bağlantı göndermeme izin vermiyor)

Buradaki yorumların çoğunun aksine, arayüz önemlidir. USB kasalarının büyük çoğunluğu TRIM'i desteklemez, ancak iddia edilen JMS 578 USB köprü denetleyicisi gibi onu destekleyen bazı özellikler vardır (kaynak: http://bbs.pceva.com.cn/thread-125643-1-1. html ). USB 3 kasalarının / yuvalarının beşi de destekli. Firewire sözde TRIM'i destekliyor, ancak test etmedim. Çoğu Thunderbolt kasası TRIM'i desteklemelidir ve şu anda bir Akitio Thunderbolt 2 kasasındaki SanDisk Extreme SSD'de TRIM'i etkinleştirdim. Bunu etkinleştirmek için terminaldeki trimforce komutunu kullandım.

Kasanızın TRIM'i destekleyip desteklemediğini kontrol etmek için Apple> Bu Mac Hakkında> Sistem Raporu> Donanım> SATA / SATA Express> bölümüne gidin ve kasa özellikleri altında "TRIM Desteği" ni arayın. TRIM Desteği listede yoksa, kasanız büyük olasılıkla TRIM'i desteklemez. Listeleniyor ancak “Hayır” diyorsa, terminaldeki trimforce komutunu kullanarak TRIM'i açmayı deneyebilirsiniz. Terminal'i açın ve “sudo trimforce enable” yazın. Bilgisayarınız yeniden başlatıldığında, TRIM Desteğinin Evet olarak değişip değişmediğini görmek için Sistem Raporu'nu tekrar kontrol edin.

Son olarak, TRIM sofistike çöp toplama özelliğine sahip modern SSD'ler için bile önemlidir. Bunu ilk elden SanDisk SSD'm TRIM'i etkinleştirmeden önce yaşlandıkça yavaşlamaya başladığında yaşadım. Burada iyi, ama biraz eski bir makale var: http://arstechnica.com/gadgets/2015/04/ask-ars-my-ssd-does-garbage-collection-so-i-dont-need-trim- sağ/


Tüm iyi bilgiler, ancak TRIM Destek göstergesinin yalnızca SATA cihazları için listelendiğini fark ediyorum - bu sadece SATA ve Thunderbolt anlamına geliyor. MacOS'un uyumlu bir muhafaza ile bile Trim üzerinde USB veya FireWire'ı çalıştırıp çalıştırmayacağını biliyor musunuz?
David C.

2

Evet, TRIM'i harici bir SSD'de etkinleştirebilirsiniz. Lacie Rugged USB / Thunderbolt 128 GB diskim var ve bunu TRIM Etkinleştirici ile etkinleştirdim . Önyükleme sürücüsü olarak kullanıyorum.

TRIM'i etkinleştirmenin akıllı olup olmadığını bilmiyorum ama TRIM'in harici SSD'nize zarar verebileceği herhangi bir yazı bulamadım.

Ancak her durumda, SSD sürücümün birden çok yedeği var.


Gerçekten de yapabilirsiniz, ancak bu TRIM özelliğinin kullanıldığı anlamına gelmez.
WaterBearer

Teşekkürler, bunu hiç düşünmedim. TRIM'in kullanılıp kullanılmadığını nasıl öğrenebilirsiniz?
cahuk

Bilmiyorum, belki verilerin nasıl saklandığına, sektörlere ve bloklara bakarak (tanıdık değilim)
WaterBearer

Bence bu da olur. Ancak henüz uygun komut dosyaları bulamadı.
cahuk

1

Birkaç yıl önce zaman makinesi ve rastgele manuel dosya yedekleme için bir G sürücü yıldırım / usb şasi içine koymak Crucial 960gb m500 ssd var. Son zamanlarda, yedekleme yapmadan önce birkaç saat süren "yedek hazırlama" mesajıyla yavaşlamaya başlamış gibi görünüyor. Şimşek çakması ile sürücü takılıyken trim kuvveti çalıştırdım, osx sistem raporum şimdi trim'in bu cihaz için etkinleştirildiğini söylüyor. Bekler ve fark yaratır mı görüyorum!

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.