alert上日志显示:
Sun Jun 14 15:01:06 2009
Thread 1 advanced to log sequence 3 (LGWR switch)
Current log# 3 seq# 3 mem# 0: /oradata/test/redo03.log
Sun Jun 14 15:51:27 2009
Thread 1 advanced to log sequence 4 (LGWR switch)
Current log# 1 seq# 4 mem# 0: /oradata/test/redo01.log
Sun Jun 14 15:51:46 2009
PSP0: terminating instance due to error 472
Instance terminated by PSP0, pid = 23322
在操作系统上显示
[ora10g@dbsvr bdump]$ ps -ef|grep ora_
ora10g 23453 1 0 16:00 ? 00:00:00 ora_pmon_test
ora10g 23455 1 0 16:00 ? 00:00:00 ora_psp0_test
ora10g 23457 1 0 16:00 ? 00:00:00 ora_mman_test
ora10g 23459 1 0 16:00 ? 00:00:00 ora_dbw0_test
ora10g 23461 1 0 16:00 ? 00:00:00 ora_lgwr_test
ora10g 23463 1 0 16:00 ? 00:00:00 ora_ckpt_test
ora10g 23465 1 3 16:00 ? 00:00:00 ora_smon_test
ora10g 23467 1 0 16:00 ? 00:00:00 ora_reco_test
ora10g 23469 1 1 16:00 ? 00:00:00 ora_cjq0_test
ora10g 23471 1 3 16:00 ? 00:00:00 ora_mmon_test
ora10g 23473 1 0 16:00 ? 00:00:00 ora_mmnl_test
ora10g 23475 1 0 16:00 ? 00:00:00 ora_d000_test
ora10g 23477 1 0 16:00 ? 00:00:00 ora_s000_test
ora10g 23481 1 0 16:01 ? 00:00:00 ora_arc0_test
ora10g 23483 1 0 16:01 ? 00:00:00 ora_arc1_test
ora10g 23487 1 0 16:01 ? 00:00:00 ora_qmnc_test
ora10g 23489 1 23 16:01 ? 00:00:00 ora_j000_test
ora10g 23491 1 10 16:01 ? 00:00:00 ora_m000_test
PSP stands for Process SPawner and this process has the job of creating and managing other Oracle processes.
简言之,PSP进程就是进程产生器。
它在ORACLE上的pid为3
SQL> select PROGRAM from v$process where pid=3;
PROGRAM
------------------------------------------------
oracle@dbsvr (PSP0)
SQL> select sid,SERIAL# from v$session where paddr=(select addr from v$process where pid=3);
SID SERIAL#
---------- ----------
170 1
SQL> alter system kill session '170,1';
alter system kill session '170,1'
*
ERROR at line 1:
ORA-03113: end-of-file on communication channel
alert日志显示
Sun Jun 14 16:37:25 2009
Errors in file /ora10g/app/admin/test/udump/test_ora_23514.trc:
ORA-07445: exception encountered: core dump [ksuklms()+444] [SIGSEGV] [Address not mapped to object] [0x39] [] []
那pid为1的是什么进程呢
SQL> select PROGRAM from v$process where pid=1;
PROGRAM
------------------------------------------------
PSEUDO
网上有此说法
“pid=1的进程是一个PSEUDO进程,这个进程被认为是初始化数据库的进程,启动其他进程之前即被占用,并在数据库中一直存在。”
可以看到这个进程在操作系统级别也没看到
SQL> select SPID,PROGRAM,SERIAL# from v$process where pid=1;
SPID PROGRAM SERIAL#
------------ ------------------------------------------------ ----------
PSEUDO 0
再查看此进程的session信息
SQL> select sid,SERIAL# from v$session where paddr=(select addr from v$process where pid=1);
no rows selected
分享到:
相关推荐
多种方法 保护进程 断链 修改Flag hook对象 抹psp表 csscs表 注册回调 ObRegisterCallbacks
Java的PSP管理工具,用于进行项目的计划、时间进程管理、度量,总结,非常有用
节点-pp node.js 的进程和端口管理器
5.较为详细的cotex-M3 CPU寄存器说明及解释,主堆栈指针MSP和进程堆栈指针PSP的简要描述,常用汇编指令详解。更为详细的还要参考 1) Cortex M3权威指南(中文) 2) Cortex M3与M4权威指南 3) 常用ARM指令集及汇编 6....
在读源码过程中,加入了大量中文注释。内含源码解读日志word版,更新到第16篇,介绍了jpcsp的架构和实现细节...后续计划是,搞清楚psp的固件系统(操作系统)的各个方面(进程管理,I/O,文件系统等),以及图形机制。
7.较为详细的cotex-M3 CPU寄存器说明及解释,主堆栈指针MSP和进程堆栈指针PSP的简要描述,常用汇编指令详解。更为详细的还要参考 1) Cortex M3权威指南(中文) 2) Cortex M3与M4权威指南 3) 常用ARM指令集及汇编 8....
新版本格式工厂中,更对移动播放设备做了补充,如 iPhone、iPod、PSP、魅族、手机等,使你不需要去费劲研究不同设备对应什么播放格式,而是直接从格式工厂的列表中选择你手中的设备型号,就能轻松开始转换,更快更...
平台拥有常用操作(执行、运行、进程管理、关机重启)、文件管理(目录浏览、文件删除重命名、离线上传、远程下载)、屏幕监控(实时屏幕查看、模拟鼠标操作、模拟键盘输入)三大基本功能。平台具有高度的开放性,...
可转换文件适用于iPad, iPad 2, iPod, iPhone, iPhone 4, Apple TV, PSP, PS3, Wii, Zune, Xbox, Sony Walkman, Google Phone, BlackBerry等等。通过使用NVIDIA® CUDA™技术和多核心CPU支持技术,转换速度快6倍。 ...
新版本格式工厂中,更对移动播放设备做了补充,如 iPhone、iPod、PSP、魅族、手机等,使你不需要去费劲研究不同设备对应什么播放格式,而是直接从格式工厂的列表中选择你手中的设备型号,就能轻松开始转换,更快更...
Hourglass 是一个用 Java 编写的 PSP(个人软件进程)时间跟踪实用程序。 它允许您跟踪在各种编程(或其他)任务上花费的时间,并提供报告机制来分析您的时间使用情况。
新型Crusher和Crusher-Capture参考设计采用了赛普拉斯公司的EZ-USB:registered: FX2LP USB控制器和Mobilygen公司的MG1264 H.264视频编解码器,与实时相比,这两款设计可将H.264视频的编码进程加快5倍。H.264视频标准...
新型Crusher和Crusher-Capture参考设计采用了赛普拉斯公司的EZ-USB FX2LP USB控制器和Mobilygen公司的MG1264 H.264视频编解码器,与实时相比,这两款设计可将H.264视频的编码进程加快5倍。H.264视频标准可以用...
All Video Downloader支持超过280个流行视频网站的视频下载。不含广告、插件,无须注册。较大支持20个并发进程,下载后的视频可以支持iPod, iPod Touch, iPad, iPhone, avi, flv, wmv, mp4, Psp, Ps3。
C# 2.0会给我们带来什么 泛型技巧系列:如何提供类型参数之间的转换 C#2.0 - Object Pool 简单实现 Attributes in C# 手痒痒,也来个c# 2.0 object pool 泛型技巧系列:用泛型打造可复用的抽象工厂 体验.net2.0的优雅...