操作系统
TEAsuka
加油!为了生活和梦想。
展开
-
操作系统的四大特性
如有雷同,纯属总结。操作系统的四大特征:并发、共享、虚拟、异步。并发在一段时间内,运行多个程序,执行多个任务。从宏观上来说的。操作系统中引入进程的目的就是为了使程序能并发执行。共享资源共享,即系统中的资源可供多个并发执行的进程共同使用。由于资源的属性不同,多个进程对资源的共享方式也不同,可分为:互斥共享方式 和同时访问方式。互斥共享方式:一段时间内只允许一个原创 2016-08-12 08:59:58 · 11866 阅读 · 0 评论 -
用户级线程和内核级线程
线程分为用户级线程和内核级线程。用户级线程是由用户空间的线程库实现的,管理线程的数据结构都在用户空间。用户级线程不被内核所感知,即内核不知道用户级线程的存在。所以不能实现真正的并行。内核级线程的创建、调度等都是由操作系统实现的。进行线程管理操作时需要处于内核态。用户级线程的优缺点:优点:1.线程的管理操作(切换)速度快。因为管理用户级线程的数据结构都在用户地原创 2016-08-12 09:04:45 · 996 阅读 · 0 评论 -
DMA(直接内存访问)
如有雷同,纯属总结。直接内存访问(Direct Memory Access,DMA)直接内存访问是一种内存访问技术。它允许计算机内部的某些硬件子系统(外设),可以独立地直接的读写系统内存,不需要CPU的介入处理。在同等程度的处理器负担下,DMA是一种快速的数据传送方式。很多硬件的系统会使用DMA,包含硬件控制器、绘图显卡、网卡和声卡。DMA允许不同速度的硬件设备来沟通,不需要C原创 2016-08-12 09:17:35 · 7674 阅读 · 0 评论