美文网首页
2022-05-20

2022-05-20

作者: 九楼记 | 来源:发表于2022-05-20 23:57 被阅读0次

那么,这里指的用户态、内核态指的是什么?上下文切换又是什么?

简单来说,用户空间指的就是用户进程的运行空间,内核空间就是内核的运行空间。

如果进程运行在内核空间就是内核态,运行在用户空间就是用户态。

为了安全起见,他们之间是互相隔离的,而在用户态和内核态之间的上下文切换也是比较耗时的。

从上面我们可以看到,一次简单的IO过程产生了4次上下文切换,这个无疑在高并发场景下会对性能产生较大的影响。

那么什么又是DMA拷贝呢?

因为对于一个IO操作而言,都是通过CPU发出对应的指令来完成,但是相比CPU来说,IO的速度太慢了,CPU有大量的时间处于等待IO的状态。

因此就产生了DMA(Direct Memory Access)直接内存访问技术,本质上来说他就是一块主板上独立的芯片,通过它来进行内存和IO设备的数据传输,从而减少CPU的等待时间。

作者:内卷不如躺平
链接:https://www.jianshu.com/p/d5bb7d18723c
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

相关文章

  • 2022-05-20

    2022-05-20

  • 戒定慧·《感恩日志》重启第07天

    2022-05-20(周五) 戒定慧·《感恩日志》重启第07天 【17:58】 01、感恩:“居家闭关第02天”。...

  • 2022-05-20

    Nat Med| T细胞恢复模型指导免疫治疗 原创huacishu图灵基因2022-05-20 07:03发表于江...

  • 今天520

    杨素芳 中原焦点团队 高五 坚持分享1582天 2022-05-20 今天520,是自己爱自己的日子。那...

  • 约练收获

    中原焦点团队 坚持分享1405天 2022-05-20 生活中,我们常常会认为自己就是一个xxx样的人…。 但...

  • 亲子阅读篇(七十六)

    作者:童悦早教 分类:汽车小童话 阅读时间:2022-05-20 一、绘本介绍 “嘟嘟嘟,嘟嘟嘟”,警车保罗开着警...

  • 520的意义

    今天是2022-05-20,520谐音我爱你。根据百度百科,520是网络情人节,源于歌手范晓萱[https:...

  • 致“我爱您!”

    2022-05-20 开始“5.20”在国内作为情侣节, 狠狠地拉动了市场经济。 随着近几年民众爱商的提高, “5...

  • 合伙人晨会

    2022-05-20 06:00合伙人晨会——种子答疑 兔兔学院合伙人晨会 20220520早6:00-6:30 ...

  • 2022-05-20

    Nat Can | 高死亡率脑肿瘤DMG与表观遗传相关 图灵基因图灵基因2022-05-20 07:03发表于江苏...

网友评论

      本文标题:2022-05-20

      本文链接:https://www.haomeiwen.com/subject/swiqprtx.html