上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 54 下一页
  2018年3月11日
摘要: 本来是应该先写一个媒体文件格式的简单讲解的,还没来得及写,以后再写。今天就先根据ffmpeg的flv.c的flv_demux这个结构体来讲解一下当前比较流行的媒体格式flv. FLV 是FLASH VIDEO的简称,FLV流媒体格式是随着Flash MX的推出发展而来的视频格式。由于它形成的文件极小 阅读全文
posted @ 2018-03-11 08:53 xmj 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 欢迎阅读此篇IOCP教程。我将先给出IOCP的定义然后给出它的实现方法,最后剖析一个Echo程序来为您拨开IOCP的谜云,除去你心中对IOCP的烦恼。OK,但我不能保证你明白IOCP的一切,但我会尽我最大的努力。以下是我会在这篇文章中提到的相关技术: I/O端口 同步/异步 堵塞/非堵塞 服务端/客 阅读全文
posted @ 2018-03-11 08:52 xmj 阅读(208) 评论(0) 推荐(0) 编辑
  2018年3月10日
摘要: 原文:理解 I/O Completion Port (IOCP完成端口)欢迎阅读此篇IOCP教程。我将先给出IOCP的定义然后给出它的实现方法,最后剖析一个Echo程序来为您拨开IOCP的谜云,除去你心中对IOCP的烦恼。OK,但我不能保证你明白IOCP的一切,但我会尽我最大的努力。以下是我会在这篇 阅读全文
posted @ 2018-03-10 19:48 xmj 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 原文:http://www.51see.com/asp/bbs/public/bp_show.asp?t_id=200308131152297103讲一下套接字模式和套接字I/O模型的区别。先说明一下,只针对Winsock,如果你要骨头里挑鸡蛋把UNIX下的套接字概念来往这里套,那就不关我的事。套接 阅读全文
posted @ 2018-03-10 19:48 xmj 阅读(189) 评论(0) 推荐(0) 编辑
摘要: IOCP的c++例子IOCP这个东西连续关注了将近3年的时间,这个代码从哪里找到的已经忘了,下面是作者的信息。感谢他提供的代码! /*++ Copyright (c) 2004 模块名: iomodel.cpp 模块描述: Winsock 完成端口类实现文件 作者: PPP elssann@hotm 阅读全文
posted @ 2018-03-10 19:47 xmj 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 原文:IOCP模型的总结IOCP(I/O Completion Port,I/O完成端口)是性能最好的一种I/O模型。它是应用程序使用线程池处理异步I/O请求的一种机制。在处理多个并发的异步I/O请求时,以往的模型都是在接收请求是创建一个线程来应答请求。这样就有很多的线程并行地运行在系统中。而这些线 阅读全文
posted @ 2018-03-10 19:47 xmj 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 作者的blog:猪)的网络编程世界几个网络模型的示例代码代码包括了下面几个模型的示例:BlockingModel(阻塞模式)、OverlappedModel(基于事件的重叠I/O)、WSAEventSelect(select模式的一种)、CompletionRoutine(基于完成例程的重叠I/O) 阅读全文
posted @ 2018-03-10 19:46 xmj 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 在几年前曾经做过一个网络项目,当时对网络通信仅仅是有点基础。tcp/ip协议的基础还算不错,sockt的应用看起来也不算复杂。于是就用异步非阻塞的sockt通信实现了服务器端和客户端。但是项目在联合调试阶段就出现了重大的性能问题。项目的服务器端同时连入的连接数在几百左右,而服务器端的资源消耗非常厉害 阅读全文
posted @ 2018-03-10 19:46 xmj 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 1.1 U-Boot工作过程 U-Boot启动内核的过程可以分为两个阶段,两个阶段的功能如下: (1)第一阶段的功能 硬件设备初始化 加载U-Boot第二阶段代码到RAM空间 设置好栈 跳转到第二阶段代码入口 (2)第二阶段的功能 初始化本阶段使用的硬件设备 检测系统内存映射 将内核从Flash读取 阅读全文
posted @ 2018-03-10 19:45 xmj 阅读(342) 评论(0) 推荐(0) 编辑
摘要: http://www.kegel.com/c10k.html#topIt's time for web servers to handle ten thousand clients simultaneously, don't you think? After all, the web is a bi 阅读全文
posted @ 2018-03-10 19:45 xmj 阅读(175) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 54 下一页