码迷,mamicode.com
首页 >  
搜索关键字:wait    ( 4930个结果
SQL Server Latch Classes Library
https://www.sqlskills.com/help/latches/ (Companion SQL Server Wait Types Library) This site lists all latch classes in SQL Server 2005 onward and give ...
分类:数据库   时间:2017-06-05 20:58:31    阅读次数:247
八、网络服务I/O模型
8.1、四种的I/O模型在操作系统中,进程无法直接操作I/O设备,其必须通过系统调用请求kernel来协助完成I/O动作,而内核会为每个I/O设备维护一个buffer。进程与I/O之间的通信模型如图所示。对于输入而言,等待(wait)数据输入至buffer需要时间,而从buffer复制(copy)数据至进程也..
分类:其他好文   时间:2017-06-05 14:03:54    阅读次数:114
2-19-mysql优化
学习一个服务的过程: 1、 此服务器的概述:名字,功能,特点,端口号 2、 安装 3、 配置文件的位置 4、 服务启动关闭脚本,查看端口 5、 此服务的使用方法 6、 修改配置文件,实战举例7、 排错(从下到上,从内到外) 本节所讲内容:? 调优思路: ? 0.硬件优化 ? 1.数据库设计与规划-- ...
分类:数据库   时间:2017-06-05 10:18:44    阅读次数:263
Windows 修改电脑属性(二)
一.秀出自我风格的屏幕保护画面 1.气泡屏幕保护 打开电脑,按开始键,点击运行输入regedit按回车键进入注册表界面,找到如下路径:HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/ScreenServer. 切换到Bubble ...
分类:Windows程序   时间:2017-06-04 17:05:47    阅读次数:366
wait_event_interruptible_timeout
最近一套方案涉及到内核线程之间的同步,用到了函数wait_event_interruptible_timeout函数,大致是这样: A:是一个后台的线程,平常没事就睡觉,有时被唤醒,或者每5分钟醒一次看看; B:普通线程,负责唤醒后台的线程让它干活! 此处唤醒的操作使用到的函数是wake_up,然后 ...
分类:其他好文   时间:2017-06-04 17:05:03    阅读次数:298
wait_event族函数浅析
2017-06-03 周末闲暇无事,聊聊内核中的wait_event*类函数的具体实现,等待事件必定涉及到某个条件,而这些函数的区别主要是等待后唤醒的方式……直奔主题,上源码 wait_event_interruptible 调用该宏首先会先检查条件,如果条件已经满足,则不用等了呀,返回吧……,否则 ...
分类:其他好文   时间:2017-06-03 20:57:58    阅读次数:248
简述Linux进程间通信之管道pipe(下)
上篇文章的简述,我相信大家对管道的概念有了模糊的认识,本文通过代码实例来强化对管道的理解. 创建管道主要用到pipe函数,pipe的原型如下: 一、函数原型 #include <unistd.h> int pipe(int pipefd[2]); 参数:一个整型数组,管道创建成功后,pipefd[0 ...
分类:系统相关   时间:2017-06-03 20:51:54    阅读次数:155
为什么pthread_cond_wait须要传递mutex參数
这是来自知乎的一个问题,由@吴志强提出,有意思的是,他看了大家的回答后,突然顿悟了,同一时候也发现有人答错了,于是乎。他自己回答了自己的问题。我看完后。发现他分析的非常精彩,于是就记录在这。以下是他的自答: 看了之后,我获得了启示,突然认为这也许是跟条件变量的通经常使使用方法有关。 首先须要明确两点 ...
分类:其他好文   时间:2017-06-03 20:13:34    阅读次数:188
Lock的await/singal 和 Object的wait/notify 的区别
在使用Lock之前,我们都使用Object 的wait和notify实现同步的。举例来说,一个producer和consumer,consumer发现没有东西了,等待,produer生成东西了,唤醒。 有了lock后,世道变了,现在是: 为了突出区别,省略了若干细节。区别有三点: 为什么需要使用co ...
分类:其他好文   时间:2017-06-03 20:12:55    阅读次数:268
Mysql 存储过程应用
关闭订单存储过程begindeclaredoneintdefault0;declareorderidvarchar(22);#声明查询订单的游标declarecurcursorforselectorders.order_idfromorderswhereorders.order_state=‘wait_pay‘;#异常处理declarecontinuehandlerforsqlstate‘02000‘setdone=1;#打开游标opencur;#遍历数..
分类:数据库   时间:2017-06-03 19:14:29    阅读次数:241
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!