通过for update锁表,通过操作系统方式和oracle方式终止进程方式 --查询需要终止进程的情况,包括操作系统进程 select proc.sPID, sess.sid, sess.serial#, lo.oracle_username, lo.os_user_name, ao.object ...
分类:
数据库 时间:
2017-11-21 18:02:36
阅读次数:
431
看内存大小 free -m 正在使用的内存905,空闲内存445(74+0+370) [root@localhost yum]# free -m total used free shared buff/cache available Mem: 976 658 72 3 245 93 Swap: 20 ...
分类:
其他好文 时间:
2017-11-12 14:12:32
阅读次数:
133
有时需要根据操作系统编号查找正在执行的sql语句:select sess.username,sql1.SQL_TEXTfrom v$session sess,v$sqltext sql1,v$process prowhere sess.SQL_ADDRESS=sql1.ADDRESS and pro ...
分类:
数据库 时间:
2017-11-11 11:37:56
阅读次数:
150
Binder Android IPC Linux 内核 驱动 摘要 Binder是Android系统进程间通信(IPC)方式之一。Linux已经拥有管道,system V IPC,socket等IPC手段,却还要倚赖Binder来实现进程间通信,说明Binder具有无可比拟的优势。深入了解Binde ...
分类:
移动开发 时间:
2017-11-10 18:26:50
阅读次数:
179
1.临界资源:一次仅允许一个进程使用的资源称为临界资源。 2.临界区:对临界资源进行访问或修改的代码。 3.临界区问题:多个进程并发的对临界区进行访问或修改(至少有一个修改),导致数据不一致。 解决临界区问题思路:相关的进程在访问自己的临界区的时候,不允许其他的进程进入自己的临界区。保证修改操作是原 ...
分类:
系统相关 时间:
2017-11-06 20:05:40
阅读次数:
228
生产者进程count++是它的临界区,消费者count--是它的临界区。 经典同步问题,死锁问题,略。 ...
分类:
系统相关 时间:
2017-11-04 16:26:24
阅读次数:
144
如图: 刚开始还以为升级mac os sierra的bug,后来发现Spotlight 搜索也不好使了,只能搜出词典翻译来。 原因:前几天电脑发热,看到系统进程中有个【mds_stores】占了大量内存,然后百度方法给禁止了:sudo mdutil -a -i off 解决办法 :终端输入 sudo ...
分类:
系统相关 时间:
2017-11-04 14:53:37
阅读次数:
276
1.进程概念 进程:一个正在执行的程序;操作系统提出进程概念目的:是为了跟踪程序在执行期间的状态。而程序只是一段代码,是一个静态的概念 无法准确描述程序执行时候发生的一切。程序代码被加载进内存后就以进程的形式存在。 2.进程的组成 逻辑地址空间:这个概念是由操作系统提出来的,目的是为了程序员更方便的 ...
分类:
系统相关 时间:
2017-11-03 14:12:33
阅读次数:
247
Socket 1、Socket 类型 套接字格式: socket(family,type[,protocal]) 使用给定的地址族、套接字类型、协议编号(默认为0)来创建套接字。 socket类型 描述 socket.AF_UNIX 只能够用于单一的Unix系统进程间通信 socket.AF_INE ...
分类:
其他好文 时间:
2017-10-31 18:56:51
阅读次数:
141
Linux下显示系统进程的命令ps,最常用的有ps -ef 和ps aux。这两个到底有什么区别呢?两者没太大差别,讨论这个问题,要追溯到Unix系统中的两种风格,System V风格和BSD 风格,ps aux最初用到Unix Style中,而ps -ef被用在System V Style中,两者 ...
分类:
系统相关 时间:
2017-10-30 22:20:17
阅读次数:
180