浅墨浓香

想要天亮进城,就得天黑赶路。
随笔 - 743, 文章 - 16, 评论 - 87, 阅读 - 53万

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

09 2015 档案

摘要:13.1 Windows的虚拟地址空间安排13.1.1虚拟地址空间的分区(即虚拟地址空间布局)进程的地址空间划分分区x86 32位Windows3GB用户模式下的x8632位WindowsX64 64位WindowsIA-64 64位Windows空指针赋值区0x0000 00000x0000 FF... 阅读全文

posted @ 2015-09-29 14:14 浅墨浓香 阅读(2961) 评论(0) 推荐(1) 编辑

摘要:12.1 纤程对象的介绍(1)纤程与线程的比较比较线程(Thread)纤程(Fiber)实现方式是个内核对象在用户模式中实现的一种轻量级的线程,是比线程更小的调度单位。调度方式由Microsoft定义的算法来调度,操作系统对线程了如指掌。内核对线程的调度是抢占式的。由我们自己调用SwitchToFi... 阅读全文

posted @ 2015-09-23 00:09 浅墨浓香 阅读(2791) 评论(0) 推荐(1) 编辑

摘要:11.3 私有的线程池11.3.1 创建和销毁私有的线程池(1)进程默认线程池 当调用CreateThreadpoolwork、CreateThreadpoolTimer、CreateThreadpoolWait或CreateThreadpoolIo,并使传入参数PTP_CALLBACK_ENVIR... 阅读全文

posted @ 2015-09-20 14:09 浅墨浓香 阅读(1120) 评论(0) 推荐(0) 编辑

摘要:11.2 Win2008以上的新线程池(1)传统线程池的优缺点: ①传统Windows线程池调用简单,使用方便(有时只需调用一个API即可) ②这种简单也带来负面问题,如接口过于简单,无法更多去控制线程池的行为。(2)Windows2008新线程池及API线程池对象传统APIWin2008及以上... 阅读全文

posted @ 2015-09-16 09:40 浅墨浓香 阅读(3348) 评论(0) 推荐(3) 编辑

摘要:第11章 Windows线程池11.1 传统的Windows线程池及API(1)线程池中的几种底层线程 ①可变数量的长任务线程:WT_EXECUTELONGFUNCTION ②Timer线程:调用CreateTimerQueueTimer时,将在Timer线程上创建以APC方式通知的可等待计时器... 阅读全文

posted @ 2015-09-13 17:01 浅墨浓香 阅读(2287) 评论(1) 推荐(0) 编辑

摘要:I/O完成端口原理见上一篇(可点击这里)10.5.4.4 利用I/O完成端口实现Socket通信(1)Accept和AcceptEx流程的比较 ①采用accept方式的流程示意图如下(普通的阻塞函数) ②采用AcceptEx方式的流程示意图如下(可工作在阻塞或非阻塞方式)、【注意】:Accept... 阅读全文

posted @ 2015-09-11 22:38 浅墨浓香 阅读(1143) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示