Bir USB flash sürücü bir Windows bilgisayara takıldığında neden bu kadar ısınır?


53

Bir dizüstü bilgisayarım var. Üzerinde bir Windows 10 işletim sistemi varsa, okunan veya yazılan bir veri olmasa bile, USB flash sürücü bilgisayara takıldığında çok ısınır.

Ancak, aynı bilgisayarda, Linux yüklü olduğunda, durum tamamen farklıdır. Flash sürücüye yoğun bir şekilde veri yazıp okuduğumda, bu flash sürücü biraz daha ısındı.

Bu fenomeni bulduktan sonra, masaüstümde, dizüstü bilgisayarımda, aynı Linux ve Windows işletim sistemlerinde çeşitli USB flash sürücüleri test ettim. Durum benzer.

Linux ortamında kullanıyorum

dd if=/dev/urandom of=/path/to/my/flash/parent/folder/test.bin bs=1024M count=4

büyük bir dosya yazma sınamak için. Kullandığım çok sayıda küçük dosyayı yazmayı test etmek için:

parallel dd if=/dev/urandom of=/path/to/my/flash/parent/test-{}.bin bs=1M count=1 ::: {0001..4096}

Windows 10 ortamında, sadece USB flash sürücüyü taktım ve hiçbir şey yapmam. NOT: Tüm test bilgisayarlarındaki Windows 10 ortamları yeni kurulmuştu ve 3. parti uygulama yoktu (Test Edition kullanıyorum ve makineyi testten önce başlattığımda gerçek zamanlı korumayı devre dışı bırakıyorum. Windows Grafiksel Ayar Yöneticisi: Değişikliği geçerli kılmak için yeniden başlatmanın gerekip gerekmediğini bilmiyorum).

Güncelleme 1:

USB flash sürücünün kendisinden kaynaklanıyor olabilir. İşte bu testte kullandığım flash sürücü modeli. (Bu reklam değil, bu ürünlere karşı tavrım yok)

  1. SanDisk Extreme PRO® USB 3.1 Katı Hal Flash Sürücü 128GB

  2. SanDisk 64GB USB 3.0 Flash Sürücü

  3. DataTraveler 100 G3 16GB

Update2:

Linux sistem tamponunun etkisini düşünen bir cevap var.

Fakat kullandığım Linux dağıtımı için DD bittiğinde yazdım syncve yürütmek neredeyse sıfır zaman aldı. Bu nedenle bunun etkisi önemli değil.


Neden? Bunun nedeni, Windows'un her zaman bir flash sürücüye yararsız erişim sağlamasıdır.

Ayrıca, Windows'u kullanmam gerektiğinde, USB flash sürücüyü daha soğuk hale getirmenin pratik bir yolu var mı?


afaik, usb portu 5v verir. Usb çubuğunun ısısını gerçek zamanlı olarak pratikte ölçebilseydik çok iyi olurdu.
Nick,

2
Bunun Windows 10'da genel bir sorun olduğuna inanmıyorum. Masaüstümde USB sürücüler, iki dizüstü bilgisayar ve Eşimin masaüstünde kullandım; çalışan tüm Windows 10 (cihaza bağlı olarak Pro veya Home). USB sürücülerim kayda değer derecede ısınmıyor. Sorunun özellikle Windows 10 Education sürümü ile olması mümkün mü? Veya alternatif olarak, bilgisayardan gelen bu atık ısı USB belleğe esiyor mu?
Doktor,

Bunun tersini yaptım: sürücü Ubuntu altında canlı bir kurulum görüntüsü yazarken oldukça ısındı ve bir daha çalışmadı (masaüstündeki ön bağlantı noktaları, bu nedenle termal iletim sorunu yok)
Chris H

Windows 10 sistemi ReadyBoost kullanıyor olabilir mi?
mgarciaisaia

1
Cihazı şasiden ayırmak için kısa bir uzatma kablosu kullanarak cihazı ısıtırken kasayı test edebilirsiniz. Sonuçları duymayı çok merak ediyorum.
Gezgin,

Yanıtlar:


40

