Em resposta às suas perguntas:
-
Não. Os SSDs são um mercado em constante crescimento e em constante mudança. Todo fabricante parece ter táticas diferentes para entregar correção de erros, coleta de lixo, etc. etc. Eu suspeito que alguém tentasse coletar dados em um modelo, o modelo provavelmente já está obsoleto. Fabricantes, tenho certeza que tenho esses dados, e suspeito que eles não estão dispostos a compartilhá-los com ninguém.
-
Mais uma vez, acho que ninguém sabe ao certo (ainda.) Os volumes criados pela abrangência de vários volumes ou unidades não são novidade. Está acontecendo no Unix por mais de 20 anos. Se a criação de uma unidade de armazenamento principal significa "Sim, você realmente está criando uma verdadeira unidade Fusion" é algo que só a Apple sabe ao certo.
-
Eu criei uma unidade de armazenamento principal e estou usando-a enquanto escrevo. Eu gosto de brincar com hardware, provavelmente porque sou louco. Fiz testes apenas no SSD, apenas na unidade e depois na unidade CoreStorage. A unidade Core Storage supera um SSD padrão, mas não se aproxima remotamente de um SSD autônomo. Eu acho que é provável que seja comparável a algumas variantes do RAID, com a melhor comparação sendo o RAID 0.
Eu realmente fiz alguns testes na unidade de armazenamento usando programas que eu escrevi e Scannerz. O Scannerz foi um dos primeiros produtos no mercado a oferecer suporte ao Core Storage, mas o faz no que (inicialmente) parece ser uma maneira estranha. Uma unidade de armazenamento central será apresentada pelo Scannerz em 3 unidades: 1 para o SSD, 1 para o HD e 1 para todo o volume combinado. Eles recomendam testar o SSD e o HD separadamente. Eu presumo que isso ocorra porque, teoricamente, o HD é mais propenso a falhas, mas todo o volume é apresentado, suponho, para alguém que quer apenas verificar se não há problemas. Parece arcaico, mas na verdade não é uma má idéia.
Quando você executa uma digitalização em uma montagem Core Storage usando o Scannerz, é óbvio que uma unidade de armazenamento principal não está inserindo alguns elementos do disco rígido nas áreas do SSD. Com isso quero dizer que não há interjeição ou remapeamento realmente sofisticado, complicado ou potencialmente confuso de blocos ou setores, tudo é direto. Quando você inicia uma varredura, o Scannerz literalmente carrega o SSD como faria com qualquer outro SSD, e quando você alcança os limites de unidade do SSD e atinge o HD, ele desacelera para o que parece ser um rastreamento (comparado ao SSD).
Quando criamos nossa unidade de armazenamento principal, usamos a ferramenta Phoenix que vem com o Scannerz para clonar o IDE original em uma unidade FireWire e, depois que a unidade de armazenamento principal foi criada, usamos Phoenix para clonar a unidade FireWire. Unidade de armazenamento principal. O que foi interessante foi que, olhando para a leitura do espaço da unidade em Phoenix (não as barras de progresso que são aparentemente baseadas em tarefas) você pode ver alguns deles voam em taxas muito rápidas e outros trabalham lentamente. Por exemplo, para minha surpresa, o diretório Applications foi transferido em alta velocidade, mas virtualmente qualquer um dos diretórios do sistema operacional, como / System, / Library, / lib, / usr, / var etc etc (ou seja, o core OS) apareceu transferência em velocidades SSD. Para mim, isso significa que o Core Storage parece estar alocando ou, pelo menos, inicialmente gerenciando o que vai para onde, e parece estar fazendo isso com base nos principais componentes do sistema operacional. O que faz mais tarde na vida, eu só posso imaginar.
Usando meus próprios programas, eu essencialmente verifiquei que o volume lógico é apresentado conforme descrevi. Os testes de leitura / gravação na região "inicial" da unidade estavam em velocidades de SSD, uma vez que o SSD estava em alta velocidade.
Qual é a minha opinião geral? Para ser honesto, não estou tão impressionado. Um SSD autônomo é muito mais rápido. Um HD autônomo é mais lento, mas não muito mais lento. Se eu tivesse que compará-lo com outra configuração de drive, eu provavelmente o compararia a uma unidade RAID 0. Infelizmente, a maneira como o volume do Core Storage é configurado, você tem que confiar muito nos backups, da mesma forma que faria com o RAID 0. Por exemplo, se o SSD ou o HD funcionar mal em uma configuração RAID 0 ou Core Storage e você tiver Não há backups, pelo que eu saiba, você é escolhido.
Um teste interessante seria testar o throughput geral e o custo do Core Storage em relação às unidades RAID. Com o RAID, você pode ganhar muito espaço e velocidade, e a velocidade não seria errática, o que pode ser em uma unidade de armazenamento principal. Claro, você precisa de uma interface de alta velocidade para acomodar a unidade RAID.
Uma das coisas que estou pensando em fazer é voltar para uma unidade autônoma de SSD, mas com links simbólicos para áreas de dados maiores em uma unidade externa. Desta forma, eu poderia transferir arquivos que são críticos para o SSD, conforme necessário, se eu precisar ir portátil sem a unidade externa e ainda obter a velocidade SSD verdadeira. Isso, é claro, é um PIA, que é uma das deficiências dos preços associados ao SSDS.
Espero que este artigo seja útil para você ou para outra pessoa. Obrigado.