O que colocar em um SSD MacOS X?

14

Essa pergunta claramente não tem uma resposta, então, aqui estão algumas suposições:

  • Quero adicionar um SSD ao meu Mac, digamos um MacBook [Pro], com o objetivo principal de acelerar meu fluxo de trabalho.
  • O disco rígido permanecerá na máquina e será montado como um volume separado.
  • o SSD será muito pequeno para armazenar tudo o que eu preciso, então terei que guardar algumas coisas no disco rígido secundário

Portanto, a pergunta é: o que haverá no SSD, o que será relegado no disco rígido , dada essa ordem de prioridade:

  1. Maximize a velocidade típica do sistema para operações comuns (inicialização, inicialização de aplicativos, abertura / salvamento de documentos).

  2. Maximize a eficiência do espaço: use o máximo do espaço de armazenamento disponível no SSD para obter informações úteis (por exemplo, melhoria de velocidade) sem correr o risco de ficar sem espaço quando realmente necessário.

  3. Minimize o tempo gasto configurando e aprimorando o sistema

  4. Minimize o desgaste do SSD quando fizer sentido


Classifico as coisas em três categorias:

  • A : Coisas que "obviamente" precisam estar no SSD
  • B : Coisas que "obviamente" estarão no disco rígido, porque não há benefício em velocidade para colocá-lo no SSD e não há um custo baixo para colocá-lo no disco rígido.
  • C : Coisas da área cinzenta: pouco claras para mim, talvez devido à minha ignorância / equívocos.

Esta pergunta é sobre o material da área cinza. Mas antes, vamos listar rapidamente as outras duas categorias:

A: Coisas que "obviamente" precisam estar no SSD:

  • Próprio Mac OS X. O sistema operacional se beneficiará muito com a velocidade do SSD. Além disso, a maior parte raramente é escrita. Tão pouco desgaste.
  • Aplicativos comumente usados. Para mim: correio, ferramentas de desenvolvimento, Keynote, alguns outros
  • Diretório inicial: muitas coisas se beneficiarão muito por estar no SSD. Alguns cairão na área cinza, conforme listado abaixo.

B: Coisas que "obviamente" estarão no disco rígido:

  • música do iTunes. De maneira mais geral, todos os arquivos de mídia: eles são grandes e não precisam de mais velocidade de leitura que o tempo real. Isso seria diferente se eu editasse esses arquivos de mídia
  • banco de dados de fotos, como os do iPhoto, a menos que eu faça uma edição pesada de fotos (o que não faço).
  • Aplicativos que não uso com muita frequência.
  • documentos ou projetos antigos que são acessados ​​apenas de vez em quando
  • arquivo de sono profundo: embora ajude o Mac a acordar muito mais rapidamente, raramente preciso de sono profundo e os arquivos de sono profundo são bastante grandes

C: área cinza:

  • Espaço de troca do OS X: se eu realmente preciso muito, significa que preciso de mais RAM. Além disso, a debulha pode ser menos perceptível em um SSD rápido e silencioso do que em um HD. Então eu perceberia que algo está errado mais tarde. Por fim, se ocorrer uma debulha, aceleraria muito o desgaste do SSD. Então coloque no disco rígido? Mas a troca de aplicativos, o melhor uso do espaço de troca, seria muito mais rápido em um SSD.
  • arquivos de cache da pasta da biblioteca do diretório inicial?
  • banco de dados de correio?
  • Indexação Spotlight?
  • noatime?
  • diário?
  • de outros?

Obrigado por qualquer pensamento, especialmente sobre o espaço de troca.

jdmuys
fonte
Eu recomendo que você use um disco hibrid, que tenha SSD e HDD. Tente uma pesquisa para o Seagate Momentus XT.
Diogo
Não tenho certeza de como o Mac OSX lida com a hibernação, mas comprei meu SSD especificamente para espaço de troca (no Linux), apesar de ter muito mais memória RAM do que nunca, porque o Linux usa espaço de troca para hibernação. Como resultado, acordar da hibernação agora é mais rápido do que meus monitores podem reagir - posso efetuar logon antes que meus monitores exibam o prompt de logon, se for rápido o suficiente. Enfim ... você pode pesquisar como o Mac OSX lida com isso, porque a resposta pode ter um grande impacto no que você coloca no seu SSD.
Flimzy
A hibernação é chamada sono profundo. Como mencionei, não pretendo colocar o arquivo de sono profundo no SSD, pois quase nunca uso sono profundo. Uso sono regular, onde a energia da RAM é mantida pela bateria. Por padrão, o Mac OS X só dorme profundamente quando a bateria acabar, o que quase nunca ocorre no meu MacBook Pro e na bateria de 8 horas.
Jdmuys 22/06
2
Não concordo com a recomendação para um disco híbrido. Pelo menos você não apoiou sua recomendação. Testes que eu vi mostram apenas melhorias de desempenho moderadas com um disco híbrido em relação a um disco rígido convencional. Provavelmente, isso ocorre porque o cache da memória Flash não é grande o suficiente. Finalmente, isso está fora de tópico.
Jdmuys
Como você faria o particionamento para que ~ / Library esteja em um disco (SSD) e ~ / Music e todos os outros diretórios de tipo de mídia estejam em um disco diferente?
tladuke

