나의 최근 딜레마 중 하나는: 내 컴퓨터를 암호화하면 그로 인해 컴퓨팅 성능이 얼마나 저하될까요? 큰 차이가 날까요? 있다면 어느 지역에서? 그렇기 때문에 두 컴퓨터 모두에서 몇 가지 테스트를 실행하고 TrueCrypt 암호화가 컴퓨팅 성능에 미치는 영향에 대해 자세히 알아보기로 결정했습니다.
테스트 중인 시스템
테스트는 데스크탑과 랩탑의 두 대의 컴퓨터에서 이루어졌습니다. 데스크탑의 구성은 다음과 같습니다. AMD Phenom II X4 905 ( 2.5GHz(GHz) ) 프로세서, Gigabyte GA-MA785GT-UD3H 마더보드(Gigabyte GA-MA785GT-UD3H motherboard) , 메모리는 Corsair XMS3 DHX 6GB DDR3 1600MHz (DDR3 1600) ,(MHz) Gigabyte Radeon HD6870 OC 1GB DDR20GB (Gigabyte Radeon HD6870 OC 1GB) 및(DDR5 video) a11 RunCore Pro V 2.5" SATA III SSD 드라이브(SATA III SSD drive) .
데스크탑과 달리 노트북에는 SSD 가 없습니다 . Intel Core2 Quad CPU Q9000 @ 2.00GHz ,(GHz) 6GB RAM DDR2 , ATI Mobility Radeon HD 4650 및 하이브리드 HDD - Seagate Momentus XT 500GB .
두 시스템 모두 새로 Windows를 설치(Windows installation) 하지 않았습니다 . 그들은 수개월 동안 사용되었고 내가 일반적으로 실행하는 모든 소프트웨어가 있습니다. 암호화(performance impact encryption) 가 장기간 매일 사용되는 시스템에 미치는 성능 영향 을 알고 싶었기 때문 입니다.
수행된 테스트
먼저 TrueCrypt(TrueCrypt) 암호화를 수행하기 전에 각 시스템의 성능을 측정했습니다 .
최신 버전의 Soluto 로 부팅 시간을 측정했습니다 . 그런 다음 64비트 버전의 PCMark Vantage 를 사용하여 일반 컴퓨팅 성능을 측정하고 (PCMark Vantage)3DMark Vantage Advanced 를 사용하여 그래픽 및 게임 성능을 측정 했습니다.
PCMark Vantage 점수는 사진, 비디오, 음악 및 기타 미디어 보기 및 편집, 게임, 커뮤니케이션, (PCMark Vantage)생산성 및 보안(productivity and security) 과 같은 다양한 일반적인 컴퓨팅 작업 전반에 걸친 컴퓨터 성능의 척도 입니다 . 이 페이지에서 수행하는 테스트에 대해 자세히 알아볼 수 있습니다. PCMark Vantage 기능(PCMark Vantage features) .
3DMark Vantage 는 그래픽 성능을 평가하고 2개의 그래픽 테스트, 2개의 CPU 테스트 및 6개의 기능 테스트를 실행합니다. Advanced 버전에서 실행하는 테스트에 대해 자세히 알아보려면 Windows의 DirectX 10용 비디오 카드 벤치마크(Video Card Benchmark for DirectX 10 on Windows) 페이지를 확인하세요 .
각 테스트는 세 번 실행되었고 나는 세 번의 실행 모두의 평균을 기록했습니다.
그런 다음 시스템 드라이브 를 (system drive)TrueCrypt 로 완전히 암호화 하고 동일한 테스트를 세 번 다시 실행했습니다. 각 테스트의 평균 점수를 기록했습니다.
암호화는 부팅 타이밍에 어떤 영향을 줍(Does Encryption Impact Boot Timings) 니까 ?
첫 번째 질문은 부팅 타이밍에 대한 영향에 대한 것이었습니다. 그 영향이 미미하다는 사실에 나는 기분 좋게 놀랐습니다. 하이브리드 하드 드라이브가 장착된 랩톱에서는 부팅 속도가 5%(5초)밖에 되지 않았습니다. 라고 묻는다면 의외로 좋은 결과를 얻을 수 있습니다.
SSD 가 장착된 데스크탑에서는 부팅 타이밍에 영향이 없었습니다. SSD 는 제 역할을 아주 잘 수행했고 시스템은 이전처럼 빠르게 부팅되었습니다.
이것은 SSD 에 대한 투자 가 정말 좋은 성능을 제공한다는 또 다른 증거입니다.
일반 컴퓨팅 성능(General Computing Performance) 에 대한 암호화(Encryption) 의 영향(Impact)
PCMark Vantage 는 여러 테스트를 실행하고 평균 점수는 메모리(사진 작업), TV 및 영화(TV and Movies) , 게임(Gaming) , 음악(Music) , 커뮤니케이션(Communications) , 생산성 및 HDD(Productivity and HDD) 의 7개 테스트 영역의 평균입니다 . 점수는 암호화의 영향을 많이 받았습니다.
랩톱에서는 전체 4 % decrease 가 나타났지만 데스크톱 에서는 성능이 15 % decrease
개별 결과를 살펴보니 HDD 테스트에서 두 시스템 모두 가장 큰 영향을 받은 것으로 보입니다. 특히 SSD 가 많은 타격을 받아 20% 낮은 성능을 제공합니다.
하드디스크에 데이터를 많이 쓰는 모든 테스트에서 성능차이가 컸습니다. SSD 는 일부 테스트에서 쓰기 속도가 30% 감소했습니다. 그러나 랩톱의 하이브리드 하드 디스크는 훨씬 적었습니다. 쓰기 속도가 감소했지만 결코 10%보다 낮지 않았습니다.
내가 알아차린 또 다른 특이한 결과는 PCMark Vantage 에서 보고한 게임 성능이 암호화로 인해 거의 영향을 받지 않는다는 것입니다(약 5 % decrease ).
게임 성능(Gaming Performance) 에 대한 암호화(Encryption) 의 영향(Impact)
3DMark Vantage Advanced 벤치마크 는 PCMark Vantage 가 공유한 게임 성능에 대한 결론을 확인했습니다 .
랩톱과 데스크톱 모두에 대한 모든 테스트에서 영향이 없었습니다. 성능 감소(performance decrease) 는 0.1% 미만이었습니다. 눈에 띄지 않을 정도로 작았다.
게임은 데이터를 쓰는 측면에서 하드 디스크를 많이 사용하지 않기 때문에 거의 영향을 미치지 않을 것으로 예상했습니다. 게임은 주로 데이터를 읽고 프로세서, 비디오 카드(video card) 및 RAM 메모리(RAM memory) 에 스트레스를 가하는 것 입니다. 따라서 시스템이 암호화되었는지 여부는 중요하지 않습니다. 그것은 동일하게 작동합니다.
결론
내 테스트 결과 흥미로운 결과가 나타났습니다. TrueCrypt 로 컴퓨터를 암호화 하면 시스템 성능에 상당한 영향을 미칠 것 같습니다. 부팅 타이밍은 기존 하드 디스크를 사용할 때 약간 증가하고 SSD(SSDs) 를 사용할 때 영향을 미치지 않습니다 . 게임 성능은 전혀 영향을 받지 않는 반면 일반 컴퓨팅 작업은 특히 하드 디스크에 데이터를 써야 할 때 어려움을 겪습니다. 하지만 이상한 점은 암호화를 사용할 때 기존 하드 디스크가 SSD(SSDs) 보다 영향을 덜 받는 것으로 보인다는 것 입니다. 그러나 SSD 를 사용하면 시스템이 암호화된 경우에도 기존 하드 디스크보다 더 나은 성능을 제공합니다.
What is the Performance Impact of System Encryption With TrueCrypt
One of my recent dilemmas was: if I encrypt my computer, how much will computing рerformance have to suffer because of it? Will there be a big difference? If yes, in which areаs? That's why I decided to run ѕome tests on both my computers and learn more abоut the impact TrueCrypt encryption has on computing performance.
Systems Being Tested
The tests were made on two computers: a desktop and a laptop. The desktop has the following configuration: AMD Phenom II X4 905 (2.5 GHz) processor, a Gigabyte GA-MA785GT-UD3H motherboard, the memory is Corsair XMS3 DHX 6GB DDR3 1600 MHz, a Gigabyte Radeon HD6870 OC 1GB DDR5 video card and a 120GB RunCore Pro V 2.5" SATA III SSD drive.
Unlike the desktop, the laptop doesn't have an SSD. It is equipped with the following components: Intel Core2 Quad CPU Q9000 @ 2.00 GHz, 6 GB of RAM DDR2, ATI Mobility Radeon HD 4650 and a hybrid HDD - Seagate Momentus XT 500GB.
Neither of the systems has a clean Windows installation. They were used for many months and have all the software I usually run on them. This is because I wanted to learn the performance impact encryption will have on systems that are used on a daily basis for a long period of time.
The Tests That Were Made
First, I measured the performance on each system, prior to performing the encryption with TrueCrypt.
I measured the boot timings with the latest version of Soluto. Then, I measured general computing performance using the 64-bit version of PCMark Vantage and graphics and gaming performance using 3DMark Vantage Advanced.
A PCMark Vantage score is a measure of the computer's performance across a variety of common computing tasks such as viewing and editing photos, video, music and other media, gaming, communications, productivity and security. You can learn more about the tests it performs from this page: PCMark Vantage features.
3DMark Vantage evaluates graphics performance and it runs two graphics tests, two CPU tests and six feature tests. If you want to learn about the tests run by the Advanced edition, check out this page: Video Card Benchmark for DirectX 10 on Windows.
Each test was run three times and I recorded the average of all three runs.
Then, the system drive was fully encrypted with TrueCrypt and the same tests were run again, three times. The average scores were recorded for each test.
How Does Encryption Impact Boot Timings?
My first question was about the impact on boot timings. I was pleasantly surprised to notice that the impact was minimal. On the laptop with the hybrid hard drive, the boot was only 5% (5 seconds) slower. A surprisingly good result if you ask me.
On the desktop, which is equipped with an SSD, there was no impact on boot timings. The SSD did its job very well and the system booted just as fast as before.
This is another proof that investing in an SSD delivers really good performance.
The Impact of the Encryption on General Computing Performance
PCMark Vantage runs several tests and its average score is an average of 7 testing areas: Memories (working with photos), TV and Movies, Gaming, Music, Communications, Productivity and HDD. The scores were highly impacted by encryption.
On the laptop an overall 4% decrease was noticed while on the desktop a huge 15% decrease in performance was noticed.
I looked at the individual results, and it looks like the biggest impact is felt by both systems in the HDD tests. There, especially the SSD is hit a lot, delivering 20% less performance.
In all the tests where a lot of data writing on the hard disk was involved, the difference in performance was huge. The SSD had its writing speed lowered by 30% in some tests. However, the hybrid hard disk from the laptop was hit a lot less. It had a decrease in writing speed but never lower than 10%.
Another peculiar result I noticed is that gaming performance as reported by PCMark Vantage, was hit very little by encryption - around 5% decrease.
The Impact of the Encryption on Gaming Performance
The 3DMark Vantage Advanced benchmark confirmed the conclusions about gaming performance, that were shared by PCMark Vantage.
There was no impact in all tests, both on the laptop and the desktop. The performance decrease was less than 0.1%. It was so small that it wasn't noticeable.
I expected very little impact due to the fact that gaming doesn't involve the hard disk much in terms of writing data to it. Gaming is mostly about reading data, stressing the processor, the video card and your RAM memory. Therefore, it doesn't matter if your system is encrypted or not. It works the same.
Conclusion
My tests revealed interesting results. It seems that encrypting your computer with TrueCrypt will have a reasonable impact on the performance of your system. The boot timings will see a small increase when using traditional hard disks and no impact when using SSDs. Gaming performance is not impacted at all, while general computing tasks will suffer, especially when you have to write data to the hard disk. What's strange though is that traditional hard disks seem to be impacted less than SSDs when using encryption. However, having an SSD will still deliver better performance than a traditional hard disk, even when your system is encrypted.