PostgreSQL啓動過程中的那些事七:初始化共享內存和信號十:shmem中初始化PROC索引、輔助進程和信號...

這一節 pg 初始化進程表,通過 InitProcGlobal 例程實現,在postmaster 或standalone 進程啓動時初始化全局進程表。pg 還創建了支持被請求的backend 進程時每個backend 進程需要的信號。以前pg 僅在backend 進程實際啓動時分配信號,但是這樣不好,因爲這樣使postgres 在加載時失敗,很多unix 系統被配置/ 錯誤配置成在信號數目上比較小
相關文章
相關標籤/搜索