BitLocker performansı nasıl etkiler? [kapalı]


112

ASP.NET / C # geliştiricisiyim. VS2010'u her zaman kullanıyorum. İçeriği korumak için dizüstü bilgisayarımda BitLocker'ı etkinleştirmeyi düşünüyorum, ancak performans düşüşü konusunda endişeliyim. Visual Studio gibi IDE'leri kullanan geliştiriciler aynı anda çok sayıda dosya üzerinde çalışıyor. Her zamanki ofis çalışanından daha fazlasını düşünüyorum.

Bu yüzden, BitLocker etkinken geliştirme yapan başka geliştiriciler olup olmadığını merak ettim. Performans nasıldı? Farkedilir mi? Eğer öyleyse, kötü mü?

Dizüstü bilgisayarım, 4GB RAM ve Intel X25-M G2 SSD'ye sahip 2.53GHz Core 2 Duo. Oldukça hızlı ama bu şekilde kalmasını istiyorum. BitLocker hakkında bazı kötü hikayeler duyarsam, şu anda yaptığım şeyi yapmaya devam edeceğim; bu, üzerinde aktif olarak çalışmadığım zamanlarda bir parola ile RAR'lanmış şeyleri saklamak ve işim bittiğinde Silmek (ama böyle bir acı).

2015 Güncellemesi: BitLocker'ın varsayılan olarak etkin olduğu, seyahat ederken Surface Pro 3'ümde Visual Studio 2015 kullanıyorum. Bir i7-2600k @ 4.6 GHz olan masaüstüm gibi hissettiriyor. İyi bir SSD'ye sahip modern bir donanım üzerinde farkına varmayacağınızı düşünüyorum!


2
6GB'lık bir veritabanı yedeklemesinin geri yükleme süresi 60 saniyeden 90 saniyeye çıktı (samsung 860 pro 512gb ssd)
MichaelD

Yanıtlar:


116

T7300 2.0GHz ve Kingston V100 64gb SSD ile sonuçlar

Bitlocker kapalıaçık

Sıralı okuma 243 MB / sn → 140 MB / sn

Sıralı yazma 74,5 MB / sn → 51 MB / sn

Rastgele okuma 176 MB / sn → 100 MB / sn

Rastgele yazma ve 4KB hızları neredeyse aynı.

Açıkçası işlemci bu durumda darboğazdır. Ancak gerçek hayatta kullanımda önyükleme süresi hemen hemen aynıdır, Opera 11.5'in 79 sekmeli soğuk başlatılması 4 saniye aynı kaldı, tüm sekmeler önbellekten yüklendi.

VS2010'daki küçük bir yapı her iki durumda da 2 saniye sürdü. Daha büyük yapı, önceki 5'e karşı 2 saniye sürdü. Bunlar beyzbol sahası çünkü saatin elime bakıyorum.

Sanırım hepsi işlemci, ram ve ssd ile hdd kombinasyonuna bağlı. Benim durumumda işlemcinin donanımsal AES'si yok, bu yüzden derleme en kötü durum senaryosu, hem montaj hem de kripto için döngülere ihtiyaç duyuyor.

Sandy Bridge ile daha yeni bir sistem, geliştirme ortamında Bitlocker özellikli bir SDD'yi muhtemelen daha iyi kullanacaktır.

Şahsen ben sık seyahat ettiğim için performansın düşmesine rağmen Bitlocker'ı etkin tutuyorum. Bitlocker'ı açmak / kapatmak bir saatten az sürdü, bu yüzden belki seyahat ederken açıp daha sonra devre dışı bırakabilirsiniz.

Thinkpad X61, Windows 7 SP1


Dell Inspiron 15 7000 Oyun makinesindeyim ve BitLocker açıkken bazen sadece metin yazarken takılıyor! O.0
J86

56

Bazı pratik testler ...

  • Dell Latitude E7440
  • Intel Core i7-4600U
  • 16.0 GB
  • Windows 8.1 Profesyonel
  • LiteOn IT LMT-256M6M MSATA 256GB

Bu test bir sistem bölümü kullanıyor. Sistem dışı bir bölümün sonuçları biraz daha iyidir.

Puan düşüşü:
Okuma:% 5
Yazma:% 16

BitLocker olmadan:

BitLocker olmadan

BitLocker ile:

BitLocker ile

Böylece, çok güçlü bir konfigürasyon ve modern bir SSD disk ile testlerle küçük bir performans düşüşü görebileceğinizi görebilirsiniz. Tipik bir çalışma, özellikle de Visual Studio ile ilgili ne olduğunu bilmiyorum.


