Adicionando armazenamento NVMe ao Raspberry Pi 5: o que você deve saber

O Raspberry Pi 5 chegou com a promessa potencial de compatibilidade com armazenamento de estado sólido NVMe, especificamente SSDs M.2. No entanto, esse recurso não estava disponível imediatamente após seu lançamento. O acesso do Pi 5 a um conector PCI tornou isso possível, mas as soluções oficiais do Raspberry Pi ainda não estão disponíveis. No entanto, surgiram soluções de terceiros. Neste artigo, exploro o NVMe Base da Pimeroni, que permite conectar um drive M.2 NVMe ao seu Pi 5 e inicializar a partir dele, efetivamente dizendo adeus aos cartões SD.

Cartões SD ou unidades NVMe?

Calvin Wankhede / Autoridade Android

Os cartões SD têm vantagens: são relativamente baratos, fáceis de adquirir e flexíveis. Você pode experimentar um sistema operacional em seu Raspberry Pi para um projeto específico, trocar os cartões e tentar outro. No entanto, eles têm algumas desvantagens, sendo a velocidade uma delas. Embora o Raspberry Pi 5 tenha uma velocidade de leitura de cartão SD muito maior do que as gerações anteriores, alguns usuários estão preocupados com sua confiabilidade a longo prazo.

Usando uma unidade NVMe, podemos empregar um SSD adequado, semelhante ao que usaríamos em um laptop ou desktop. Isso oferece melhorias significativas na velocidade, melhorias potenciais na confiabilidade e melhorias definitivas na capacidade de armazenamento. Com o Base NVMe da Pimeronivocê pode conectar uma unidade de estado sólido M.2 ao Raspberry Pi.

Como instalar uma unidade NVMe no Raspberry Pi 5

framboesa pi 5 nvme pimoroni

A base NVMe é uma placa fixada na parte inferior do Raspberry Pi, ao contrário dos chapéus que ficam na parte superior. Ele usa um pequeno cabo de fita para conectar a placa base ao conector PCI do Raspberry Pi 5. A montagem é bastante simples, embora conectar o cabo PCIe possa ser complicado.

Em relação ao software, o método mais fácil é inicializar o Raspberry Pi OS usando um cartão SD no Raspberry Pi 5. Em seguida, você instala o Imagem Raspberry Pi no Raspberry Pi 5 e instrua-o a gravar o sistema operacional na unidade NVMe. Você também precisará garantir que possui o firmware mais recente do bootloader instalado e alterar a ordem de inicialização no programa de configuração do Raspberry Pi. Depois de inicializar sua nova unidade NVMe, você pode ativar o PCIe Gen 3 mais rápido. Embora não seja oficialmente suportado, parece funcionar bem.

Confira o vídeo acima para informações ainda mais detalhadas.

Você deve instalar uma unidade NVMe em seu Raspberry Pi?

Então isso vale a pena? Oferece algo além do potencial para maior armazenamento e maior confiabilidade? A resposta depende do seu uso. A inicialização a partir de um cartão SD leva cerca de 19 segundos, enquanto a inicialização a partir de um NVMe leva cerca de 15 segundos. Iniciar um aplicativo como o Firefox leva cinco segundos em um cartão SD e quatro segundos no NVMe.

A compilação de um projeto como o HTOP leva exatamente 6,3 segundos em ambos os sistemas, indicando que a compilação é mais um gargalo de CPU e memória do que um gargalo de E/S. No entanto, a unidade NVMe supera significativamente o cartão SD para tarefas que exigem uso intensivo de disco.

Se você estiver executando muitas operações intensivas de E/S, será necessária uma unidade NVMe. Por exemplo, seria uma ótima solução para armazenamento conectado à rede. No entanto, se você estiver usando seu Pi 5 para tarefas menos exigentes, como robótica, sensores, GPIO ou aprendizado de Python, investir em um drive NVMe pode não ser essencial. Adicionar armazenamento NVMe ao Raspberry Pi é um mod divertido para alguns aplicativos, mas não é uma necessidade.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Rolar para cima