Docker和孤儿进程、僵尸进程
#Docker和孤儿进程、僵尸进程
##前言
在unix/linux系统中,正常情况下,子进程是通过父进程fork创建的。子进程的结束和父进程的运行是一个异步过程,即父进程永远无法预测子进程到底什么时候结束。 当一个进程完成它的工作终止之后,它的父进程需要调用wait()或者waitpid()系统调用取得子进程的终止状态。
### 孤儿进程
* 父进程先于子进程退出,那么子进程将
安装Coturn(TURN / STUN服务器)
安装Coturn(TURN / STUN服务器)
在云上使用TURN / STUN服务器,需要打开安全组中的所有UDP端口,因为STUN / TURN将使用整个0-65535范围内的任何可用端口。
在Ubuntu 16.
Ubuntu安装JDK
一. Ubuntu 安装JDK的两种方式
1. 通过apt安装.
2. 通过官网下载安装包安装.
这里推荐第1种,因为可以通过 apt-get upgrade 方式方便获得jdk的升级
二. 通过apt安装(jdk有很多版本, 这里介绍两种: openjdk和oracle的JDK)
1.