1. blocking :等待已经建立的TCP连接的时间,重用tcp连接。2. proxy:如果设置了代理,会有跟代理交互的时间。3.dns look up:dns词条查找,如果本地有缓存或者设置了host就会很快,否则需要查找(例如 耗时:70ms)。4.connecting: 建立tcp连接(三...
分类:
Web程序 时间:
2015-12-30 19:12:12
阅读次数:
212
STP基本思路是阻断一些交换机接口,构建一棵没有环路的转发树。20s15s15sDisable----->Blocking----->Listening----->Learning----->Forwarding监听BPDU学习MAC帧转发备注BlockingYNNListeningYNN选举Root/RP/DRLearningYYNForwardingYYY根桥默认2s发送一次BPDU,2..
分类:
其他好文 时间:
2015-12-23 17:59:19
阅读次数:
179
0. 前言 前段时间在看无锁队列相关的东西时发现了一篇关于加锁队列算法优化的文章,故看了下其原理以及使用C实现了该队列。该队列在Java中类LinkedBlockingQueue以及实现了该功能。 相关文章:Simple, Fast, and Practical Non-Blocking and.....
分类:
编程语言 时间:
2015-12-22 19:31:56
阅读次数:
225
??文件打开int open(const char *pathname, intflags, mode_tmode);普通方式(Canonical mode)flags中没有设置O_SYNC and O_DIRECT。这样的方式中read是堵塞调用(blocking call),等到磁盘数据读取完成...
分类:
系统相关 时间:
2015-12-21 09:18:51
阅读次数:
150
https://nodejs.org/en/Node.js® is a JavaScript runtime built onChrome's V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O model tha...
分类:
Web程序 时间:
2015-12-16 18:50:41
阅读次数:
172
Java I/OI/O,即 Input/Output(输入/输出) 的简称。就 I/O 而言,概念上有 5 种模型:blocking I/O,nonblocking I/O,I/O multiplexing (select and poll),signal driven I/O (SIGIO),as...
分类:
编程语言 时间:
2015-11-25 11:38:50
阅读次数:
244
概念很重要,一定要掌握。实践都是基于它们的哟~~~~~~~~~~~~~~~~~http://blog.csdn.net/historyasamirror/article/details/5778378Stevens在文章中一共比较了五种IO Model: blocking IO nonblockin...
分类:
其他好文 时间:
2015-11-20 16:49:27
阅读次数:
94
SELECT
blocking_session_id ‘阻塞进程的ID‘,
wait_duration_ms ‘等待时间(毫秒)‘,
session_id ‘(会话ID)‘
FROM sys.dm_os_waiting_tasks
kill 阻塞进程的ID 刷新数据库,应该就好了。...
分类:
数据库 时间:
2015-10-30 19:08:11
阅读次数:
488
# Node.js in practice(intermediate)## 1. Node Foundations###1.1 Features of node.js* 非阻塞I/O none-blocking IO* 利于爬虫* 与JSON 配合的很好nodejs 主要特性* node.js 的标...
分类:
Web程序 时间:
2015-10-29 12:39:51
阅读次数:
259
1, 查看今天的Package执行情况,发现一个Package运行时间过长,为了查看当前DB中正在运行的SQL 语句,使用以下脚本select r.session_id,r.blocking_session_id, r.request_id,r.start_time,r.stat...
分类:
其他好文 时间:
2015-10-24 23:35:26
阅读次数:
416