计算机操作系统
hubingshabi
这个作者很懒,什么都没留下…
展开
-
多CPU,多核,多进程,多线程
多CPU,多核,多进程,多线程当面临这些问题的时候,有两个关键词无法绕开,那就是并行和并发。首先,要先了解几个概念: 1、进程是程序的一次执行。 2、进程是资源分配的基本单位(调度单位)。 3、一个进程可以包括多个线程。 4、在单CPU计算机中,有一个资源是无法被多个程序并行使用的:CPU。一个cpu同一时刻不能被多个程序并行使用 5、操作系统调度器:拆分CP...转载 2019-09-20 12:12:51 · 200 阅读 · 0 评论 -
进程,线程,协程与并行,并发
进程进程的出现是为了更好的利用CPU资源使到并发成为可能。假设有两个任务A和B,当A遇到IO操作,CPU默默的等待任务A读取完操作再去执行任务B,这样无疑是对CPU资源的极大的浪费。聪明的老大们就在想若在任务A读取数据时,让任务B执行,当任务A读取完数据后,再切换到任务A执行。注意关键字切换,自然是切换,那么这就涉及到了状态的保存,状态的恢复,加上任务A与任务B所需要的系统资源(内存,硬盘,...原创 2019-09-20 12:54:53 · 575 阅读 · 0 评论 -
解决vmware 虚拟机中 Ubuntu 不能全屏和粘贴复制的问题
udo apt-get autoremove open-vm-tools sudo apt-get install open-vm-tools sudo apt-get install open-vm-tools-desktop 其实很简单,安装open-vm-tools 立马全屏, 安装open-vm-tools-desktop可以粘贴复制, 网上教程太复杂了,直接这...原创 2019-09-21 00:32:21 · 378 阅读 · 1 评论