
操作系统
维1
这个作者很懒,什么都没留下…
展开
-
字和字节
转载自:https://blog.youkuaiyun.com/Fabulous1111/article/details/79525384论据:先看一段摘抄自《Computer system: a programmer's perspective》的说明:Buses are typically designed to transfer fixed-sized chunks of bytes known asw...转载 2018-04-24 16:03:01 · 17369 阅读 · 2 评论 -
并行与并发的区别
并行同一时刻可以处理多个任务两个并行执行的任务如下图并发同一时刻只能处理一个任务,但一个时间段内可以对多个任务交替处理两个并发执行的任务如下图这里通俗的说就是并发是可以看成在一个时间段内可以同时执行几个任务,而并行是需要多个cpu来支持的在一个时间段可以执行几个任务...原创 2018-12-12 19:46:53 · 158 阅读 · 0 评论 -
内核态和用户态
作者:灵剑链接:https://www.zhihu.com/question/306127044/answer/555327651太长不看的提前总结:内核态,或者说CPU的特权模式,是CPU的一种工作状态,它影响CPU对不同指令的执行结果。操作系统通过跟CPU配合,设置特权模式和用户模式,来防止应用程序进行越权的操作防止应用程序越权访问内存时使用了虚拟地址空间映射的技术,这是操作系统...转载 2018-12-22 13:13:47 · 1131 阅读 · 0 评论 -
Linux中的进程内存种类
其实在认真阅读了这篇名为“计算内存使用”的文章之后,还是处于半迷糊状态。这位作者就说Linux下面没有特别好的显示内存占用的工具,虽然有top和free,但都说得不清楚,就跟巫毒教的魔术似的。比如top这个工具,它会显示3种数据,作者分别解释如下:VIRT:virtual memory usage。Virtual这个词很神,一般解释是:virtual adj.虚的, 实质的, [物]有效的, ...转载 2019-02-28 23:42:11 · 382 阅读 · 0 评论 -
“阻塞”与"非阻塞"与"同步"与“异步"
作者:严肃链接:https://www.zhihu.com/question/19732473/answer/20851256“阻塞”与"非阻塞"与"同步"与“异步"不能简单的从字面理解,提供一个从分布式系统角度的回答。1.同步与异步同步和异步关注的是消息通信机制 (synchronous communication/ asynchronous communication)所谓同步,就是在...转载 2019-03-10 02:08:28 · 249 阅读 · 0 评论