Dizüstü bilgisayarımda, USB 3.0 bağlantı noktası fan düzeneğine fiziksel olarak çok yakın (~ 2 inç):

görüntü tanımını buraya girin

Sonuç olarak, bu tarafa takılan herhangi bir USB cihazı, fanın (!) İle yaklaşık olarak aynı sıcaklığı hissediyor.

Dizüstü bilgisayarım da biraz yavaş. Sonuç olarak, Windows 10 boşta Ubuntu'dan daha sıcak çalışıyor ve flash sürücülerin de Windows'ta ısındığını görmüştüm.

Bunun sizin için de geçerli olup olmadığını Ubuntu'da çok yoğun bir CPU programı çalıştırıp (4 çekirdekli bir yapı) çalıştırarak ve bu süre içinde takılı bir flash sürücünün ısınıp ıslanmadığını gözlemleyerek test edebilirsiniz.

Düzenleme: Az önce Justin'in yorumunu gördüm. Umarım bu kendi başına durmaya yetecek kadar bilgi sağlar.


8
Sonunda düzenleme ile ilgili: yorumlar temizlenebilir, cevaplar (kuralların ihlali hariç) değildir, bu nedenle bu cevabı yazmanız iyidir. Dahası, yorumlardaki cevaplar kurallara aykırı olduğundan, yorumların silinmesi daha da muhtemel.
user922538

1
Bu mümkün değil, dizüstü bilgisayarım için fanlar ekranın yanında duruyor. Masaüstü için, fanlar ve kullandığım port karşıt tarafta.
pah8J

@ pah8J Oh, bu gerçekten ilginç! Bunu şimdi masaüstünde de test ettiğinizi görüyorum. Şimdi de aynı sorunu yaşamamış olmamın nedeni, usb portunun farklı bir nedenden dolayı ısınmasından kaynaklandığını düşünüyorum . :)
Nonny Moose

6
Bu adam onu ​​alır. +1. Şasinin sıcaklığı (toprak), zayıf plastik kapsüllü USB sürücülerinde bile, kendisine bağlı her şeye kendisini termal olarak eşitlemek istiyor.
user2497,

@ user2497, daha detaylı açıklayabilir misiniz? Ya da bu fikri bir Cevap olarak mı sunuyorsunuz?
pah8J

7

Windows, “bilgisayarınızı hızlandırmak için USB çubukları kullanabileceğiniz” şuna sahiptir. Bunu, aksi takdirde kullanılmayan stick belleği önbellek olarak kullanarak, disk G / Ç'sini azaltarak yapar. Bu ekstra aktivitenin aşırı ısı üretmesi mümkündür.

Bu seçeneği devre dışı bırakarak bunu test etmek ve çubuğun hala ısındığını görmek mümkündür.


14
Uyumlu bir sürücü taktıktan sonra istendiğinde seçmediğiniz sürece, varsayılan olarak açık değildir.
Grawity

USB diskler, küçük dosyalar elde etmek için geleneksel SSD olmayan sabit disklerden daha hızlıdır, çünkü diskler dönmektedir, bu da ortalama yarım dönüş için beklenmesi gerekir. SSD diskler, USB sürücüler kadar hızlıdır veya daha hızlıdır, bu nedenle avantaj yoktur.
Thorbjørn Ravn Andersen

2
Bu özelliğe ReadyBoost adı verilir ve Windows bir yarıiletken sürücüye takılıysa devre dışı bırakılır (bu sorunun yazara gelip gelmediğini bilmiyoruz).
BACON

1
Dizüstü bilgisayarımın kendi SSD'si var, ancak masaüstümde yalnızca HDD var. Ancak, bu özelliği bir flash sürücüde manuel olarak etkinleştirmesi gerektiğini düşünüyorum. Hazır Boost'un boyutu kullanıcı tarafından belirlenir.
pah8J

@grawity Evet, ve OP bunu üç farklı flash sürücü ile test ettiklerini söylüyor, bu yüzden bunu ısı bağlantısıyla fark etmeden üç kez aktive etmelerinin olası olmadığını düşünüyorum.
Revetahw

5

