PostgreSQL启动过程中的那些事七:初始化共享内存和信号十五:shmem中初始化ProcSignal...

这一节pg初始化非postmaster进程间发送信号用到的相关结构,在共享内存里通过信号交互,通过ProcSignalShmemInit例程实现。主要是初始化了MaxBackends +NUM_AUXPROCTYPES =164个(默认是100+64个,可以设置)ProcSignalSlot结构的数组,以供非postmaster进程之间互动互操作。 1先上个图,看一下函数调用过程梗概,中间略过部分
相关文章
相关标签/搜索