Apa yang harus dipasang pada SSD MacOS X?

14

Pertanyaan ini jelas tidak memiliki satu jawaban, jadi berikut adalah beberapa asumsi:

  • Saya ingin menambahkan SSD ke Mac saya, katakanlah MacBook [Pro], dengan tujuan utama mempercepat alur kerja saya.
  • Hard disk akan tetap berada di dalam mesin, dan dipasang sebagai volume terpisah.
  • SSD akan terlalu kecil untuk menampung semua yang saya butuhkan, jadi saya harus meletakkan beberapa barang di hard drive sekunder

Jadi pertanyaannya adalah: Apa yang akan ada di SSD, apa yang akan diturunkan pada hard drive , mengingat urutan prioritas ini:

  1. Maksimalkan kecepatan sistem tipikal untuk operasi umum (boot, meluncurkan aplikasi, membuka / menyimpan dokumen).

  2. Maksimalkan efisiensi ruang: gunakan sebanyak mungkin ruang penyimpanan SSD yang tersedia untuk hal-hal berguna (yaitu peningkatan kecepatan) tanpa risiko kehabisan ruang saat benar-benar dibutuhkan.

  3. Minimalkan waktu yang dihabiskan untuk mengatur dan mengubah sistem

  4. Minimalkan SSD yang dipakai saat itu masuk akal


Saya mengklasifikasikan barang dalam tiga kategori:

  • A : Hal-hal yang "jelas" harus ada di SSD
  • B : Barang-barang yang "jelas" akan ada di hard drive, karena tidak ada manfaat kecepatan untuk menaruhnya di SSD, dan tidak ada sedikit biaya untuk menaruhnya di hard drive.
  • C : Gray area stuff: tidak jelas bagi saya, mungkin karena ketidaktahuan / kesalahpahaman saya.

Pertanyaan ini adalah tentang area abu-abu. Tapi sebelumnya, mari kita daftar dua kategori lainnya dengan cepat:

A: Hal-hal yang "jelas" harus ada di SSD:

  • Mac OS X sendiri. OS akan mendapat banyak manfaat dari kecepatan SSD. Selain itu, sebagian besar jarang ditulis. Begitu sedikit pakai.
  • Aplikasi yang biasa digunakan. Bagi saya: surat, alat pengembangan, Keynote, beberapa lainnya
  • Direktori rumah: banyak hal di sana akan mendapat banyak manfaat dari berada di SSD. Beberapa akan jatuh di area abu-abu seperti yang tercantum di bawah ini.

B: Hal-hal yang "jelas" akan ada di hard drive:

  • Musik iTunes. Secara umum, semua file media: besar, dan tidak perlu lebih banyak kecepatan baca daripada waktu nyata. Ini akan berbeda jika saya mengedit file media tersebut
  • basis data foto, seperti basis data iPhoto, kecuali saya melakukan pengeditan foto berat (yang tidak saya lakukan).
  • Aplikasi yang tidak saya gunakan sangat sering.
  • dokumen atau proyek lama yang hanya diakses sesekali
  • file tidur nyenyak: sementara itu akan membantu Mac bangun dari tidur nyenyak lebih cepat, saya jarang membutuhkan tidur nyenyak dan file tidur nyenyak agak besar

C: area abu-abu:

  • Ruang swap OS X: jika saya benar-benar membutuhkannya, itu berarti saya membutuhkan lebih banyak RAM. Selain itu, meronta-ronta mungkin kurang terlihat pada SSD yang cepat dan sunyi daripada HD. Jadi saya akan menyadari ada sesuatu yang salah nanti. Akhirnya, jika meronta-ronta terjadi, itu akan mempercepat memakai SSD banyak. Jadi letakkan di hard disk? Tetapi pengalihan aplikasi, penggunaan terbaik ruang swap, akan jauh lebih cepat pada SSD.
  • direktori home direktori cache file cache?
  • basis data surat?
  • Pengindeksan lampu sorot?
  • noatime?
  • penjurnalan?
  • lain?