Burada birkaç olasılık var.

  • Windows gerçekten de otomatik olarak tarayan, bütünlük kontrolleri yapan, güç yöneten ve genellikle USB bellek çubuklarını kullanan daha fazla yazılıma sahiptir. Bu, sürücünün Windows’ta Linux’tan daha fazla etkinlik kazanmasına neden olabilir;
  • Linux sürücüleri, sürücüyü USB 2.x bağlı bir disk olarak kullanıyor olabilirken, Windows 3.x sürücüsüne sahip olabilir ve 3.x bağlantı noktası olabilir. Bu kullanım hızını ve ısısını artıracaktır.
  • Windows, daha büyük bir disk için USB bağlantı noktası üzerinden güç gerektirdiğini ve bağlantı noktası aracılığıyla gereksiz olsa bile daha fazlasını sağladığını düşünüyor. Daha doğrusu, cihaz porttan gerekenden daha fazla güç ister. Bu olası değildir, ancak ortaya çıkabiliranakart için ürün yazılımına izin veriliyorsa ve anakart ve / veya cihazlara ilişkin sürücü yazılımı engelleniyorsa / düzgün çalışmıyorsa. Bunun eski anakartlarda ve bazı marka dışı USB cihazlarda olduğunu gördüm. Ayrıca, bir USB uzatma veya donanım kilidi varsa ve kablo dahili olarak hasar görmüşse veya doğrudan bağlantıda, arayüz kartının kendisinde sorun yaşanıyorsa da olabilir. Teoride, Windows 10 bunu yakalayacak ve özellikle kablo hasar görmüşse porttaki bir güç dalgalanmasını bildirecektir, ancak meydana geldiğinde portu her zaman başarıyla devre dışı bırakmamaktadır.
  • Windows Antivirus yazılımı, kullanılmadığı zamanlarda sürücünün taramasını yapıyor olabilir.

33
Ayrıca Windows çalışırken tüm bilgisayarın ısınması ve ısının USB sürücüye aktarılması da mümkündür. (Metalin içinden veya fan yanına üflenirse). Harici bir USB hub'ınız varsa, bunu ekarte edebilirsiniz.
Monica'yı

83
3 numaralı puan için aşağı oylama. Windows is assuming power is required over the USB port for a larger disk and is supplying more, even if unnecessary, through the port.Elektronik bu şekilde değil. Bunu bir ip olarak düşünün, USB sürücü bağlantı noktasından 2A değerine kadar çekebilir , ancak bağlantı noktası ipi çubuğun içine itemez.
Matt Clark

21
Bunun bir zayıf oylama olacağını sanmıyorum ama @MattClark ile aynı fikirdeyim. Bir bağlantı noktası USB-PD uyumlu olsa bile, bir parmak ucu sürücüsü daha yüksek voltajlar talep etmeyecektir, bu nedenle anakart varsayılan olarak 5V olacaktır (bunun bir HW uygulaması olduğundan eminim, bu yüzden Windows bunu belki de "bu port USB-PD moduna geçti" ya da benzerlerini söyleyen bayrak. 5V'de, anakart çok fazla miktarda güç sağlama kapasitesine sahip olsa bile (gerçekçi olmasa da 20A'ya kadar söyleyebilse de), parmak uç sürücüsü o kadar fazla güce ihtiyaç duymadığından, 20A'ya sahip değilsiniz.
Doktor J

22
3. nokta teknik bir olasılık değildir.
user253751

17
Değiştirilmiş cevap hala fiziksel olarak imkansız. PC, USB'de + 5V sağlar. Bu + 5V'ı yaramazlık yapan bir cihaza kesmeyi seçebilir, ancak daha sonra 0V elde edersiniz. Bir 5V besleme verildiğinde, çekilen güç yalnızca USB cihazına bağlıdır.
MSalters

3

OP’e göre, sıcaklık farkı aynı dizüstü bilgisayarda, aynı donanımda meydana geliyor, bu nedenle ısı egzozuna yakınlık önemli değil.

