码迷,mamicode.com
首页 >  
搜索关键字:等待事件    ( 287个结果
select函数总结
阻塞方式block,就是进程或是线程执行到这些函数时必须等待某个事件的发生,如果事件没有发生,进程或线程就被阻塞,函数不能立即返回。使用Select就可以完成非阻塞non-block,就是进程或线程执行此函数时不必非要等待事件的发生,一旦执行肯定返回,以返回值的不同来反映函数的执行情况,如果事件发生 ...
分类:其他好文   时间:2019-01-12 15:24:33    阅读次数:159
常见的网络 I/O 模型
基础概念: 同步、异步、阻塞、非阻塞 同步 & 异步 同步与异步是针对多个事件(线程/进程)来说的。 如果事件A需要等待事件B的完成才能完成,这种串行执行机制可以说是同步的,这是一种可靠的任务序列,要么都成功,要么都失败。 如果事件B的执行不需要依赖事件A的完成结果,这种并行的执行机制可以说是异步的 ...
分类:其他好文   时间:2019-01-09 15:00:35    阅读次数:204
I/O多路复用之select、poll、epoll
很早之前有写过篇IO多路复用的文章:https://www.cnblogs.com/klcf0220/archive/2013/05/14/3077003.html参考链接:https://segmentfault.com/a/1190000003063859select,poll,epoll都是I... ...
分类:其他好文   时间:2018-12-17 22:36:53    阅读次数:202
oracle insert、append、parallel、随后查询的redo与磁盘读写
目前暂时无法做到直接路径加载同时满足不生成redo,同时又写一份到buffer cache,这只能依赖于操作系统缓存,但是过多的并发append会导Disk file operations I/O致等待事件。 This event is used to wait for disk file oper ...
分类:移动开发   时间:2018-12-01 18:24:40    阅读次数:225
resmgr:cpu quantum 等待事件 top 1
早上看昨天现场的报告,发现晚上七八点,resmgr:cpu quantum 等待事件排在i第一位,如下: 该事件是和资源管理相关的,如果启用资源管理计划,就可能遇到这个问题. 所以常规的解决方案是禁用资源管理。经查证是因为一个 bug 10326338 引起的。 解决方法如下: ...
分类:其他好文   时间:2018-11-30 13:45:46    阅读次数:227
RAC性能分析 - gc buffer busy acquire 等待事件
概述 gc buffer busy是RAC数据库中常见的等待事件,11g开始gc buffer busy分为gc buffer busy acquire和gc buffer busy release。gc buffer busy acquire是当session#1尝试请求访问远程实例(remote ...
分类:其他好文   时间:2018-11-26 11:03:45    阅读次数:187
waitkey()
waitKey(decay)有两个作用: 1.等待decay ms,如果此期间有按键按下,则立即结束并返回按下按键的ASCII码,否则返回-1,如果decay为0则无限等待,无返回值 2.用于处理窗口事件,nameWindow()或者imshow()后面必须加waitkey() 在处理视频的时候wa ...
分类:其他好文   时间:2018-11-24 14:37:44    阅读次数:201
10046事件
使用10046事件可以追踪数据库或者会话层面的sql执行情况,包括解析、执行、抓取的方式,耗用的资源、CPU时间,等待事件等影响sql执行的信息 下面就本人对其的理解和操作备注下,方便以后的复习,也希望其他朋友能够多多指点 一、启动10046前的检查 10046可以在会话层面和数据库系统层面执行; ...
分类:其他好文   时间:2018-11-22 00:17:54    阅读次数:202
Scala 中的异步事件处理
在任何并发性应用程序中,异步事件处理都至关重要。无论事件的来源是什么(不同的计算任务、I/O 操作或与外部系统的交互),您的代码都必须跟踪事件,协调为响应它们而执行的操作。应用程序可以采用两种基本方法之一来实现异步事件处理: 阻塞:一个等待事件的协调线程。 非阻塞:事件向应用程序生成某种形式的通知, ...
分类:其他好文   时间:2018-11-06 21:25:42    阅读次数:197
(三)认识twisted reactor
一、reactor是单线程模型,简单粗暴,也就是说网络IO和我们的业务逻辑一般是在一个线程里,其中网络IO通过event loop的方式去异步执行,效率也很高。看下官网的这幅图,比较清晰 twisted主要帮我们处理的事情就是去监听socket,等待事件完成触发回调,然后回到我们的业务逻辑中。 可以 ...
分类:其他好文   时间:2018-10-26 13:07:11    阅读次数:394
287条   上一页 1 ... 4 5 6 7 8 ... 29 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!