Java多线程 线程池的原理,为什么要创建线程池? 线程的生命周期,什么时候会出现僵死进程; 什么实现线程安全,如何实现线程安全; 创建线程池有哪几个核心参数?如何合理配置线程池的大小? synchronized、volatile区别、synchronized锁粒度、模拟死锁场景、原子性与可见性; ...
分类:
其他好文 时间:
2020-11-21 11:48:56
阅读次数:
4
"toc" A.检查表空间使用情况 B.检查是否有 offline 状态的表空间 C.在线日志是否存在小于 50M 的及状态不正常 D.检查锁阻塞 E.查看是否有僵死进程 F.检查是否有失效索引 G.检查不起作用的约束 H.缓冲区命中率 I.数据字典命中率 J.库缓存命中率 K.内存中的排序 L.磁 ...
分类:
数据库 时间:
2020-05-16 16:46:12
阅读次数:
86
1. 现象1)在Oracle 11.2.0.4环境中存在Zombie processes2. 检查2.1 资料agent.bin:在11.2,各个资源的启动、停止和检查都是由agent来执行的。ohasd 会把这些agent启动。Agent包括两种,一种是ohasd的:oraagent_grid: ... ...
分类:
数据库 时间:
2020-03-18 20:18:43
阅读次数:
96
LinuxLinux进程调度算法Linux进程地址空间分布Linux内存管理方法,页面置换算法,逻辑地址和物理地址的转换在一台内存为2G的机器上,malloc(20G)会怎么样?new20G呢?进程和线程的区别,进程间通信方式解释孤儿进程,僵死进程,惊群效应IO模型,Select、Epoll和Poll的区别ET和LT的区别,需要注意什么计算机网络TCP三次握手四次挥手状态图,对应的POSIXAPI
分类:
编程语言 时间:
2020-02-26 23:00:08
阅读次数:
121
linux僵死进程的产生与避免 一个进程在调用exit命令结束自己的生命的时候,其实它并没有真正的被销毁, 而是留下一个称为僵死进程(Zombie)的数据结构(系统调用exit,它的作用是使进程退出,但也仅仅限于将一个正常的进程变成一个僵死进程,并不能将其完全销毁)。“僵死进程的产生在每个进程退出的 ...
分类:
系统相关 时间:
2020-01-11 16:52:45
阅读次数:
100
1、PS进程管理指令 ps -aux USER:用户名称 PID:进程号 %CPU:进程占用CPU的百分比 %MEM:进程占用物理内存的百分比 VSZ:进程占用的虚拟内存大小(单位:KB) RSS:进程占用的物理内存大小(单位:KB) TT:终端名称(缩写),若为?,则代表此进程与终端无关,因为它们 ...
分类:
系统相关 时间:
2019-10-17 15:30:24
阅读次数:
107
好的工具能够让我们工作更加高效,结合工作中的情况,今天分享下linux下比较好用的几个工具。网络分析工具mtr mtr是网络链路检测判断问题非常好用的工具,集成了tracert和ping这两个命令的功能,动态的输出检测结果。mtr默认发送icmp数据包进行链路探测,会对链路上的相关节点做持续探测并给出相应的统计信息,mtr能避免节点波动对测试结果的影响其中中间线路丢包严重但是目标地址不丢包,可能是因
分类:
系统相关 时间:
2019-07-22 09:55:34
阅读次数:
172
安装红帽linux。 重置用户密码跳过,后面会讲解,在红帽rhca 早期是源代码安装,枯燥 源代码+安装规则。 rpm红帽软件包管理器。 yum仓库,将大量的常用的软件包放在仓库里面 源代码 rpm yum rpm:降低软件的安装难度,源代码和安装规则打包一起。 yum:同样 将大量rpm打包在一起 ...
分类:
系统相关 时间:
2019-07-03 00:26:24
阅读次数:
132
这两个命令都可以查看进程列表,不同点如下: 1. 风格不同。ps ef是System v显示风格,而ps aux是BSD显示风格。 2. ps ef和ps aux显示内容不一样。 3. COMMADN列如果过长,aux会截断显示,而ef不会。 ps ef: [young@ ...
分类:
其他好文 时间:
2019-06-28 00:31:30
阅读次数:
177