浅谈Linux僵尸进程与孤儿进程

在Linux中,进程退出后,分配的绝大部分资源将被回收,除了task_struct结构及少数资源外。此时的进程已经“死亡”,但task_struct结构还保存在进程列表中,半死不活,故称为“僵尸进程”

在回收僵尸进程之前,如果父进程退出了,则僵尸进程变为“孤儿进程”,进而被init进程接管、回收。

more >>

HDFS-2.x之Federation:基于ConfigServer的轻量级服务端挂载

挂载表的本质是路由表,不在客户端维护路由表,就只能在服务端了。

HDFS的使用场景满足一个假设——“route table变化频率低”。这很容易理解,HDFS很少承接在线业务,离线业务的使用模式相对稳定,那么各子集群容量的增长速度也相对稳定。本文基于上述假设,参考Tair,简要介绍一种基于ConfigServer的轻量级服务端挂载方案。

more >>

Java中的装箱、拆箱

  • 装箱:将基本数据类型转换为包装器类型
  • 拆箱:将包装器类型转换为基本数据类型

装箱与拆箱的过程时自动进行的,因此称为“自动装箱”、“自动拆箱”,属于编译期的语法糖。

more >>

我是猴子007,<br>一只非常特殊的动物,<br>可以从事程序的开发、维护,<br>经常因寻找香蕉或母猿而无心工作。