Terima kasih atas pemikiran Anda, terutama tentang ruang swap.

jdmuys
sumber
Saya sarankan Anda menggunakan disk hibrid, yang memiliki SSD dan HDD. Cobalah pencarian untuk Seagate Momentus XT.
Diogo
Saya tidak yakin bagaimana Mac OSX menangani hibernasi, tetapi saya membeli SSD saya secara khusus untuk ruang swap (di Linux), walaupun saya memiliki RAM yang jauh lebih banyak daripada yang pernah saya gunakan, karena Linux menggunakan ruang swap untuk hibernasi. Akibatnya, bangun dari hibernasi sekarang lebih cepat daripada yang dapat bereaksi monitor saya - saya dapat masuk sebelum monitor saya menampilkan prompt masuk, jika saya cukup cepat. Pokoknya ... Anda mungkin meneliti bagaimana Mac OSX menangani itu, karena jawabannya mungkin berdampak besar pada apa yang Anda masukkan ke SSD Anda.
Flimzy
Hibernasi disebut tidur nyenyak. Seperti yang saya sebutkan, saya tidak bermaksud untuk meletakkan file deep sleep pada SSD, karena saya hampir tidak pernah menggunakan sleep dalam. Saya menggunakan tidur biasa, di mana daya RAM dijaga oleh baterai. Secara default, Mac OS X hanya akan tidur nyenyak ketika baterai habis, yang hampir tidak pernah ada di MacBook Pro saya dan baterai 8 jam-nya.
jdmuys
2
Saya tidak setuju dengan rekomendasi untuk disk hybrid. Setidaknya Anda belum mendukung rekomendasi Anda. Pengujian yang saya lihat menunjukkan hanya peningkatan kinerja moderat dengan disk hybrid relatif terhadap hard disk konvensional. Ini mungkin karena cache memori Flash mereka tidak cukup besar. Akhirnya, ini di luar topik.
jdmuys
Bagaimana Anda akan mempartisi sehingga ~ / Library berada di satu disk (SSD) dan ~ / Music dan semua direktori tipe media lainnya ada di disk yang berbeda?
tladuke

Jawaban:

3

Anda akan melihat keuntungan kinerja terbesar dari memiliki OS di SSD. Dari sana, semua aplikasi besar yang Anda miliki akan secara langsung dipengaruhi oleh peningkatan throughput. Saya telah menemukan (walaupun saya bukan mur AV BESAR) yang memiliki file media (Mp3, Flac, video, dll) pada SSD memberikan sedikit keuntungan. Tuntutan Anda mungkin berbeda.

Adapun swap, bisakah itu dinonaktifkan? Saat ini saya memiliki 2 laptop linux yang tidak menjalankan swap, dan saya tidak menjalankan swap di windows sejak saya mendapatkan SSD pertama saya di ~ 08 dan menjalankan Windows XP. Satu-satunya program yang pernah saya miliki masalah dengan kurangnya ruang swap adalah Photoshop 7 (lol).

Singkatnya, setiap kali saya membuat mesin baru dengan SSD, saya meletakkan OS saya dan program-program besar pada SSD, dan segala sesuatu yang lain dapat duduk di disk internal lainnya.

Frederick
sumber
Saya tidak berpikir Anda dapat menonaktifkan ruang swap. Anda dapat memindahkannya ke disk lain. OS pada SSD tentu saja. Baris berikutnya adalah apakah akan meletakkan direktori home user di SSD atau tidak. Saya pikir itu harus dilakukan, sebanyak kinerja dapat diperoleh dengan demikian. Kecuali beberapa bagian dari direktori home berukuran besar dan tidak memerlukan kecepatan (file media), dan bagian lain tidak begitu jelas dipotong (histori browser, pesan email yang diarsipkan ...)
jdmuys
1

