您的位置:首页 > 编程语言 > C语言/C++

【C语言】关于atoi,itoa与itob的重写和字符统计

2015-07-23 16:44 387 查看
启动DB2实例会分配实例共享内存(Instance shared memory)。实例共享内存是在数据库管理器启动(db2start)时分配的,并随着数据库管理器的停止(db2stop)而释放。

同时,db2start会产生和实例相关的进程;每个实例都有自己独立的进程,这些进程的名字是一样的,但是进程的 owner 属于不同的实例。

db2start;

ps -ef |grep -i db2;

可以看一些db2进程,比如

db2sysc

db2ckpwd

db2wdog

db2acd

db2vend

db2ipccm

db2tcpcm

...

db2wdog 进程是所有其他 DB2 进程的父进程。这个进程是由操作系统的 init 进程派生的。

db2sysc 是系统控制器 ( 在 UNIX 上为db2sysc ,而在 WINDOWS 上为 db2syscs.exe)。它 必须存在,它是主 DB2 系统控制器或引擎。如果没有该进程,数据库服务器就不能运行。

db2ckpwd 进程用于检查 DB2 服务器上的用户标识和密码。由于 DB2 依赖于操作系统级别的认证,因此,当某个用户或应用程序连接到服务器上的数据库时,便使用该进程验证用户标识和密码。

db2acd 主管运行状况监视器和自动维护实用程序的自主计算守护程序。

db2ipccm IPC 通信管理器。客户机程序使用通信侦听器建立初始联系,侦听器是在 DB2 启动时启动的。

db2tcpcm TCP 通信管理器。它充当 TCP/IP 连接请求的通信侦听器。当侦听器接收到连接请求时,它就将连接与代理程序相关联,然后再继续侦听更多连接请求

此外还有很多其他的进程,比如db2agent。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: