范文健康探索娱乐情感热点
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

一文读懂热插拔

  大家好,今天我们讲一下电脑上各种接口和外设热插拔的问题。
  先讲个小疑惑,有一段时间汐元那个藏着很多小姐姐的U盘一插入电脑就会弹出这样的窗口:
  当时一度以为Windows已经智能到能够识别小姐姐并且提醒汐元爱惜身体?
  但如果点扫描并修复,通常又扫描不出什么问题。后来经IT之家同事提醒,发现弹出这样的窗口,可能和平时直接拔U盘有关。
  ▲就是这么粗暴
  对于U盘来说,大部分情况下,其实不选择"扫描并修复"也没什么问题。但是这个事情应该正视。
  虽说U盘这种设备目前都是支持热插拔的,但热插拔≠直接用手插拔!
  我们先看看到底什么是热插拔?
  从定义上来看,热插拔就是计算机允许用户在不切断电源、不关闭系统的情况下即时接入和取出设备,从而增加计算机扩展外设的灵活性。
  仔细看,定义上没有一个字告诉我们热拔插就是可以用手直接拔直接插,所以,想要拔U盘时,正确的做法还是老老实实先点击系统中的"安全弹出设备"。
  虽然很多时候我们直接用手拔出也没发生什么,但就像汐元开头说的,提示"扫描并修复"就是直接拔导致的一种小问题。严重的时候,有可能导致数据丢失等问题。
  可能有IT之家小伙伴会好奇,那么为什么键盘鼠标这样的外设可以直接用手拔插,U盘就建议大家弹出了呢?
  那是因为,U盘这样的存储设备是有缓存空间的,例如文件传输到U盘上,会先写到高速的缓存中,再存到闪存芯片中,所以有时候系统提示文件已经传完了,但可能U盘其实还在读写。
  这个时候直接拔出,就有可能破坏文件系统。
  当然,这里的缓存也是可以在系统中取消的,具体方法后续IT之家也可以写一个小教程。
  但即使去掉了缓存功能,也不建议大家直接拔,因为你也很难保证电脑上有没有什么流氓软件在后台访问你的U盘。
  而键盘鼠标这样的设备只是输入输出指令,不存在这种情况,所以直接拔插没啥问题。
  讲了这么多,相信大家也想更进一步了解热插拔到底是怎么回事。
  从实现的角度来讲,热插拔其实是一个软硬件结合 的过程。
  总线,可以理解为计算机各种功能部件之间传送信息的公共通信干线。可以分为片总线,内总线和外部总线。
  其中外部总线是指系统总线,即CPU与存储器、I/O系统之间的连线,外部设备和它直接相关。
  90年代中期的586处理器系统总线都增加了外部总线的扩展,这是即插即用的基础。
  在接口电路设计方面,如图,当外部设备插入系统时,会有一个很大的瞬时电流向输入电容充电,这可能导致电路损坏。
  热插拔电路设计的目的就是把这个瞬时电流控制在合适的水平。
  操作的方法主要有三种:
  第一种是在接口上引入长、短交错的引脚,长引脚上加入预充电电阻。这是我们经常看到的方法。
  插入时,长引脚首先接触到电源,通过预充电电阻为外设的电容充电,同时限制电流;接着短引脚接触电源,分担预充电电阻的负载,为接入的板卡提供一个低阻通道。
  拔出时,长引脚最后和电源分离,通过预充电电阻为板卡负载电容放电。
  第二种方法比较复杂,主要是通过负温度系数热敏电阻和一个外部特定的晶体管(MOS管)来控制瞬时电流。
  MOS管是一种电压控制器件,可以在电路中起到控制电流的作用。
  最后一种是最好的解决方案:引入专业的热插拔芯片,提供过压和欠压保护、过载时利用恒流源实现有源电流限制等功能,甚至还有控制电流上升速率、监控电流强度等功能。
  至于软件层面,则主要是负责处理用户插拔设备的请求,确认设备是否被占用等。
  接下来,我们不妨看看具体设备在热插拔的时候应该注意什么。
  1、USB设备
  关于USB类设备,其实开头汐元已经讲了好多。
  当1994年USB传输协议推出时,科技巨头们就已经考虑到USB接口对热插拔功能的支持了,到现在的雷电3接口,都支持热插拔。
  以非常常见的USB Type-A接口为例,可以看到它用到了上面所说的长短交错引脚的控制方法实现热插拔。4根引脚中外侧的两根长引脚用于供电,内侧两根用于数据传输。
  这里安利一下,关于USB接口的更多内容,欢迎大家前往IT之家《一文尽懂USB 4》一文中查阅~
  对于USB设备来说,热插拔应该注意哪些其实在文章开头汐元也说得差不多了。像U盘、移动硬盘,包括MP3、手机等存储设备的特殊性,我们最好要确认拔出设备时设备没有被占用,因此建议大家使用系统中的弹出功能,否则有可能会造成数据丢失、甚至对设备造成损坏。
  这里要提一下,目前来说,手机上的SIM卡和SD卡理论上也是可以热插拔的,以SIM卡为例,卡座上会有专门的卡检测引脚,SIM卡插入或拔出时,会根据电平高低变化来触发中断,软件层面这时候就会根据中断的状态来判断是插卡还是拔卡,然后做出相应的动作。
  现实场景中我们在手机上直接插拔SIM卡和SD卡,一般也不会发生一些事故。当然,如果你很谨慎,也可关机后进行插拔。
  2、硬盘类
  SATA硬盘方面,从2002年开始的SATA2.0协议就已经允许热插拔,多年前在售的硬盘和主板,应该都是SATA2.0或以上的了,所以实现热插拔是没有问题的。
  对于机械硬盘和SATA硬盘而言,接口也有和USB类似的长短引脚设计,并且其中有数据线路和电源线路。
  在带电状态下插拔硬盘,会产生一个很强的瞬时电流,硬盘的电源线路对这个瞬时电流的宽容能力较强,危险来自硬盘的数据线路,带电的时候插拔,数据线路上会产生很强的瞬间电流和压降,很可能导致硬盘损坏。
  所以要记住的一点是,热插拔硬盘时,通常我们会有一个顺序:
  插入时,先插电源线路,再插入数据线路,拔开时,则是先拔开数据线路,然后再拔开电源线路。
  汐元从IT之家同事手上夺来一个硬盘给大家演示一下:
  在软件层面,对于Windows系统而言,热插时,把硬盘插好后,通常我们需要在系统的设备管理器里选择"扫描检测硬件驱动",而拔出时,则可以在"设备管理器"中选择需要拔掉的硬盘,点击"卸载",然后再将硬盘拔掉。
  至于主板BIOS的问题,目前大部分情况下其实都是默认开启硬盘热插拔(HotPlug)功能的。万一没有,则可以在BIOS中开启"AHCI"模式,然后在副项目中开启"热插拔"功能。
  还有就是,对于M.2接口的硬盘,通常不适合热插拔, 毕竟这类硬盘需要在主板上固定,固定和解除固定的时候最好是要断电的。
  当然,也不排除可能有人骚操作,表示不用固定……
  硬盘不比普通的USB产品,对于硬盘的热插拔,建议大家还是按照上述要点来进行,否则操作不当数据损失,那就尴尬了。
  3、HDMI等视频接口
  HDMI接口从诞生之初就是考虑到热插拔的,以最常见的HDMI A型口为例,其接口的第19针用于热插拔检测(HPD),也有说是第1针的,总之就是倒梯形右上角的那一针。
  同时HDMI也有防静电设计。
  但是,由于不同HDMI线材的内部工艺不同、质量不同,连接的高清设备不同,这些我们不好控制,所以,HDMI线建议大家最好还是不要热插拔。
  和HDMI类似的DP接口,同样也是支持热插拔,但基于和HDMI相似的考虑,我们也不建议热插拔。
  至于较老的VGA和DVI接口,理论上它们是不支持热插拔的,很多VGA和DVI线材的接口有螺丝固定,其实就是为了防止大家热插拔。
  其实上述视频接口的热插拔功能也还有争议,有IT之家小伙伴可能会说,平时我热插拔也没出什么事嘛!但是,其实也有因为热插拔导致设备主板烧坏的案例,毕竟视频接口数据传输量大,不怕一万就怕万一,大家还是不要热插拔的好。
  总结
  关于热插拔的问题,今天汐元就和大家谈到这。
  总结来说,其实就是一个词:谨慎。
  USB设备最好在软件系统层面确认没有占用的时候热插拔,硬盘接口、视频接口,按照各自的特性和要点来。
  最忌讳的是不管三七二十一,直接用手拔插的行为,IT之家友情提醒,这不是正确的姿势哦~万一主板或者设备承受不了,发生了意外,那就悲剧了~

