操作系统
蝌蚪123456
这个作者很懒,什么都没留下…
展开
-
进行线程模型概述
一.进程基本概念1.多道程序设计是允许多个程序同时进入内存并运行,其目的是为了提高系统效率。2.并发环境:一段时间间隔内,单处理器上有两个或两个以上的程序同时处于开始运行但尚未结束的状态,并且次序不是事先确定的。在并发环境中执行的程序叫做并发程序。 3.进程的定义:(进程又称作CPU的抽象) 进程是具有独立功能的程序关于某个数据集合上的一次运行活原创 2015-10-09 21:11:00 · 258 阅读 · 0 评论 -
银行家算法
死锁描述死锁是操作系统层面的一个错误,是进程死锁的简称,最早在 1965 年由 Dijkstra 在研究银行家算法时提出的,它是计算机操作系统乃至整个并发程序设计领域最难处理的问题之一。事实上,计算机世界有很多事情需要多线程方式去解决,因为这样才能最大程度上利用资源,才能体现出计算的高效。但是,实际上来说,计算机系统中有很多一次只能由一个进程使用的资源的情况转载 2016-09-03 11:59:14 · 2469 阅读 · 0 评论 -
linux硬链接和软链接的区别
http://www.cnblogs.com/ylan2009/p/4287929.htmllinux硬链接和软链接的区别1.原理上:硬链接(hard link):A是B的硬链接(A和B都是文件名),则A的目录项中的inode节点号与B的目录项中的inode节点号相同,即一个inode节点对应两个不同的文件名,两个文件名指向同一个文件,A和B对文件系统来说是完全平等转载 2016-09-07 14:46:58 · 204 阅读 · 0 评论