Meu palpite é que eles construam em um pequeno SSD (provavelmente o equivalente a um cartão SD) para ser usado como um cache.
O problema é que o kernel do Windows 7 e versões posteriores do Linux podem usar o cartão SD como um cache para arquivos pequenos comumente usados.
Onde isso ajuda é reduzir a latência nas leituras. Assim, por exemplo, pode haver centenas de milhares de pequenos arquivos DLL necessários para iniciar e executar o sistema operacional, mas eles estão espalhados por todo o disco. Independentemente da desfragmentação, eles ainda precisam ser encontrados a cada vez.
Um cartão SD pode não ser muito rápido, comparado a um disco giratório de 15K, mas o tempo de busca ainda é mais rápido.
Com o Win 7, tudo o que você precisa fazer para fazer isso sozinho é inserir um cartão SD, um dispositivo USB, o que for e uma das opções que você perguntará se deseja usar o ReadyBoost, e se sim, quanto espaço no dispositivo você deseja usar. Ele faz um arquivo ReadyBoost monolítico tão grande quanto você especifica.
No entanto, ouvi dizer que o benefício não ajuda muito além de 2-4 GB. Portanto, pelo preço de um cartão SD de 4 GB (menos de US $ 5 por aqui), você pode testar esse impulsionador de desempenho.
Se você já tiver uma unidade SSD para o driver de inicialização, o Windows não oferecerá o ReadyBoost, já que não oferece nenhum benefício nesse caso de uso.