jstack:Java进程中线程的堆栈信息跟踪工具 功能简介 jstack常用来打印Java进程/core文件/远程调试端口的Java线程堆栈跟踪信息,包含当前虚拟机中所有线程正在执行的方法堆栈信息的集合。 主要用来定位线程出现长时间停顿的原因,如线程间死锁、死循环、请求外部资源导致的长时间等待。 ...
分类:
Web程序 时间:
2017-04-19 10:18:12
阅读次数:
269
http://blog.csdn.net/bcbobo21cn/article/details/52261466 http://www.sqlservercentral.com/blogs/aschenbrenner/2014/05/05/sql-server-debugging-with-wind ...
分类:
数据库 时间:
2017-04-15 09:23:15
阅读次数:
181
在讲它们之间的通信之前,我们先以MediaServer为例看看普通Server进程都在干些什么。 int main() { …… // 获得ProcessState实例 sp<ProcessState> proc(ProcessState::self()); // 得到ServiceManager的 ...
分类:
移动开发 时间:
2017-04-14 09:35:12
阅读次数:
317
(转自:http://www.cnblogs.com/baiwa/p/5328722.html) 前言应用场景 事务必须满足传统事务的特性,即原子性,一致性,分离性和持久性。但是分布式事务处理过程中, 某些场地比如在电商系统中,当有用户下单后,除了在订单表插入一条记录外,对应商品表的这个商品数量必须 ...
分类:
其他好文 时间:
2017-04-01 09:30:38
阅读次数:
233
gremlin-server中 实现session需要两点保证: session 绑定了 变量列表; 每一个session必须 在同一台 server进程的同一个 线程中运行。 这是又tinkpop graph transaction的threadlocal 机制要求的。 1. SessionOpP ...
分类:
Web程序 时间:
2017-02-04 15:00:37
阅读次数:
318
检测到PostgreSQLServer进程down的时候启动,running状态无动作#morepg_server_check.sh#!/bin/shexportPATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/binprefix=/etc/init.dDAEMON="$prefix/postgresql"RUNN_STR="serverisrunning"Pg_Status=`$DAEMONstatus..
分类:
数据库 时间:
2017-01-10 18:18:37
阅读次数:
233
当客户端close关闭连接时,若server端接着发送数据,根据TCP协议的规定,server端会收到RST响应,当server端再次往客户端发送数据时,系统会发出一个SIGPIPE信号给server进程,告诉server进程,对端连接已经关闭了,不要再写数据了。然而,根据信号的默认规则,SIGPI ...
分类:
系统相关 时间:
2016-12-05 02:10:32
阅读次数:
229
Oozie 任务调度框架(基于工作流) 任务调度框架 Oozie三大功能 Oozie的架构 Oozie安装部署 ...
分类:
其他好文 时间:
2016-11-24 15:22:39
阅读次数:
282
一、概述
本文讲述Android存储系统的架构与设计,基于Android 6.0的源码,涉及到最为核心的便是MountService和Vold这两个模块以及之间的交互。为了缩减篇幅,只展示部分核心代码。
MountService:Android Binder服务端,运行在system_server进程,用于跟Vold进行消息通信,比如MountService向Vold发送挂载SD卡的命...
分类:
移动开发 时间:
2016-08-21 11:10:48
阅读次数:
236
1.启动加载完内核2.执行init进程 ----> 设备初始化工作 a1. 读取inic.rc a2. 启动Zygote进程 ----> 该进程是所有进程的孵化器 b1. 初始化dalvik虚拟机 b2. 启动system_server进程 c1. 通过socket方式发送命令给Zygote进... ...
分类:
移动开发 时间:
2016-08-14 07:11:06
阅读次数:
184