Windows服务器
文章平均质量分 60
方池安夏
谎言不会伤人,真相才是快刀
展开
-
文件的异步读写
4异步可以同时处理多个请求,发出请求后,等待所有的这些事件,随着他们的结束再处理,继续等待;1普通的读写文件打开文件都是同步的,比如C的fopen,fclose,fread等;2创建一个OVERLAPPED对象,传递给OS,携带一个事件,当读完成后,触发事件;4高性能的服务器,提高并发,读写文件都会采用异步的模式。2在内核等的同步,灵活度不够,真只能等一个,但是简单;1都是要等,一个是在用户面来控制,一个是在内核控制;3用户来控制等待,可以同时等多个处理;...原创 2022-07-31 21:11:30 · 1592 阅读 · 0 评论 -
WIN32下Socket最简单的实现,Select模型,IOCP_demo
1IOCP是windows针对高性能服务器做的IO的管理模式,又叫完成端口;3socket的读和写仍然是同步的,我们发送和接受数据的时候会等在网卡上面;1性能不好,每次有事件的时候都要遍历所有的句柄,然后查是哪个句柄的事件;2能够管理的句柄的数目是有限制的,2048个。上述方法一次只能接入一个连接.下面使用select。...原创 2022-07-30 20:50:18 · 724 阅读 · 0 评论