就是一堆代码, 可以长时间的保存在系统中
进程是程序运行的过程, 是一个动态的概念, 进程存在着生命周期, 也就是说进程会随着程序的终止而销毁, 不会永久存在系统中
进程之间交互
进程之间通过 TCP/IP 端口实现...二.并行, 并发, 串行
并发: 多个任务看起来是同时进行, 这是一种假并行
单核下使用多道技术实现
?
并行: 多个任务同时进行
并行必须有多核才能实现,否则只能实现并发(伪并行)
?...串行: 一个程序完完整整的运行完,再运行下一个进程
?...异步是指发送方发出数据后, 不等接收方发回响应, 接着就发下个数据报的通讯方式
异步是指两个线程毫无相关, 自己运行自己的
3.例子
同步
❶你叫我去吃饭, 我听到了就立即和你去吃饭, 如果没有听到,...你就不停的叫, 直到我告诉你听到了, 才一起去吃饭
❷打电话好比同步, 两边是同时进行不能再打给另一个人
异步
❶你叫我去吃饭, 然后自己去吃饭了, 我得到消息后可能立即走, 也可能过会儿走
❷发消息好比异步