zoukankan      html  css  js  c++  java
  • CPU简单科普

    CPU简单科普

    本文仅限于对小白科普。
    

    • 误解一:CPU使用率和硬盘使用率一样。
    • 误解二:一台电脑只有一个CPU。
    • 误解三:CPU的核数,就是CPU的数量。
    • 误解三:CPU主频越高越厉害;CPU核数越多越厉害

    1. CPU概念

    CPU不是存储器,没有储存空间大小的说法。
    CPU是运算器,包含三个部件:

    1. 运算器(执行运算和逻辑操作)
    
    2. 寄存器(临时存放操作数和操作结果)
    
    3. 控制器(将指令译码,从而发出控制信号)
    

    2. CPU重要参数

    主要参数:
    1. 主频
        也叫时钟频率,指单位时间脉冲震荡的频率。主频越高,运算能力越强,但并非线性关系。
    2. 缓存
        一般是三级缓存
    3. 指令集
    4. 总线频率(真正影响CPU性能)
    5. 核数
        物理核,即CPU上集成的芯片数量
    6. 线程数
        逻辑核,每个CPU物理核都是一个逻辑核;
        利用超线程技术,每个物理核可以虚拟一个新的逻辑核。
        此时,逻辑核是物理核数的2倍。
    

    3. CPU使用率

    CPU使用率:  
    每个任务的执行,都要经过系统内核空间、用户空间进行执行。
    
    执行过程中会占用CPU的运行时间,占用满一个CPU核的时钟周期,则该CPU核使用率为100%。
    
    超过100%,即执行该进程(诸多线程)使用了超过一个核的时钟周期。
  • 相关阅读:
    Ajax核心对象和AjaxPro框架
    ASP.NET XML与JSON
    jQuery中Ajax的应用
    jQuery中操作表单与表格
    IOS 非常流畅的滑动tableView
    提高自己应用性能的总结架构篇
    LazyCode 自己开源的一个类库
    iOS 自己写的对话框中加入三个输入框
    icmp 流量抓取 转发 代理(2)
    sublime text ctags插件使用
  • 原文地址:https://www.cnblogs.com/jiukun/p/9325514.html
Copyright © 2011-2022 走看看