Velocidade da criptografia total de disco TrueCrypt

49

Estou adquirindo um novo laptop de desenvolvimento em breve, e estou pensando em usar o TrueCrypt para criptografar todo o disco.

Que tipo de queda de desempenho posso esperar? 10% 30%? Mais? Além disso, supondo que a carga de trabalho tenha um efeito, a compilação / utilização do Visual Studio seria muito afetada? Não consigo encontrar nada parecido com isso na Web.

    
por Gareth 21.07.2009 / 12:11

10 respostas

44

Eu não tenho números específicos, mas haverá uma queda no desempenho, ainda que leve.

Houve uma postagem no blog que descreveu o desempenho geral da criptografia de disco completa em uma partição do sistema e como isso pode afetar o desempenho percebido pelos usuários. Parece indicar que a CPU tem um desempenho maior do que o disco rígido:

For me the critical question was what kind of overhead does encrypting your hard drive have on the performance of the system as a whole. To try and measure this I used HDTune to measure drive performance before and after encryption with TrueCrypt. Before encryption I saw an average transfer rate of about 47MB/s with my laptop's SATA drive in AHCI mode. Max was about 59.9MB/s and a burst rate of 85.8MB/s with an average CPU usage of 4.1% throughout the test.HD Performance before Truecrypt

After encryption I saw an average transfer rate of 46.9MB/s, peak of 59.7 MB/s, burst of 62.9MB/s and an average CPU usage of 26.7%. I didn't expect it, but that's where I saw my hit. It makes sense when you think about it - the encryption/decryption of the data generally doesn't result in reading/writing significantly more data (encryption and decryption is done at the block or sector level not at the entire file level) so you don't see substantially reduced disk performance.

O Tom's Hardware também tem um bom artigo, " Proteja seus dados com criptografia " , que detalha as implicações de desempenho do uso do TrueCrypt em um volume completo.

Além disso, veja a postagem no blog de Scott Gu sobre a velocidade do disco rígido físico (ou seja, o RPM) ( Dica / Truque: Velocidade do disco rígido e desempenho do Visual Studio ) que podem fazer uma grande diferença para Desempenho do Visual Studio se a criptografia é empregada ou não.

Há outro post aqui: Qual é o impacto no desempenho da criptografia do sistema com TrueCrypt

    
por 21.07.2009 / 12:37
6

Eu fiz TrueCrypted meu netbook HD (um Samsung NC10). Não há nenhuma diferença perceptível no uso diário (mas eu não faço nada pesado como compilar ou usar o PhotoShop), além de hibernar e restaurar do modo de hibernação, o que é muito mais lento.

Se você fizer ferramentas | Benchmark de dentro do TrueCrypt, você pode ver as taxas de criptografia para as diferentes cifras. Use o número de MB / s para determinar quanto tempo levará para despejar a memória inteira no disco. Meu NC10 leva cerca de 90 segundos para hibernar (com TrueCrypt), o que é inconveniente, mas não tão inconveniente quanto seria se eu perdesse o netbook e tivesse que lidar com alguém tendo acesso a todos os meus dados.

    
por 08.10.2009 / 17:44
6

Eu fiz vários testes compilando um projeto grande (demora cerca de 10 minutos para compilar) em uma área de trabalho do Windows 7. Não houve absolutamente nenhuma diferença em meus tempos de compilação antes e depois de TrueCrypt-ing o disco rígido (usando AES).

    
por 12.05.2010 / 16:20
3

Eu já fiz isso. O desempenho não caiu tanto assim. De- / Encryption é executado na memória. E as versões mais recentes mobilizam vários núcleos, se disponíveis . Você deve se contentar com o método de criptografia mais rápido para obter mais velocidade. Você pode comparar os algoritmos em TrueCrypt . AES é o mais rápido, usando criptografia combinada vai desacelerar mais.

Eu não notei nenhum cenário de performance, mesmo que tenha havido alguns. Verifique na Wikipédia as observações sobre o desempenho .

    
por 21.07.2009 / 12:31
2

Se você planeja criptografar todo o disco, a queda de desempenho não deve ser tão ruim assim. Infelizmente, não tenho números, mas o sistema parece ter o mesmo desempenho que antes de criptografar o disco, ao executar um ambiente de desenvolvimento padrão, como Visual Studio, SVN, etc.

No entanto, um volume baseado em arquivo é muito mais lento e muitas tarefas podem levar o dobro do tempo (novamente, não tenho números, mas é significativamente mais lento).

No final do dia , todos os outros programas instalados no seu computador provavelmente terão muito mais impacto no desempenho geral do que a criptografia do disco do sistema.

    
por 21.07.2009 / 12:22
1

pelo seu valor, eu tenho uma máquina de 4 núcleos (8 threads) e uso de um disco particionado de 1TB, 500GB criptografado e 500 GB não criptografado. A compilação de um projeto na partição criptografada leva 40 minutos ou mais e a CPU fica inativa por mais que isso. A compilação no disco não criptografado leva cerca de 6 minutos. Isso é com a compilação de multiprocessamento ativada no VS2010. Eu acho que a criptografia se torna um gargalo severo quando você tem muitos núcleos.

    
por 09.03.2012 / 09:35
1

Meu empregador instala a criptografia de todo o disco PGP no Lenovo W500 e o desempenho subjetivo atingido é de 30% a 50%. Tudo é muito, muito mais lento. Mais importante iniciar e todos os programas começam atrasados notavelmente. Próxima edição: a desfragmentação do disco ainda está funcionando - não é possível encontrar nenhuma informação e o impacto no desempenho pode indicar que há algum tipo de problema. Recomende o que eu faço em casa: criptografar somente dados, não usar a hibernação e perguntar a si mesmo o quão importante são os dados que alguém faz para analisar seu arquivo de paginação.

    
por 06.07.2012 / 16:28
0

Eu esperaria que o desempenho caísse pesadamente ao escrever, mas não tão seriamente ao ler. Você pode monitorar o uso do disco e da memória do Visual Studio, compará-lo com o que você pode encontrar na Web , e use gravações em disco atrasadas sempre que possível.

    
por 21.07.2009 / 12:29
0

Eu era TrueCrypt em um disco rígido de 500 GB e não vejo nenhum problema de desempenho.

Mas participo-o para que apenas meu sistema operacional e arquivos usem o TrueCrypt. Os arquivos do programa estão em uma unidade diferente.

    
por 02.01.2011 / 05:44
0

Eu tenho o meu laptop encriptado desde outubro de 2012, eu reproduzi, reproduzi filmes, e sem problemas, é mais lento, mas imperceptível. Eu só tive alguns problemas para compilar um DVD usando o MS DVD Maker, demora mais de 2 horas, mas na verdade eu não sei se é por causa do uso do TC, mesmo assim eu preciso usar o TC por causa do seguro e ri $ k $ com minha informação, se você não precisa proteger informações sensíveis é melhor não escrever.

Boa aparência.

Intel Core I7 1,6 - 2,8 MHz x 8 T. 8 GB de RAM 1 G DDR3 ATI RADEON.

    
por 07.03.2013 / 21:33