Em resposta às suas perguntas:
Não. Os SSDs são um mercado em crescimento e em rápida mudança. Todo fabricante parece ter táticas diferentes para lidar com a correção de erros, a coleta de lixo etc. etc. Suspeito que alguém tentasse coletar dados em um modelo, o modelo provavelmente já está obsoleto. Fabricantes, eu tenho certeza que tenho esses dados, e suspeito que eles não vão compartilhá-los com ninguém.
Mais uma vez, acho que ninguém sabe ao certo (ainda.) Volumes criados por vários volumes ou unidades não são novidade. Isso acontece no Unix há provavelmente mais de 20 anos. Se a criação de uma unidade Core Storage significa "Sim, você realmente está criando uma verdadeira unidade Fusion" é algo que apenas a Apple sabe com certeza.
Criei uma unidade de armazenamento principal e a estou usando enquanto escrevo. Eu gosto de brincar com hardware, provavelmente porque sou louco. Fiz testes apenas no SSD, na unidade e depois na unidade CoreStorage. A unidade Core Storage supera um SSD padrão, mas nem se aproxima remotamente de um SSD independente. Eu acho que é provavelmente comparável a algumas variantes RAID, com a melhor comparação sendo RAID 0.
Na verdade, fiz alguns testes na unidade de armazenamento principal usando os programas que escrevi e o Scannerz. O Scannerz foi um dos primeiros produtos no mercado a oferecer suporte ao Core Storage, mas eles fazem o que (inicialmente) parece ser uma maneira estranha. Uma unidade de armazenamento principal 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. Presumo que isso ocorra porque, teoricamente, o HD provavelmente está propenso a falhas, mas o volume inteiro é apresentado, presumo, 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 um conjunto do Core Storage usando o Scannerz, é óbvio que uma unidade do Core Storage não está injetando 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 passa literalmente pelo SSD, como faria com qualquer outro SSD, e quando você chega aos limites da unidade e atinge o HD, ele diminui para o que parece ser um rastreamento (comparado ao SSD).
Quando criamos nossa unidade Core Storage, usamos a ferramenta Phoenix que acompanha o Scannerz para clonar o IDE original em uma unidade FireWire e, depois que a unidade Core Storage foi criada, usamos Phoenix para clonar a unidade FireWire na unidade Core Storage . O interessante foi que, olhando para a leitura do espaço em disco no Phoenix (não as barras de progresso que aparentemente são baseadas em tarefas), você pode ver alguns deles voando a taxas muito rápidas e outros trabalhando lentamente. Por exemplo, para minha surpresa, o diretório Applications foi transferido em velocidade HD, mas praticamente qualquer diretório do SO, como / System, / Library, / lib, / usr, / var etc. etc (por exemplo, o SO principal) transferência em velocidades SSD. Para mim, isso implica que o Core Storage parece estar alocando ou, pelo menos, gerenciando inicialmente o que vai aonde, e parece estar fazendo isso com base nos principais componentes do sistema operacional. O que faz mais tarde na vida, só posso adivinhar.
Usando meus próprios programas, verifiquei essencialmente que o volume lógico está definido como descrevi. Os testes de leitura / gravação na região "inicial" da unidade estavam na velocidade do SSD, depois que o SSD passava na velocidade do HD.
Qual é minha opinião geral? Para ser sincero, não estou tão impressionado. Um SSD autônomo é muito mais rápido. Um HD independente é mais lento, mas não muito mais lento. Se eu tivesse que compará-lo com outra configuração de unidade, provavelmente compararia com uma unidade RAID 0. Infelizmente, da maneira como o volume do Core Storage é configurado, você precisa confiar muito nos backups, como faria com o RAID 0. Por exemplo, se o SSD ou o HD ficar ruim em uma configuração de RAID 0 ou Core Storage e você tiver sem backups, até onde eu sei, você está sendo processado.
Um teste interessante seria testar a taxa de transferência e o custo geral do Core Storage em relação às unidades RAID. Com o RAID, você pode obter toneladas de espaço e velocidade, e a velocidade não seria irregular, o que pode ocorrer em uma unidade de armazenamento principal. Obviamente, 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. Dessa forma, eu poderia transferir arquivos críticos para o SSD, conforme necessário, se eu precisar ficar portátil sem a unidade externa e ainda assim obter a verdadeira velocidade do SSD. É claro que isso é um PIA, que é uma das deficiências dos preços associados ao SSDS.
Espero que este artigo seja de valor para você ou outra pessoa. Obrigado.