|
蓝森林 http://www.lslnet.com 2006年8月18日 15:18
请教进程是否具有名字?
标识一个进程除了它的进程ID外,是否还具有一个进程名字呢?如果有的话,是不是默认是程序的名字?是否可以在加载程序时把进程按需要改名?
比如说,在启动有oracle实例的系统中,用ps -ef查看进程,会有一个CMD列为ora_dbw0_xxx(假设数据库SID为xxx)的进程,这个ora_dbw0_xxx是不是就是进程的名字呢?但是系统里并没有一个名字为ora_dbw0_xxx的程序存在,我用ps -e查看进程的话,发现ora_dbw0_xxx这个pid的进程的CMD列为oracle,而且在$ORACLE_HOME/bin目录下确实有一个名为oracle的程序。那么ora_dbw0_xxx是不是就是程序oracle的一个实例,只不过在运行时改了名而已?如果是这样,那么要怎么样运行一个程序才能做到运行时给进程改名这一点呢?我模糊地记得曾经在某书上看到过相关的论述,不过实在记不起具体内容了。烦请哪位高人解答疑问,不胜感激! |
请教进程是否具有名字?
烦请前辈高人解我疑惑。 |
请教进程是否具有名字?
进程只有ID,没有名字。
CMD里面显示的是启动这个进程的命令行及参数。 |
请教进程是否具有名字?
to FH:
那么ps -ef oracle中的ora_dbw0_xxx是怎么来的? |
请教进程是否具有名字?
烦请前辈高人解我疑惑。 |
| |