şirket dizüstü bilgisayarımda C sürücü bitlocker şifrelemesi var. Kaldırırsam herhangi bir veri kaybı olur mu? Bu bir ThinkPad T440p
STEEL

Hayır. Diskiniz için bir donanım yapılandırması değiştirilecekse, kurtarma mekanizması görünecektir ve sürücünün kilidini bir kurtarma anahtarıyla açmanız gerekir (Microsoft hesabıyla veya sadece bir dosyada oluşturulabilir ve saklanabilir). Daha fazla: windows.microsoft.com/en-us/windows7/…
Kryszal

20

Yaklaşık 2 yıldır BitLocker etkinleştirilmiş bir dizüstü bilgisayar kullandım ve şimdi aşağı yukarı benzer özelliklere sahip (ne yazık ki SSD olmasa da), gerçekten o kadar da kötü değil, hatta farkedilebilir olduğunu söyleyebilirim. Bu belirli makineyi BitLocker etkinleştirilmeden kullanmamış olsam da, masaüstü makinemle (çift çekirdekli, 16 GB, çift Raptor diskleri, BitLocker yok) karşılaştırıldığında gerçekten hiç durgun hissetmiyor. Büyük projeler inşa etmek olabilir biraz daha uzun sürebilir, ancak haber için yeterli değildir.

Bunu daha bilimsel olmayan "kanıtlarla" desteklemek için: İş arkadaşlarımın çoğu, ben şirkete katılmadan önce makinelerini BitLocker olmadan yoğun bir şekilde kullanıyordu (katıldığım süre zarfında makineyi kullanmak zorunlu hale geldi, ancak eminim iki olay tamamen ilgisizdir) ve bunlar da dikkate değer bir performans düşüşü yaşamamıştır.