Saya akan fokus pada area abu-abu, karena saya setuju dengan area lain yang Anda daftarkan.

Ruang swap OS X: Saya katakan di ssd. Keuntungan kinerja dari HD ke SSD tidak begitu banyak sehingga Anda tidak dapat langsung mengatakan bahwa Anda bertukar. Kecepatan akses antara SSD dan RAM masih merupakan celah yang besar.

direktori home direktori cache file cache? basis data surat?

Saya katakan pasti. Misalnya, cache web profil firefox Anda disimpan di folder cache perpustakaan, dan mengaksesnya dari SSD akan membuat penelusuran tampak lebih cepat. Mail DB pada SSD saya anggap benar juga untuk alasan yang sama.

Pengindeksan lampu sorot? Hanya jika Anda sering menggunakan lampu sorot. noatime? Saya tidak berpikir HFS mendukung jurnal noatime? Apakah maksud Anda seperti menjurnal sistem file HFS pada SSD? Saya pikir ini adalah default pada HFS, dan mengapa Anda tidak menginginkannya? lain? Saya tidak dapat memikirkan contoh di mana saya tidak ingin memindahkan semua tugas disk-intensif ke SSD jika prioritas PERTAMA Anda adalah mempercepat produktivitas. Hal-hal seperti bertukar, caching, file temp, dan semacamnya adalah semua tugas disk-berat yang akan muncul sebagai memperlambat saat menggunakan sistem.

Saya mengatakan perangkat keras dibuat untuk digunakan. Letakkan apa pun yang intensif disk pada SSD. Daftar Anda cukup bagus.

queso
sumber
Menempatkan tugas intensif disk ke SSD adalah tujuannya. Mengidentifikasi tugas mana yang intensif disk adalah pertanyaannya. Meskipun tidak masalah untuk file kecil, itu dapat membuat perbedaan untuk file yang lebih besar / banyak, terutama dalam konteks di mana SSD kekurangan ruang. Dari perspektif ini, basis data email saya bukanlah kandidat yang jelas untuk SSD: kecepatan terikat jaringan, ukurannya menjadi sangat besar dengan sekitar 20 tahun arsip yang jarang diakses.
jdmuys
Ya saya maksud journalling seperti dalam sistem file HFS. Sekarang dihidupkan secara default tetapi tidak wajib. Masih harus dilihat apakah itu membawa manfaat nyata pada SSD, mengingat biaya pemakaian tambahan pada SSD
jdmuys
noatime didukung di level OS tetapi tidak diekspos di UI. Saya tidak percaya UI akan terganggu jika dihidupkan. Saya mungkin akan mencobanya.
jdmuys
Memindahkan tugas menulis intensif ke SSD bukanlah ide yang baik, karena disk akan cepat aus, jadi saya ragu bahwa bertukar ke SSD adalah ide yang bagus. Alih-alih menambahkan lebih banyak RAM.
Pierre Arnaud
0

FWIW, saya sudah melakukan ini. Saya punya Mac Mini dengan 100Gb OCZ Vertex2, dan drive USB eksternal 1Tb 2.5 "Samsung. Seperti yang Anda sarankan, saya menyimpan media di eksternal, dan OS / swap dan aplikasi di SSD. Saya merasa saya sudah Ada banyak ruang tersisa di SSD dan itu benar-benar terbang. Ada aplikasi tweak untuk mengaktifkan dukungan TRIM pada OS X untuk SSD non-Apple, tetapi pada drive baru-baru ini sebenarnya dapat mengurangi kinerja cukup banyak - sampah colletcon pada pengontrol baru cukup baik tidak perlu khawatir tentang hal itu lagi.

Di luar itu saya pikir Anda mungkin harus bertahan untuk ZFS yang akan memungkinkan Anda untuk menunjuk drive tertentu untuk digunakan untuk akses yang lebih cepat.

Sinkron
sumber