会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
qiuri2008
博客园
::
首页
::
博问
::
闪存
::
新随笔
::
联系
::
订阅
::
管理
::
公告
上一页
1
···
66
67
68
69
70
71
72
73
74
···
112
下一页
2017年7月24日
操作系统概念 文件系统实现
摘要: 磁盘提供大量的外存空间来维持文件系统。磁盘的下述两个特点使得其成为存储多个文件的方便介质。 ①可以原地重写; ②可以直接访问磁盘上的任意一块信息。 为了提供对磁盘的高效且便捷的访问,操作系统通过文件系统来轻松地存储、定位、提取数据。文件系统有两个设计问题。 ①定义文件系统对用户的接口 ②创建数据结构
阅读全文
posted @ 2017-07-24 19:46 江召伟
阅读(2089)
评论(0)
推荐(0)
操作系统概念 线程概述
摘要: 线程 概述 概述 单个进程可以包括多个控制线程。 线程 ——一种CPU利用的基本单元,它是形成多线程计算机的基础。 线程是CPU使用的基本单元,它由线程ID、程序计数器、寄存器集合和栈组成。它与属于统一进程的其他线程共享代码段、_数据段和其他操作系统资源。 一个传统重量级的进程只有单个控制线程,如果
阅读全文
posted @ 2017-07-24 19:40 江召伟
阅读(742)
评论(0)
推荐(0)
操作系统概念 进程概述
摘要: 进程 进程概念 进程 进程是执行中的程序,这只是非正式的说法。进程不只是程序代码,程序代码称为文本段(代码段),还包括当前活动,通过程序计数器(PC)的值和处理器寄存器的内容来表示。此外,进程还包括进程堆栈段(临时数据、函数参数、局部变量、地址)和数据段(包括全全局变量。还可能包括堆(leap),是
阅读全文
posted @ 2017-07-24 19:35 江召伟
阅读(456)
评论(0)
推荐(0)
操作系统 进程(下)
摘要: 一、进程同步 什么是同步?同步就是说一个任务要等另一个执行完毕才能继续执行,而不是同时执行。我们都知道,进程有异步性,这种性质会导致操作系统的混乱。进程同步,指的是进程之间的执行次序的管理,就是为了解决进程异步性的这种混乱。 (1)直接制约和间接制约。 进程之间有两种制约关系。分别是直接制约和间接制
阅读全文
posted @ 2017-07-24 19:29 江召伟
阅读(291)
评论(0)
推荐(0)
操作系统 进程(上)
摘要: 一、什么是并发 并发是什么?很简单,前面介绍的多道批处理系统就是典型的并发执行。这里再次过一遍高性能的多道批处理系统,其本质在于保持对系统资源的占用,CPU运行一个任务,若这个任务中断,如需要IO请求之类的,那么CPU直接去运行其他任务,原任务的IO请求由IO设备自己处理。有一个著名的图——表示并发
阅读全文
posted @ 2017-07-24 19:28 江召伟
阅读(332)
评论(0)
推荐(0)
进程的执行状态
摘要: 既然进程可以并发执行,那么他们是在程序运行是什么状态呢?不同的系统可能会有不同的状态,以下为大多数情况: 进程一般存在三种情况: (1)就绪状态:我已经准备好,给我处理器,我就可以执行,这时的进程状态就是就绪状态; (2)执行状态:我已经获得资源,并且正在工作中,这时的进程状态就是执行状态; (3)
阅读全文
posted @ 2017-07-24 19:22 江召伟
阅读(2578)
评论(0)
推荐(0)
操作系统之内存与进程
摘要: 一个进程在计算机上运行,操作系统必须为其分配存储空间,使其部分或全部驻留在内存,因为CPU仅从内存中读取程序指令并执行,不论直接从外存上读取程序。不能何种操作系统的存储管理能够实现:内存分配、地址变换、存储保护、存储共享和存储扩充。 内存分配 内存分配是为每道程序分配内存空间。分配的方式主要有三种:
阅读全文
posted @ 2017-07-24 19:15 江召伟
阅读(1860)
评论(0)
推荐(1)
浅谈多进程多线程的选择
摘要: 关于多进程和多线程,教科书上最经典的一句话是“进程是资源分配的最小单位,线程是CPU调度的最小单位”,这句话应付考试基本上够了,但如果在工作中遇到类似的选择问题,那就没有这么简单了,选的不好,会让你深受其害。 经常在网络上看到有的XDJM问“多进程好还是多线程好?”、“Linux下用多进程还是多线程
阅读全文
posted @ 2017-07-24 19:07 江召伟
阅读(354)
评论(0)
推荐(1)
Linux下的多线程编程
摘要: 1 引言 线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面的佼佼者。传统的 Unix也支持线程的概念,但是在一个进程(process)中只允许有一个线程,这样多线程就意味着多进程。现在,多线程技术已经被许多操作系统所支持,包括Wi
阅读全文
posted @ 2017-07-24 19:05 江召伟
阅读(515)
评论(0)
推荐(1)
LINUX-进程的概念
摘要: 计算机中,CPU是最宝贵的资源,为了提高CPU的利用率,引入了多道程序设计的概念。当内存中多个程序存在时,如果不对人们熟悉的“程序”的概念加以扩充,就无法刻画多个程序共同运行时系统呈现出的特征。 一、进程的引入 多道程序系统中,程序具有:并行、制约以及动态的特征。程序概念难以便是和反映系统中的情况:
阅读全文
posted @ 2017-07-24 19:04 江召伟
阅读(493)
评论(0)
推荐(0)
上一页
1
···
66
67
68
69
70
71
72
73
74
···
112
下一页