前言 若干种内核对象,包括进程,线程和作业。可以将所有这些内核对象用于同步目的。对于线程同步来说,这些内核对象中的每种对象都可以说是处于已通知或未通知的状态之中。这种状态的切换是由Microsoft为每个对象建立的一套规则来决定的。例如,进程内核对象总是在未通知状态中创建的。当进程终止运行时,操作....
分类:
编程语言 时间:
2015-12-23 12:43:13
阅读次数:
282
用户流量经过nginx端的分流到多个tomcat实例上,下面介绍一下nginx常用的配置文件nginx.conf//运行worker进程的用户userxxx;//启动的进程数量,通常设置为和cpu核数一致worker_processes8;//worker进程的最大打开文件数限制,需要设置的高,否则...
分类:
其他好文 时间:
2015-12-23 12:34:29
阅读次数:
156
原文地址:http://www.cnblogs.com/yukaizhao/archive/2011/08/04/system-io-pipes.html管道的用途是在同一台机器上的进程之间通信,也可以在同一网络不同机器间通信。在.Net中可以使用匿名管道和命名管道。管道相关的类在System.IO...
分类:
系统相关 时间:
2015-12-23 12:26:10
阅读次数:
282
因为JavaScript是单线程运行的,特定的时间只能有特定的代码正在执行,不会有多段代码同时执行。但是浏览器却不是单线程的,一个浏览器可能有以下进程:javascript引擎线程、界面渲染线程、浏览器事件触发线程、Http请求线程。而且浏览器依靠事件驱动机制来确定代码的执行队列。所以就不难理解为什...
分类:
编程语言 时间:
2015-12-23 12:22:26
阅读次数:
155
线程的同步由于同一进程的多个线程共享同一片存储空间,在带来方便的同时,也带来了访问冲突这个严重的问题。Java语言提供了专门机制以解决这种冲突,有效避免了同一个数据对象被多个线程同时访问。由于我们可以通过 private 关键字来保证数据对象只能被方法访问,所以我们只需针对方法提出一套机制,这套...
分类:
编程语言 时间:
2015-12-23 10:54:24
阅读次数:
237
在Unix上被迫终止ORACLE进程时,必须做以下事情: (1) 杀掉所有Oracle进程. ps -ef|grep $ORACLE_SID|grep -v grep|awk '{print $2}'|xargs -i kill -9 {} (2) 使用ipcs -pmb 确认RAM内存段,然后使....
分类:
数据库 时间:
2015-12-23 10:47:22
阅读次数:
204
Linux 下 MySQL 启动与关闭 说明一.启动1.1 MySQL 进程可以用ps 命令查看进程:[root@rac2 ~]# ps -ef|grep mysqlroot2161 1 0 09:38 ? 00:00:00 /bin/sh /usr/bin/mysqld_safe--datadir...
分类:
数据库 时间:
2015-12-23 09:21:15
阅读次数:
406
一、Apache服务器目前,Web服务器能够提供极其丰富的内容服务,Apache几乎是主流Linux系统选用的唯一Web服务器软件。二、安装及配置Apache服务器2.1安装httpd服务器2.2启动httpd服务并且测试2.2.1启动apache服务器2.2.2查看httpd服务器进程2.2.4查看httpd端口状态2.2.5查看运行..
分类:
Web程序 时间:
2015-12-23 02:15:27
阅读次数:
187
【转】Oracle - 数据库的实例、表空间、用户、表之间关系完整的Oracle数据库通常由两部分组成:Oracle数据库和数据库实例。 1) 数据库是一系列物理文件的集合(数据文件,控制文件,联机日志,参数文件等); 2) Oracle数据库实例则是一组Oracle后台进程/线程以及在服务器分配的...
分类:
数据库 时间:
2015-12-23 00:25:13
阅读次数:
191
19 多线程 ①基础什么是进程 · 进程是指在系统中正在运行的一个应用程序 · 每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间内 · +什么是线程 · 1个进程想要执行任务,必须得有线程(每一个进程至少要有一条线程) · 一个进程(程序)的所有任务都在线程中执行 · 线程的串行 · ...
分类:
编程语言 时间:
2015-12-22 22:49:21
阅读次数:
218