
并发编程
一只IT小小鸟
还有很多未完成的梦,怎能停下脚步,加油!
展开
-
并发编程--综述
概述并发编程:是一种现代计算机编程技术。可以是多进程编程、多线程编程、还可以是编写分布式程序。主要思想并发这个概念由来已久,其主要思想是:使多个任务可以在同一时间段内执行,以便能够更快地得到结果。并发编程的思想来源于多任务操作系统,它允许同时运行多个程序。在早期的单用户操作系统中,任务是一个接一个运行的,完全串行。而多任务操作系统则允许终端用户同时运行多个程序,当一个程序不需要使用...原创 2019-08-18 19:06:21 · 280 阅读 · 0 评论 -
并发编程--多进程编程
概述在现代操作系统当中,我们可以很方便的编写出多进程程序。在多进程程序中,如果多个进程之间需要协作完成任务,那么进程间通信的方式就是需要重点考虑的事项之一。这种通信通常被叫做IPC(Inter-Process Communication),不同版本的Unix及其衍生操作系统所支持的IPC方法都不尽相同,下面讨论的IPC时只针对Linux系统。Linux操作系统可以使用的IPC方法有多种,从...原创 2019-08-19 00:10:39 · 394 阅读 · 0 评论