Farklılık, LPM - link güç yönetiminin farklı kullanımından kaynaklanıyor olabilir. LPM, USB SUSPEND işlevinin daha gelişmiş bir sürümüdür. USB ana bilgisayar denetleyicisi LPM'yi devre dışı bıraktığında USB 3.0 yığın depolama aygıtları ısınıyor (veya USB aygıtında LPM etkinleştirilmemişse, bu karşılıklı bir şeydir). Görünüşe göre Windows işletim sistemi bir şekilde xHCI denetleyicisini LPM'yi (veya devre dışı bıraktı) çalıştıracak şekilde yapılandırmakta zorlanırken, Linux bununla ilgili bir problemi yoktur.

LPM'nin Windows yapılandırmasını kontrol etmek için, bu bağlantı biraz yardımcı olabilir.


Evet, bu ihtimal oldukça fazla. Ancak, Windows Pen sürücüsünü askıya almazsa. Pen drive'ın hangi bileşeni ısı kaynağıdır? (NAND, Controller veya diğerleri)
pah8J

1
@ pah8J, USB 3.0'da LPM üç "asma", U1, U2 ve U3 bağlantı seviyesine sahiptir. U3, eski "USB_SUSPEND" e karşılık gelir ve haklısınız, U3 yığın depolama aygıtları için kullanılmaz. Bununla birlikte, U1 ve U2, uygun şekilde etkinleştirildiğinde ve teknik özellikleri karşıladığında otomatik güç tasarrufu sağlar. Bağlantı etkinse (U0), flaş arayüz denetleyicisi 0,5-1 W tüketebilir ve sıcak olacaktır.
Ale..chenski

Bu bir anlamda mantıklı. 1 Watt, plastik kalem sürücüsü durumunda olduğu için sıcaklığı önemli ölçüde artırabilir. Bununla birlikte başka sebepler de olabilir. Bu nokta için teşekkürler.
pah8J

@ pah8J, ne ölçüde? Bağlantının U0 durumuna girip girmediğini doğrulamanın en kolay yolu USB bağlantı durumunu gösteren bir aygıt kullanmaktır, bunun gibi: amazon.com/Status-Speed-Visualizer-Analyzer-Tester/dp/…
Ale ..chenski

Bahsettiğiniz mekanizma olduğuna inanıyorum. Ancak, 1 W güç çıkışının sıcaklığı bu kadar yüksek seviyeye getireceğine dair biraz şüphe. Şimdi teknolojik olanın yerine fizik meselesi. Belki yüksek performanslı pen drive için, kontrol cihazının güç tüketimi daha yüksek olacaktır. İlgili alanda daha fazla bilgi toplayacağım. Sonuçta, bana umut verici bir yön göster. İçtenlikle teşekkürler.
pah8J

2

Diğer bir olasılık, Linux ve Windows'un çıkarılabilir bir sürücüye yazma biçimindeki farklılığıdır. Varsayılan olarak Windows, sürücüyü çıkarmanız durumunda tüm yazma işlemlerini en kısa sürede gerçekleşmeye zorlar. Öte yandan Linux, sürücüyü çıkarmadan önce çıkarmanızı bekler ve böylece yazma önbelleğini bellekte tutar.

Bu nedenle, yazma işleminiz daha fazla yayılacağı için sürücünüzün Linux altında belirli bir zamanda daha az kullanması ve daha az yazma ihtiyacı olması mümkündür (sürücüye henüz yazılmamış bir dosyayı değiştirdiyseniz). .)


Size kısmen katılıyorum. Windows tüm çıkarılabilir aygıtları çalışırken takılabilir olarak ayarlayacaktır. Tamamladığından Ancak, GG komut için, dd if=path/to/liveimage.iso of=/dev/sd1I tipi olduğunda sync, daha az 0.01 saniye yürütülür. Belki, farklı dağıtım durumları farklıdır. Son olarak, bu yönün etkili olabileceğini düşünüyorum, ancak asıl sebep bu değil.
pah8J

Bu ayrım sizin açıkladığınız gibi değil, en fazla bir derece. Ayrıca, kullanıcının hiçbir işlem yapılmadığını söylediğini de unutmayın; bu nedenle herhangi bir kullanım otomatik arka plan kullanımı veya başlangıçta yetkisiz yazılım davranışıdır.
Chris Stratton,
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.