2018年9月13日

操作系统中线程与进程

摘要: 在传统的操作系统中,进程拥有独立的内存地址空间和一个用于控制的线程。但是,现在的情况更多的情况下要求在同一地址空间下拥有多个线程并发执行。因此线程被引入操作系统。 进程的定义: (1)进程是程序在处理机上的一次执行过程。 (2)进程是可以和背的计算并行执行的计算。 (3)进程是程序在一个数据集合上的 阅读全文

posted @ 2018-09-13 19:51 一只猫、 阅读(138) 评论(0) 推荐(0) 编辑

java中的互斥锁和信号量的区别

摘要: 互斥锁和信号量都是操作系统中为并发编程设计基本概念,互斥锁和信号量的概念上的不同在于,对于同一个资源,互斥锁只有0和1 的概念,而信号量不止于此。也就是说,信号量可以使资源同时被多个线程访问,而互斥锁同时只能被一个线程访问。 阅读全文

posted @ 2018-09-13 15:04 一只猫、 阅读(451) 评论(0) 推荐(0) 编辑

导航