之前没怎么深究,觉得差不多,不过看了weili的关于HttpClientConnectionManager的管理源代码之后,感觉略有不同,稍作记录,用自己的语言做一个记述;sleep和wait都是释放cpu的资源,即原本拥有cpu的使用权,但是在调用之后就放弃执行了,不同之处在于sleep不会释放其...
分类:
其他好文 时间:
2015-02-26 22:57:46
阅读次数:
148
Suppose a bank has N windows open for service. There is a yellow line in front of the windows which devides the waiting area into two parts. The rules for the customers to wait in line are:
The spa...
分类:
其他好文 时间:
2015-02-25 21:11:01
阅读次数:
177
--查看表锁 select * from sys.v_$sqlarea where disk_reads>100--监控事例的等待 select event,sum(decode(wait_Time,0,0,1)) "Prev", sum(decode(wait_Time,0,1,0)) "Curr...
分类:
数据库 时间:
2015-02-25 14:04:30
阅读次数:
231
最近在做性能测试时,在使用netstat命令查看本地网络连接状态时发现有大量的连接处于time_wait状态。 于是认为是我们的dbcp的配置文件写的有问题,开始查应如何配置dbcp。但是改了几个参数后,发现还是出现大量的time_wait。 于是又开始查看官方的配置说明,还是我们老大认真犀...
分类:
数据库 时间:
2015-02-23 23:37:12
阅读次数:
412
Object类是所有类、数组、枚举类的父类,是类层次结构的根类。每个类都使用Object作为超类。所有对象(包括
数组)都实现这个类的方法。
Object类实现了以下方法:
现在我们看看源码中notify()、notifyAll()、wait(long)、wait(long,int)、wait()是如何定义的:
(1)not...
分类:
编程语言 时间:
2015-02-23 20:07:52
阅读次数:
245
psychtoolbox获取按键有许多方法,常见的有KbCheck, KbWait, KbStrokeWait, KbPressWait, KbReleaseWait 其中,KbCheck检查键盘所有按键的状态,不打断程序执行,而Wait系列会让程序“卡死”,直到按下了一个按键...
分类:
其他好文 时间:
2015-02-21 06:35:12
阅读次数:
242
Posix条件变量int pthread_cond_init(pthread_cond_t *cond, pthread_condattr_t *cond_attr);
int pthread_cond_destroy(pthread_cond_t *cond);
int pthread_cond_wait(pthread_cond_t *cond, pthread_mutex_t *mutex...
分类:
编程语言 时间:
2015-02-19 18:39:58
阅读次数:
261
JOS中 "spinlock" 的实现
In software engineering, a spinlock is
a lock which causes a thread trying to acquire it to simply wait in a loop ("spin") while repeatedly checking if the lock is ...
分类:
其他好文 时间:
2015-02-19 16:21:00
阅读次数:
257
Wait的背景 当子进程退出的时候,内核会向父进程发送SIGCHLD信号,子进程的退出是个异步事件(子进程可以在父进程运行的任何时刻终止) 子进程退出时,内核将子进程置为僵尸状态,这个进程称为僵尸进程,它只保留最小的一些内核数据结构,以便父进程查询子进程的退出状态。 父进程查询子进程的退出状态可以用wait/waitpid函数#include
#include
pid_t wait...
分类:
系统相关 时间:
2015-02-18 11:53:47
阅读次数:
193
一、 当应用程序要对某个资源进行访问的时候,如果这个资源没有或者说被占用,这个应用程序就要进入阻塞状态,在linux系统中它会进入一个内核等待队列,等到被唤醒之后才能运行。这就是阻塞机制,它对一个驱动程序来说是很重要和必要的。二、如何使用等待队列 1、定义等待队列 wait_queue_...
分类:
其他好文 时间:
2015-02-17 00:44:00
阅读次数:
250