vim下ctrl + s 僵死问题的解决vim 使用vim习惯性手残Ctrl+S ,解决方法 : Ctrl + Q 就能恢复了 ...
分类:
系统相关 时间:
2018-01-31 22:03:14
阅读次数:
196
DCD: Dead Connection Detection ,可以用于检测、标记僵死而没有断开会session,再由PMON进行清理,释放资源。开启DCD,只需要在服务端的sqlnet.ora文件中添加SQLNET.EXPIRE_TIME参数,单位为分钟。 如果时间达到这个值,server端就是发 ...
分类:
数据库 时间:
2018-01-11 15:48:30
阅读次数:
302
进程拥有以下几种状态:就绪/运行状态、等待状态(可以被中断打断)、等待状态(不可以被中断打断)、停止状态和僵死状态. TASK_RUNNING: 正在运行或处于就绪状态:就绪状态是指进程申请到了CPU以外的其他所有资源,正所谓:万事俱备,只欠东风.提醒:一般的操作系统教科书将正在CPU上执 行的进程 ...
分类:
系统相关 时间:
2017-12-30 00:26:55
阅读次数:
271
代码重构在软件开发过程中,是一项重要非紧急的工作。但大多数情况下,人们都会因为其非紧急,而忽略其重要性。等到代码重构演变成重要且紧急的工作时,一般就只有放弃了,因为由于长期的技术欠债,此时代码已经变得无法扩展,成为一堆僵死的代码。 代码重构的重要性 代码重构是为了使代码具有很好的可读性、可维护性、可 ...
分类:
其他好文 时间:
2017-12-26 23:51:53
阅读次数:
317
TCP状态转移要点 TCP协议规定,对于已经建立的连接,网络双方要进行四次握手才能成功断开连接,如果缺少了其中某个步骤,将会使连接处于假死状态,连接本身占用的资源不会被释放。网络服务器程序要同时管理大量连接,所以很有必要保证无用连接完全断开,否则大量僵死的连接会浪费许多服务器资源。在众多TCP状态中 ...
分类:
其他好文 时间:
2017-12-09 21:07:13
阅读次数:
215
# linux进程、线程(or子进程)、资源占用查看 查看进程: ps -ef | more (-e:所有进程,-f:全格式) ++++++++++++++++++++++++++++++++++++ + UID :用户ID + + PID :进程ID + + PPID :父进程ID + + C : ...
分类:
编程语言 时间:
2017-11-12 14:12:02
阅读次数:
164
TCP状态转移要点TCP协议规定,对于已经建立的连接,网络双方要进行四次握手才能成功断开连接,如果缺少了其中某个步骤,将会使连接处于假死状态,连接本身占用的资源不会被释放。网络服务器程序要同时管理大量连接,所以很有必要保证无用连接完全断开,否则大量僵死的连接会浪..
分类:
其他好文 时间:
2017-11-09 19:34:24
阅读次数:
227
一、何为僵死进程? 一个进程在调用exit命令结束自己的生命的时候,其实它并没有真正的被销毁, 而是留下一个称为僵死进程的数据结构(系统调用exit,它的作用是使进程退出,但也仅仅限于将一个正常的进程变成一个僵死进程,并不能将其完全销毁)。 在每个进程退出的时候,内核释放该进程所有的资源,包括打开的 ...
分类:
系统相关 时间:
2017-10-26 22:56:29
阅读次数:
144
USER 用户名 PID 进程ID(Process ID) %CPU 进程的cpu占用率 %MEM 进程的内存占用率 VSZ 进程所使用的虚存的大小(Virtual Size) RSS 进程使用的驻留集大小或者是实际内存的大小,Kbytes字节。 TTY 与进程关联的终端(tty) STAT 进程的 ...
分类:
其他好文 时间:
2017-09-18 10:51:17
阅读次数:
158
使用该命令能确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的资源等等 %CPU 进程的cpu占用率%MEM 进程的内存占用率VSZ 进程所使用的虚存的大小RSS 进程使用的驻留集大小或者是实际内存的大小TTY 与进程关联的终端(tty)STAT 检查的状态:进程 ...
分类:
系统相关 时间:
2017-09-17 13:21:46
阅读次数:
231