Os discos de RAM não compensam as perdas causadas pelo patch Meltdown / Specter. Esses patches não afetam a velocidade de leitura, eles afetam como o processador executa o código - não haverá diferença em usar um ramdisk.
Dito isto, um ramdisk é uma boa maneira de acelerar o acesso a certos arquivos importantes, geralmente com ganhos significativos em relação às unidades NVMe. Isso afeta os tempos de carregamento de arquivos e tudo depende do carregamento de arquivos.
O tamanho do seu ramdisk depende muito do seu uso e do que você está tentando fazer. A maioria dos programas carregará seus recursos necessários para a RAM de qualquer maneira, o que significa que você provavelmente não verá nenhum ganho em programas já em execução (geralmente). Por exemplo, um disco virtual não tornará a navegação na Internet mais rápida. Uma boa idéia para determinar o tamanho do disco virtual é examinar os arquivos que você usa e abrir com muita regularidade e, em seguida, obter o tamanho total disso. Duplique, e esse é o tamanho do seu ramdisk.
A criação do ramdisk é apenas alguns comandos simples . Assumindo que você quer um ramdisk de 4 GB, simplesmente execute (como root):
mkdir -p /media/ramdisk
mount -t tmpfs -o size=4096M tmpfs /media/ramdisk
Uma vez criado, você pode copiar seus arquivos acessados com frequência para a RAM. Se você quiser fazer um disco permanente (ou seja, um disco que é criado automaticamente na inicialização), consulte o encadeamento vinculado acima.
Note que o seu disco não irá não persistir os dados através de reinicializações, nem as alterações feitas nos arquivos do seu disco RAM serão gravadas de volta no seu disco real. Inicialmente, carregar dados no seu ramdisk em cada inicialização e salvando os arquivos é completamente de sua responsabilidade, embora você possa escrever scripts / utilitários para ajudá-lo com isso.