Respostas:

3

Você verá o maior ganho de desempenho ao ter o sistema operacional no SSD. A partir daí, todos os aplicativos grandes que você tiver serão afetados diretamente pelo aumento da taxa de transferência. Descobri (embora eu não seja um grande AV) que ter arquivos de mídia (Mp3, Flac, vídeo, etc.) no SSD oferece pouca vantagem. Suas demandas podem ser diferentes.

Quanto ao swap, ele pode ser desativado? Atualmente, tenho 2 laptops linux sem troca, e não tenho troca no Windows desde que obtive meu primeiro SSD em ~ 08 e executei o Windows XP. O único programa que já tive problemas com a falta de espaço de troca foi o Photoshop 7 (risos).

Em resumo, sempre que eu configuro uma nova máquina com um SSD, coloco meu sistema operacional e os grandes programas no SSD, e todo o resto pode ficar em qualquer outro disco interno.

Frederick
fonte
Eu não acho que você pode desativar o espaço de troca. Você pode realocá-lo para outro disco. O sistema operacional no SSD é uma questão de disciplina. O próximo na fila é colocar o diretório inicial do usuário no SSD ou não. Eu acho que isso deve ser feito, pois tanto desempenho pode ser obtido. Exceto algumas partes do diretório home são grandes e não requerem velocidade (arquivos de mídia), e outras partes não são tão clara (histórico do navegador, mensagens de e-mail arquivados ...)
jdmuys
1

Vou me concentrar na área cinza, pois concordo com as outras áreas que você listou.

Espaço de troca do OS X: digo no ssd. O ganho de desempenho de HD para SSD não é tanto que você não pode dizer imediatamente que está trocando. A taxa de acesso entre SSD e RAM ainda é uma grande lacuna.

arquivos de cache da pasta da biblioteca do diretório inicial? banco de dados de correio?

Eu digo definitivamente. Por exemplo, o cache da web do seu perfil do firefox é armazenado na pasta de cache da biblioteca e o acesso a partir do SSD fará a navegação parecer mais rápida. Mail DB no SSD Eu acho que está certo também por uma razão semelhante.

Indexação Spotlight? Somente se você usar muita luz do ponto. noatime? Eu não acho que o HFS suporta o diário noatime? Você quer dizer como registrar no diário o sistema de arquivos HFS no SSD? Eu acho que esse é o padrão no HFS, e por que você não o deseja? de outros? Não consigo pensar em um exemplo em que não gostaria de mover todas as tarefas que exigem muito disco para o SSD se sua PRIMEIRA prioridade estiver acelerando a produtividade. Coisas como troca, armazenamento em cache, arquivos temporários e outras tarefas pesadas em disco que apareceriam como lentidão ao usar o sistema.

Eu digo que o hardware é feito para ser usado. Coloque tudo o que consome muito disco no SSD. Sua lista é muito boa.

queso
fonte
Colocar tarefas intensivas em disco no SSD é o objetivo. Identificar qual tarefa consome muito disco é a questão. Embora isso não importe para arquivos pequenos, ele pode fazer a diferença para arquivos maiores / mais numerosos, especialmente no contexto em que o SSD está com pouco espaço. Nessa perspectiva, meu banco de dados de correio não é um candidato óbvio para SSD: a velocidade é vinculada à rede, o tamanho está ficando muito grande com cerca de 20 anos de arquivamento que raramente são acessados.
Jdmuys
Sim, eu quis dizer diário como no sistema de arquivos HFS. Agora está ativado por padrão, mas não é obrigatório. Ele continua a ser visto se ele traz qualquer benefício real em um SSD, dado o seu custo de desgaste adicional sobre o SSD
jdmuys
noatime é suportado no nível do sistema operacional, mas não é exposto na interface do usuário. Não acredito que a interface do usuário seja alterada se ativada. Provavelmente vou tentar.
Jdmuys
Mover tarefas intensivas de gravação para um SSD não é uma boa ideia, pois os discos se desgastam rapidamente, então duvido que a troca para um SSD seja uma boa idéia. Em vez disso, adicione mais RAM.
Pierre Arnaud
0

FWIW, eu fiz isso. Eu tenho um Mac Mini com 100Gb OCZ Vertex2 e uma unidade USB externa de 1Tb 2,5 "da Samsung. Assim como você sugere, mantenho mídia no externo, OS / swap e aplicativos no SSD. resta bastante espaço no SSD e ele absolutamente voa Existe um aplicativo de ajustes para ativar o suporte TRIM no OS X para SSDs que não sejam da Apple, mas em unidades recentes isso pode realmente reduzir bastante o desempenho - garbage colletcon em novos controladores é bom o suficiente para não precisar mais se preocupar com isso.

Além disso, acho que você pode ter que esperar pelo ZFS, o que permitirá que você designe unidades específicas para usar para acesso mais rápido.

Synchro
fonte