2019年2月18日

线程

摘要: 什么是线程: 线程就是在已经开辟出来的一个进程空间当中,共享使用当前的内存空间。其原理和进程差不多,但是开销比进程少,因为不需要重新开辟新的内存空间。所以,进程只是用来把资源集中到一起(进程只是一个资源单位,或者说资源集合),而线程才是cpu上的执行单位。 开启线程方式一: 开启线程方式二: 线程与 阅读全文

posted @ 2019-02-18 16:54 一群羊 阅读(86) 评论(0) 推荐(0)

互斥锁

摘要: 进程之间数据不共享,但是共享同一套文件系统,所以访问同一个文件,或同一个打印终端,是没有问题的,而共享带来的是竞争,竞争带来的结果就是错乱,无法保证数据的安全性。所以在 运行的时候需要通过加锁来对进程的限制,以保证数据的安全性,但是带来的是执行效率低下,有并发运行转成串行运行 阅读全文

posted @ 2019-02-18 15:38 一群羊 阅读(103) 评论(0) 推荐(0)

导航