A criptografia do FileVault reduz o acesso de leitura / gravação em um SSD?


68

Nunca imaginei habilitar o FileVault em Macs anteriores, mas agora estou executando o OS X em um SSD. Existe uma diminuição notável na velocidade?



4
Essa pergunta não é específica do SSD.
Daniel

Não leva tempo para criptografar a unidade? As pessoas aqui que testaram esperaram um período de tempo (24 horas?) Depois de permitir que o Filevault testasse? Se o sistema estiver ocupado lendo / gravando para criptografar a unidade, eu imaginaria que o desempenho seria pior do que em condições normais. Apenas um pensamento.

2
Interessado em saber qual é a resposta a este em 2017 ...
F01

Respostas:


50

Toda vez que você faz o computador fazer algo extra, nesse caso, criptografar / descriptografar todo o acesso a arquivos, levará mais tempo e a máquina diminuirá um pouco.

O FileVault 1 desacelerou as coisas visivelmente, mas com o FileVault versão 2 (introduzido no OS X 10.7 (Lion)) em execução em um SSD, não há uma diminuição perceptível na leitura ou gravação de arquivos. Ativei isso em um MacBook Pro Retina de 15 "e em um MacBook Air de 11" de 2012. O único momento visível é quando você reinicia, pois exige uma senha antes de iniciar o processo de inicialização.

Você pode perceber que o sistema está lento quando você ativa o FileVault 2 pela primeira vez, pois ele precisa criptografar toda a unidade. Feito isso, você provavelmente esquecerá que está ativado.

Se você decidir que não concorda comigo, desativar o FileVault é fácil. Você terá mais uma vez o período inicial lento, pois toda a unidade é descriptografada.


62
Aqui está um ponto de dados: o SSD PCIe de 512 GB no meu novo rMBP inicialmente comparado com 725/700 MB / s de leitura / gravação. Depois de ativar o FileVault e preencher o disco para cerca de 50%, a velocidade foi reduzida para 715/695. Nossas CPUs possuem instruções dedicadas para otimizar o AES, portanto o impacto no desempenho é basicamente nulo.
gabedwrds

Exatamente. "Toda vez que você faz o computador fazer algo extra, nesse caso, criptografando / descriptografando todo o acesso a arquivos, levará mais tempo e a máquina diminuirá um pouco". é simplesmente falso.
Arran Cudbard-Bell

23

Minha própria experiência com o File Vault 2 no Samsung 840 EVO em um MacBook Pro de 2011 executando o Mavericks é que a desaceleração não é perceptível.

Detalhes:

Fiz uma leitura rápida antes de virar o File Vault 2 com

time dd if=/dev/zero bs=1024k of=tstfile count=1024

Isso mostrou cerca de 490 mb / s. Depois que o File Vault 2 foi ativado e a criptografia foi concluída, outra leitura mostrou cerca de 315 mb / s. Isso parecia ruim, então eu reiniciei.

Depois fiz mais três leituras. Eles mostraram 492, 507 e 503 mb / s. Não estou afirmando que o File Vault 2 melhorou a velocidade. Eu deveria ter feito várias leituras antes de ativar a criptografia, para ter uma idéia do intervalo esperado.

Com os dados que tenho, eu diria que, seja qual for a penalidade, não é perceptível.


3
Você provavelmente escreveu para o cache. Você precisa liberar o cache como parte do seu benchmark dd. Use o comando "sync" (/ bin / sync) para fazer isso.
judepereira 30/06

2

Acabei de desativar o Filevault 2. Para todos os que encontrarem esse tópico em busca de informações recentes, aqui está.

Corsair FORCE GT 480GB 1.5 anos. As gravações no vault de arquivos 2 estavam abaixo de 250mb / s. Percebeu a degradação do desempenho.

Espaço livre apagado seguro reparado disco desabilitado cofre de arquivos 2

Novas velocidades de gravação são 438mb / s, quase correspondendo às velocidades de leitura de 4510 mb / s.

O FileVault 2 mostrará uma extrema degradação do desempenho e deve ser evitado para todos os que gastaram o dinheiro atualizando para um SSD.


Qual CPU você está usando? O @gabedwrds apontou que algumas CPUs podem otimizar a criptografia AES, por isso seria interessante ver se isso explica sua lentidão.
Alan Shutko

4
Você disse que lê velocidades de 4510 MB / s? Bem, isso é escandaloso, o que significa impossível. Segundo, 4510 não corresponde a 438. Terceiro, você não mencionou sua velocidade de leitura com o Filevault2.
Acumenus 17/03/14
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.