的主进程是 , 当我们启动后 , 会在中的数据文件夹下生产一个.pid的文件 , 那么这个文件记录了什么信息呢 , 我通过查阅源代码以及相关文档 , 对此文件进行内容进行说明:
内容
使用cat -n 命令可以查看.pid文件内容:
根据每一行进行解释 , 并给出对应的源代码说明 3795: 代表主进程的PID
文章插图
/usr/local/pgsql/data: 代表数据目录: 代表文件的创建时间 。5432: 代表数据库监听端口 , 在.conf中对应port = 5432
来自源代码说明:
/* The socket number we are listening for connections on */intPostPortNumber;
/tmp: 代表是unix 的监听目录 , 在.conf中对应 y = ‘/tmp’ 来自源代码说明:
/* The directory names for Unix socket(s) */char*Unix_socket_directories;
*** **: 代表数据库监听地址 , 对应.conf的 = '* ’ 来自源代码说明:
/* The TCP listen address(es) */char*ListenAddresses;
【PostmasterPG守护进程——主进程文件postmaster.pid】 :代表的是共享内存的地址(中的key和shmid) 。
- 黯夜守护者是什么港剧
- Linux进程管理工具ps/pgrep/pkill/kill/uptime/to
- Zombie process 僵尸进程及孤儿进程简介
- 昌21
- 高町奈叶
- 武汉城管
- python提供了多种进程通信
- 苻坚影响历史进程的三大贡献苻坚的功绩有哪些
- 主机上大量端口处于FIN_WAIT1状态且无进程号
- 盂县