Estamos em uma encruzilhada na qual a maioria dos Macs agora tem espaço e conexões para conter dois dispositivos de armazenamento. Os SSD são rápidos, de baixa capacidade e caros - o HDD, em comparação, é lento, enorme e barato.
O iMacs e o Mac Mini podem ser enviados configurados com duas unidades e todos os Macs portáteis que ainda são fornecidos com uma unidade óptica têm a opção de vários kits profissionais que montam com segurança um segundo HDD ou SSD dentro do unibody. (Eu já vi Airs com uma leve unidade USB fixada semi-permanentemente no lado metálico da tela com velcro, pois às vezes até o Mac mais fino precisa ter mais capacidade de armazenamento.)
No entanto, o Mac OS X realmente não possui um Assistente de Configuração que esteja disposto a ajudar a dividir nossos dados em duas unidades. Existe um software para mover arquivos de forma inteligente para o armazenamento apropriado no espaço SAN da empresa, mas acho que não o veremos por um tempo na área de trabalho. Não há sequer um guia que eu tenha visto sobre o que ou como configurar um Mac com duas unidades, então a Apple nos deixou um campo de jogo limpo para experimentar.
A melhor escrita sobre esse tópico que vi recentemente foi escrita por Matt Legend Gemmell. Seu artigo intitulado Usando o OS X com uma configuração de SSD e HDD é uma ótima leitura e parece ser relevante, mesmo se você tiver dois discos rígidos giratórios.
Matt defende
- instalação do sistema operacional, pastas iniciais do usuário e a maioria dos dados do usuário no SSD
- coloque dados do usuário que não cabem no SSD, mas no HDD
- implementando isso movendo pastas inteiras de nível superior da pasta inicial do SSD e colocando-as no HDD.
- usando links suaves (sym) para conectar os dois locais.
Esse pensamento é o estado da arte atual?
O que funciona para você e, mais importante, por que funciona para você?
Dicas sobre o quão cheio ou vazio para manter seu drive de inicialização e quaisquer dicas que você aprendeu da maneira mais difícil são muito apreciadas.
Respostas:
Minha configuração é a seguinte:
Tentei mover minha pasta pessoal para o disco rígido, eis as minhas conclusões: quando você move toda a pasta pessoal para um disco rígido, o mac é inicializado rapidamente, mas você não obtém muito ganho de desempenho ao abrir aplicativos (mesmo aplicativos que não use nenhum documento, como o safari). Isso ocorre porque, quando o aplicativo é iniciado, ele carrega os arquivos de preferência e cache da sua biblioteca. Se estiver na segunda unidade, a inicialização dos aplicativos é quase tão lenta quanto quando você usa o seu disco rígido para inicializar.
Agora uso meu HDD apenas para imagens do iTunes / Aperture e vmware. Esses aplicativos são um pouco mais lentos que os outros (mas ainda são tão rápidos quando eu não tinha um SSD). Mas não fiz o que Matt recomenda: criei novas bibliotecas do iTunes e de abertura diretamente no disco rígido, usando a tecla alt no lançamento. Não gosto de links simbólicos, que podem ser quebrados se você desmontar o disco rígido, para manutenção ou por engano, por exemplo, deixando sua pasta pessoal em um estado não consistente.
Últimos pontos:
fonte
Movendo o Diretório Inicial para o SSD
O Guia de desempenho do Macintosh possui uma excelente descrição sobre o assunto. O mais importante talvez seja o aviso para criar outra conta de administrador que reside na unidade de inicialização . Senão, se sua unidade que contém o diretório inicial desaparecer, você não poderá efetuar o login.
Outro artigo do MPG ; muito informativo. Sinopse: À medida que você aproxima 2/3 - 3/4 da capacidade total, o desempenho do disco pode diminuir cerca de 40%. E no espírito deste segmento de perguntas - isso não acontece com um SSD.
fonte
/var/db/.AppleSetupDone
e inicializando.Eu possuo uma empresa de publicação de livros de curto prazo. Para todos os efeitos, as operações de design e impressão são uma operação individual. O tempo gasto esperando uma bola de praia girando é desperdiçado e não é lucrativo. Os fundos são escassos para obter o equipamento mais recente, mas tento incorporar a tecnologia que oferece o melhor retorno possível. Eu me divirto no desenvolvimento de web PHP / MySQL.
Meu sistema principal é um MacPro do início de 2008 (3,1). Eu tenho um Mac mini de nível médio de 2011 como uma máquina de design secundário e um servidor interno de web / banco de dados. Ambos os sistemas inicializam a partir de SSDs de 128 GB que também retêm as pastas do usuário e extraem os dados do projeto de publicação dos discos rígidos giratórios. Enquanto o MaPro é um equipamento dotado de processador, lembre-se de que o Mac mini executa o SATA duas vezes mais rápido.
Veja como eu tenho meu Mac Pro:
SSD de 128 GB
HDDs secundários executando o ZFS
Consegui viver dentro de um espaço de 128 GB mantendo as coisas grandes fora do meu SSD. Não há coisas "sofisticadas" como links simbólicos. O iTunes e o iPhoto são pontos únicos para seus arquivos. Movo manualmente rasgos de filmes de / users / movies para meus HDDs ... Quando eu dou um jeito nisso. Eu uso o Dropbox principalmente para sincronização com 1Password e o iCloud mantém grande parte do meu processamento de texto, planilhas e apresentações para acesso a partir do MacPro, bem como do meu equipamento iOS.
Sempre gerenciei manualmente os locais dos arquivos para meus projetos clientes no InDesign, Illustrator e Photoshop. A maioria dos arquivos do cliente é pequena o suficiente (normalmente de 5 a 50 MB) para carregar rapidamente, principalmente porque os programas são executados a partir do SSD. Percebo a diferença de velocidade do disco rígido ao criar arquivos do Photoshop de 100 MB a 500 MB. Descobri que o salvamento no PSD é de thread único e lento, onde o salvamento do Photoshop em um TIF em camadas é multiencadeado e muito mais rápido.
Esse sistema relativamente simples e predominantemente configurado manualmente funciona muito bem para mim ... quase o tempo todo. No lado pessoal, minhas únicas funções principais de limpeza envolvem filmes.
Estou pensando em construir um Fusion Drive no mini, mas ainda não o fiz. Quando começo a criar designs de livros mais complexos que exigem arquivos maiores do Photoshop, eu trocaria com prazer meu controle completo fornecido pela minha configuração atual pelo armazenamento em camadas automático fornecido por um Fusion Drive.
Eu dirijo um carro de transmissão manual porque é mais divertido. Eu uso um Mac porque o OS X funciona melhor que o Windows. Se eu conseguir encontrar uma maneira de alavancar a integridade dos dados do ZFS com a fluidez de um Fusion Drive, seguiria essa rota em um piscar de olhos.
fonte
Para instalação do sistema operacional, aplicativos e etc.
Dê um disco ao JHFS +.
Se você estiver limitado a dois discos e um for rígido, use o disco rígido.
Para integridade dos dados do usuário
Dê pelo menos um outro disco ao ZFS.
Por que não o HFS Plus?
Um pequeno teste de HFS - uma apresentação por @jolly da fama do DIY Fusion Drive - demonstra a falha do HFS Plus em uma situação.
Em outras situações: a corrupção de dados pode passar despercebida e ser propagada por todos os backups, a ponto de não haver recuperação .
Essa corrupção pode ser indetectável por utilitários como o Disk Utility e o Alsoft DiskWarrior (essa é a natureza do HFS Plus). Os efeitos nos usuários finais variam de sutis a extremos; e sem identificação positiva dos arquivos que estão corrompidos, pode ser extraordinariamente difícil identificar a origem de um problema.
Por que o ZFS?
Veja, por exemplo, a resposta aceita para uma pergunta em Falha no servidor, cenários de perda de dados do ZFS -
Se o disco estiver rígido (rotacional)
Evite uma mistura de sistemas de arquivos que inclua o HFS Plus :
(Meu uso atual do JHFS + e ZFS em um híbrido de estado sólido Seagate Momentus ® XT ST750LX003-1AC154 - interno a um MacBookPro5,2 com 8 GB de memória - é bom o suficiente, mas pode ter um desempenho melhor sem essa mistura no disco único.)
Com três ou mais discos, apenas um estado sólido e o Mountain Lion
Dê uma fatia do SSD a um CoreStorage LVG e agrupe-a com o volume de inicialização do JHFS +. Objetivo: Comportamento do Fusion Drive.
Atribua uma fatia diferente do SSD ao ZFS. Ou:
zpool add poolname cache /dev/disknslicen
ouA abordagem (1) está bem estabelecida para obter ganhos de desempenho através do cache de substituição adaptável de nível 2. Brendan's blog »Screenshots do L2ARC ( 30-0-2009 ) nos lembra que a reinicialização do sistema operacional faz com que o L2ARC esfrie e:
A abordagem (2) tem como objetivo colocar camadas automáticas no ZFS sem um frio na inicialização. Uma verificação de rotina da integridade dos dados (
scrub
) pode rebaixar os dados do nível de alto desempenho ... nesse caso, pergunto-me se outra rotina pode atenuar os efeitos do rebaixamento - um incrementalzfs send
... (backup) deve ler, no pool do ZFS, blocos gravados recentemente ; e, portanto, o CoreStorage deve promover as coisas para a camada preferida.Vários pools que compartilham um único SSD
A resposta aceita para uma pergunta no Server Fault observa:
No entanto, o assunto para essa pergunta era o ZFS - como particionar o SSD para o ZIL ou o L2ARC? (22/02/2011) - anterior ao ZEVO, Fusion Drive etc. Sob a resiliência do ZEVO à perda prematura de L2ARC ( 04/11/2012 ), meu palpite inicial é que, com vários pools compartilhando um único SSD, a parte L2ARC desse SSD não precisa representar um risco para a integridade dos dados.
(Eu não tenho experiência com ZIL.)
Pessoalmente : nos últimos meses, usei o ZEVO ZFS no meu diretório pessoal, com o CoreStorage para criptografar o conjunto de dados do ZFS e o volume de inicialização. Senhas diferentes, para que (melhor que o FileVault 2) nenhum outro administrador da máquina possa acessar meus dados.
No momento, o Utilitário de disco da Apple está com erros demais para apresentar uma visão geral verdadeira, portanto, há visualizações alternativas.
A unidade híbrida de estado sólido no laptop:
Além disso, uma unidade de disco rígido externa (StoreJet) e seu cache vdev (Verbatim, unidade flash USB) para o cache de substituição adaptável de nível 2:
Dica: o dispositivo de cache pode ser removido fisicamente enquanto estiver usando ativamente a unidade de disco rígido. Nenhum dano deve resultar; essa é uma das belezas do ZFS.
Geralmente : se a idéia de misturar duas tecnologias de pool (Apple CoreStorage mais ZFS) coloca sua cabeça em Aqui, dragões! território então:
A @bmike provavelmente desejará uma adição adicional a esta resposta ... um diagrama pode facilitar a digestão do caboodle inteiro.
fonte
No Mountain Lion, é possível replicar a unidade Apple Fusion com SSDs e HDDs padrão no Mountain Lion. Isso automatiza a divisão do sata no SSD e no disco rígido.
Isso mantém os arquivos usados com frequência em um SSD e os dados menos usados em um disco rígido. Quando você lê ou grava em um arquivo, o sistema operacional migra os blocos que estão sendo usados para o SSD, para que os acessos subseqüentes estejam no SSD e, se comumente usado no SSD, arquivos não utilizados estarão apenas no disco gard.
o processo está detalhado neste blog ou em uma resposta a esta pergunta
fonte