Şahsen benim için, BitLocker gibi "her zaman açık" bir çözüme sahip olmak, şifreleme için manuel adımları atlatır. Öte yandan, USB aygıtları için Bitlocker-to-go (Windows 7'de yeni), W7 olmayan makinelerle kolayca bilgi alışverişi yapamayacağınız için çalışmak için çok can sıkıcıdır. Bu nedenle çıkarılabilir medya için TrueCrypt kullanıyorum.


1
Bu harika bir bilgi. Teşekkür ederim. Başkasının giriş yapması durumunda bunu biraz daha açık bırakacağım.
Chris

7

Burada teorik bir bakış açısıyla bahsediyorum; BitLocker'ı denemedim.

BitLocker, 128 bitlik bir anahtarla AES şifrelemesini kullanır. 2.53 GHz'de saat hızına sahip bir Core2 makinesinde, şifreleme hızı tek çekirdek kullanılarak yaklaşık 110 MB / sn olmalıdır. İki çekirdek, ek yük olmadan mükemmel veri aktarımı ve çekirdek senkronizasyonu varsayarak yaklaşık 220 MB / s işleyebilir ve hiçbir şeyin CPU'ya aynı anda ihtiyaç duymadığı (aslında bir cehennem varsayımı). X25-M G2, 250 MB / sn okuma bant genişliğinde duyuruldu (teknik özellikler öyle söylüyor), bu nedenle, "ideal" koşullarda, BitLocker'ın biraz yavaşlaması gerekir.

Ancak , bant genişliği okumak o kadar önemli değil. Çok büyük dosyaları kopyaladığınızda önemlidir, ki bu çok sık yaptığınız bir şey değildir. Günlük çalışmada erişim süresi çok daha önemlidir: bir geliştirici olarak birçok dosya oluşturur, yazar, okur ve silersiniz, ancak hepsi küçüktür (çoğu bir megabayttan çok daha küçüktür). SSD'yi "hızlı" yapan da budur. Şifreleme, erişim süresini etkilemez. Yani tahminim, herhangi bir performans düşüşünün ihmal edilebilir olacağıdır (*).

(*) Burada Microsoft'un geliştiricilerinin işlerini doğru bir şekilde yaptığını varsayıyorum.


Endişelerimden biri, büyük bir çözümde Dosyalarda Bul yapmaktı. BitLocker bunu büyük bir yavaşlama olmadan yapabilir mi? Dosyaları ardı ardına yapılan aramaların hızlı olması için yine de önbelleğe alabilir mi? Ve ReSharper'ın çözüm çapında analizi ne olacak? Belki sadece çok endişeleniyorum. :)
Chris

1
Bir noktada denemelisin; sistem çapında performans, yalnızca Akıl tarafından her koşulda güvenilir bir şekilde çıkarılamayacak kadar çok ince faktörden etkilenir.
Thomas Pornin

1
@ThomasPornin "Microsoft geliştiricilerinin işlerini doğru bir şekilde yaptığını varsaydığın için" olumsuz oy verme konusunda gerçekten cazip geldim. LOL Tabii ki şaka yapıyorum ama kendimi buna mecbur hissettim.
Andrew Steitz

3

Birçok uygulama için fark büyüktür. Şu anda, özellikle veri okurken, depolama verimiyle kısıtlıysanız, BitLocker sizi yavaşlatacaktır.

TrueCrypt gibi diğer yazılım tabanlı tam disk veya tüm bölüm şifrelemesiyle karşılaştırmak faydalı olacaktır (hem Windows hem de Linux için çalıştığı için Linux ile ikili önyükleme yaparsanız avantaj sağlar).

Çok daha iyi bir seçenek, birçok SSD'de ve Hitachi 7200 RPM HDD'de bulunan donanım şifrelemesini kullanmaktır. Şifrelenmiş veya değil performansı saptanamaz ve şifreleme, işletim sistemleri tarafından görünmez. İyi bir dizüstü bilgisayarınız varsa, şifrenizin dizüstü bilgisayarın şifreli anahtar deposundan açtığı anahtarı oluşturmak ve saklamak için yerleşik güvenlik işlevlerini kullanabilirsiniz.


1

PGP disk şifreleme ürününü bir dizüstü bilgisayarda kullanırdım (ve bunun üzerine NTFS sıkıştırarak çalıştırırdım!). Okunacak disk miktarı az olsaydı pek bir etkisi olmazdı; ve çoğu yazılım kaynağı disk standartlarına göre çok büyük değildir.

Çok fazla RAM ve oldukça hızlı işlemcileriniz var. Zamanımın çoğunu düşünerek, yazarak veya hata ayıklayarak geçirdim.

Bunun hakkında pek endişelenmem.


1

Şu anki iş makinem bitlocker ile geldi ve önceki modelden bir yükseltme olarak. Bana sadece daha hızlı geldi. Bununla birlikte, bulduğum şey, bitlocker'ın, verileri doğru bir şekilde yerleştirme söz konusu olduğunda, truecrypt'ten daha kurşun geçirmez olmasıdır. SAS'ta çok iş yapıyorum, yedek kopyaları sürekli olarak diske yazıyor ve sonunda diske çeşitli çıktı türleri çekiyor. SAS, çok iş parçacıklı işlemlerin çıktılarını bit kilitleyiciye geri yazarak çalışıyor ve orada olduğunu bilmiyor gibi görünüyor. Bu benim için truecrypt ile durum böyle olmadı. Ne olduğundan veya nasıl olduğundan emin değilim, ancak bir truecrypt konteynırında kaynak / çıktı verileriyle çalışırken işlemlerin senkronizasyondan çıktığını fark ettim; bitlocker olmadığı için ikinci çalışma bilgisayarıma yükledim. Truecrypt sonuçları normal bir HD üzerindeyken sabit yedeklemeler bir SSD'ye çekiliyordu. Belki de bu hız farkı onu yükseltmeye yardımcı oldu. Sebep ne olursa olsun, o ikinci bilgisayarda truecrypt'i kullanmayı bırakmak zorunda kaldım çünkü SAS sonuçlarımı işleme sırasına göre senkronize olmadı ve bazı süreçlerimi ve verilerimi mahvetti. Benim dünyamdaki korkunç şeyler.

Truecrypt'i tam olarak aynı bilgisayarda başarıyla kullanan insanlarla çalışıyorum, ancak disk yoğun bir uygulama kullanmıyorlardı. SAS gibi.

Bitlocker'ın başparmak sürücülerine uyguladığı şifreleme olan Bitlocker to Go, okuma / yazma süreleri söz konusu olduğunda işleri oldukça yavaşlatır. Parolanızı başparmak sürücüsünde hatırladığınız ve sürücüyü biçimlendirmek / başlatmak için beklemeye istekli olduğunuz sürece kullanmak çok zor değil, ancak deneyimlerime göre flash sürücüye yaklaşık 4 kat daha yavaş erişim sağladı. Bir diski değil de bir USB sürücüsünü neden yavaşlattığını bilmiyorum ama ben ve iş arkadaşım için durum buydu.

İş yerinde bitlocker ile elde ettiğim başarıma dayanarak, bitlocker almak ve finans gibi şeyler için bazı dizinleri şifrelemeyi planlamak için ev bilgisayarım için Windows Pro satın aldım.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.