随笔分类 -  操作系统

操作系统相关知识
操作系统的理解
摘要:1、在单核计算机里,有一个资源是无法被多个程序并行使用的:cpu。 没有操作系统的情况下,一个程序一直独占着全都cpu。 如果要有两个任务来共享同一个CPU,程序员就需要仔细地为程序安排好运行计划--某时刻cpu和由程序A来独享,下一时刻cpu由程序B来独享 而这种安排计划后来成为OS的核心组件,被 阅读全文
posted @ 2017-09-30 14:43 csguo 阅读(584) 评论(0) 推荐(0)
进程、线程、并发执行的概念
摘要:关于进程、线程、并发执行的概念,我们先来看下面的一段话:“一般来说,当运行一个应用程序的时候,就启动了一个进程,当然有些会启动多个进程。启动进程的时候,操作系统会为进程分配资源,其中最主要的资源是内存空间,因为程序是在内存中运行的。在进程中,有些程序流程块是可以乱序执行的,并且这个代码块可以同时被多 阅读全文
posted @ 2017-09-30 14:42 csguo 阅读(788) 评论(0) 推荐(0)