最新公告
  • 欢迎您光临绿软部落,本站秉承免费宗旨,分享精品绿色软件!
  • 为什么火绒全盘扫描要占用CPU?

    火绒在进行全盘扫描时,对CPU资源占用较高。很多用户表示不理解,认为CPU占用高是“异常现象”。其实,大家大可不必担心,CPU是一台计算机的运算核心,所有程序的计算都离不开CPU。火绒全盘扫描“CPU占用高”,是因为此刻火绒正在利用CPU资源做大量计算。

    1597834831-8440a62e847deba

    计算密集型程序

    类似火绒这种需要利用CPU做大量计算的程序,一般称为“计算密集型程序”。这类程序在工作时(例如视频高清解码、科学计算等),需要消耗CPU资源进行大量的计算,就会导致“CPU占用高“,这种CPU占用是正常的。

     

    火绒全盘扫描时,会对每一个文件是否安全作深度检测。这就需要火绒对压缩包、安装包、邮件、PDF和其他复合文档格式先解压再扫描。检测某些文件时,火绒还需要使用“通用脱壳”和“虚拟沙盒”技术做进一步扫描,对沙盒中的程序行为做分析。扫描过程中所有步骤都需要用到CPU资源做运算。

    1597834838-104358b9a14d2e9

    人们普遍认为只有大型软件才会大量使用到CPU资源,但其实“计算密集型程序”并不是通过“体型”大小来判断的,而是根据是否需要大量计算决定。例如:CPU检测软件“CPU-Z”,虽然只有几兆大小,但是它可以调用CPU全部计算能力,使得CPU占用达到100%。

    1597834845-e7267458bf8ad01

    高CPU占用是否会导致电脑卡?

    任何事物都有限度,CPU的运算能力也是如此。如果只进行单一计算任务,短时间将CPU跑满问题不大。但如果是同时进行多个计算任务,并且超出CPU能力范围,就会出现抢夺CPU资源的情况,就有可能会出现问题。例如电脑变慢、卡顿等。

    1597834851-b6cc9e01e4d196a

    火绒的扫描模式

    一般情况下,大家不会同时运行多个“计算密集型程序”。但对于安全软件来说,进行病毒扫描的时候,用户往往还会进行其他操作。考虑到这个情况,火绒在“常规”模式下,会牺牲部分扫描速度,限制扫描对CPU资源的使用,满足用户在扫描的同时做其他操作的需求。

    1597834859-2d294625ab7995d

    如果希望尽快的完成扫描,火绒也提供了“高速”模式,该模式会多线程同时运算,尽可能多的占用CPU资源,以达到最快的扫描速度。其实在日常使用火绒时,并不需要太频繁的使用“全盘扫描”,所以我们建议开启高速模式后等待扫描结束,再安心的做其他操作也未尝不可。

    1597834867-1e0fc84b107360f

    1597834872-383a5c659178af6
    首次高速扫描CPU占用

     

    同时,火绒引擎具备缓存机制,可以在二次扫描时缩短扫描时间,并减少计算量,进而降低CPU占用。

    1597834877-cc9a518c702a907

    1597834882-ac55092015a8fbb
    1. 本站所有资源来源于网络,版权争议与本站无关。
    2. 不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。
    3. 如果上述内容对您的版权或者利益造成损害,请提供相应的资质证明,我们将于3个工作日内予以删除。
    4. 如有侵权、不妥之处,请联系站长以便删除。 敬请谅解!侵权/投稿邮箱:1456658256@qq.com
    绿软部落 » 为什么火绒全盘扫描要占用CPU?

    发表评论

    • 105会员总数(位)
    • 473资源总数(个)
    • 0本周发布(个)
    • 0 今日发布(个)
    • 347稳定运行(天)

    提供最优质的绿色软件

    立即查看 了解详情