联想小新152020锐龙版发布R54600U16GB内存,3999元感谢IT之家网友学前班班长的线索投递!IT之家5月8日消息联想小新152020锐龙版将于5月11日开启预约,R54600U16GB内存版本首发价3999元,5月16日开卖。IT之家ThinkPadE14E15笔记本发布最高搭载R74700U,屏幕边框收窄IT之家5月8日消息联想ThinkPad现已推出ThinkPadE14E15两款新机型,最高搭载R74700U,外观设计小改,售价为639美元起。ThinkPadE15IT之家了解未来人类推出新款桌面CPU笔记本8核R73700XRTX2070,9999元感谢IT之家网友很宅很怕生的线索投递!IT之家4月14日消息未来人类现已在京东上架了新款桌面CPU笔记本,搭载了AMD桌面级CPUR73700X和英伟达RTX2070显卡,首发价9多款AMD桌面APU型号泄露可选R34200G到R74700GIT之家5月23日消息根据爆料者KOMACHIENSAKA的消息,映泰意外泄露了多款AMDRenoir桌面APU的型号,最高为R74700G,最低为R34200G。viaKOMAC台媒AMD和英伟达将在9月推出新一代GPUIT之家5月21日消息台湾媒体DigiTimes称,预计AMD和英伟达都将在9月份推出下一代GPU。根据DigiTimes的消息,随着AMD和英伟达在9月推出下一代GPU,显卡厂商英特尔10核i9昨天开卖,AMD宣布12核R93900X降价IT之家5月21日消息根据外媒TechPowerUp的消息,AMD将其12核24线程Ryzen93900X处理器的价格降至410美元,约合人民币2910元。IT之家了解到,英特尔十多核酸的正解?AMDR33100ampR33300测试报告感谢IT之家网友茶茶121的线索投递!在2017年之前,四核八线程这个规格在近十年的时间里一直都是消费级无法逾越的存在。随着AMD锐龙系列一路高歌猛进,四核八线程的光环也迅速褪色。英特尔新架构凌动处理器上架国内商城10nm工艺,Gen11核显IT之家5月27日消息,目前,英特尔代号为ElkhartLake的处理器已上线国内科通芯城商城。IT之家曾报道,英特尔早在去年年底就曾经有过关于ElkhartLake的爆料,采用最小米有品上架智能LED灯泡支持RGB彩光,三只装众筹价99。9元IT之家5月20日消息小米有品现已上架了一款智能灯泡inncap靓光LED灯泡,支持冷暖色调自由调光色彩调节米家APP控制定时开关,小米有品众筹三只装99。9元,单个零售价则为49199元,小米有品上架零蓝光LED床头助眠灯感谢IT之家网友Naseem的线索投递!IT之家5月10日消息小米有品上架了米典零蓝光床头助眠灯众筹,售价199元。号称搭载了中科院院士团队的零蓝光LED技术,能够不伤眼,改善睡眠小米有品众筹莫比智能动感单车悬浮式设计,2499元IT之家5月7日消息莫比智能动感单车Galaxy现已上架小米有品开启众筹,零售价3499元,众筹价2499元。IT之家了解到,莫比智能动感单车Galaxy号称公路级动感单车,采用了
首发9999元2。5K屏华硕天选2游戏本5900HXRTX3070版今日开售IT之家8月5日消息华硕天选2系列笔记于7月末推出了全新的顶配版本,今日正式开售。新产品搭载AMDR95900HX处理器英伟达RTX3070显卡,满血配置能让玩家获得更好的游戏体验希捷20TBPMR机械硬盘将于下半年在零售市场发售IT之家7月24日消息据外媒techpowerup消息,希捷公司于7月21日召开了电话会议,该公司CEODaveMosley宣布,计划于2021年下半年正式发布20TB容量的PMR十铨为硬盘挖矿推出逆天级耐用度SSD,号称必备挖矿武器感谢IT之家网友肖战割割的线索投递!IT之家5月9日消息由于Chia奇亚币大火,硬盘需求略有提高,但渠道商可不会放过这种百年难遇的好机会。十铨本周就面向创造者发布了一款PCIeSSFlexxon推出内置AI主动安全防护功能的NVMe固态硬盘IT之家5月9日消息据外媒tomshardware消息,新加坡厂商Flexxon近日推出了一款内置AI安全防护功能的固态硬盘,名为XPhy。这款产品能够主动防护勒索软件病毒,或者通希捷发布14TBMach。2双磁臂机械硬盘世界最高速,524MBs比肩SSDIT之家5月22日消息希捷昨日正式发布了Exos银河系列Mach。214TB双磁臂机械硬盘,产品参数出现在官网。这款硬盘内部具有两个独立的磁臂,能够在硬盘内部独立进行读写,相比以往Trendfocus2021年Q1全球机械硬盘出货6400万块,希捷占比42。9IT之家5月9日消息根据研究机构Trendfocus数据显示,尽管全球消费市场逐渐转向SSD,但得益于超大规模数据中心的建设,以及企业升级存储的需求,2021年第一季度全球机械硬盘任天堂社长古川俊太郎全球芯片缺货已对Switch生产造成影响感谢IT之家网友拈花一笑oO的线索投递!IT之家5月9日消息在任天堂最近的财报会议上,任天堂社长古川俊太郎表示,公司因全球芯片缺货影响,接下来时间里Switch的产量可能会有所下降希捷推出OneTouch移动固态硬盘速度最高1030MBs,1TB1093元IT之家5月9日消息根据外媒techpowerup消息,希捷近日正式推出了OneTouch移动固态硬盘。这款产品内置NVMeSSD,采用USB3。2Gen2协议TypeC接口,能够影驰RTX30703080新卡上架,首次搭载限制挖矿GPU核心IT之家5月9日消息由于加密货币以太坊的大火,导致显卡市场缺货严重。英伟达此前表示,将为RTX30系列新卡更新至硬件上限制挖矿的GPU核心。根据外媒videocardz消息,影驰推Backblaze发布第一季度硬盘情况报告SSD固态硬盘故障率低于HDDIT之家5月8日消息根据外媒NotebookCheck消息,知名存储服务提供商Backblaze发布了2021年第一季度硬盘情况报告。这家公司在全球两大洲拥有四个数据中心,截至20爆料新英伟达RTX3060显卡国内拟优先供应网吧,渠道依然紧张IT之家5月7日消息此前港媒报道称,英伟达已停产旧版GA106300GPU芯片的GeForceRTX3060,换为全新GA106302GPU,以此进一步限制挖矿。现在博板堂有消息称