From 256f3c46415688706c7406f4648888173a91082b Mon Sep 17 00:00:00 2001 From: Dwade3 <36162683+PualrDwade@users.noreply.github.com> Date: Mon, 8 Apr 2019 20:09:20 +0800 Subject: [PATCH] Update Socket.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 增了一些对比项 --- docs/notes/Socket.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/notes/Socket.md b/docs/notes/Socket.md index 8b9bbf7a..5821ae6d 100644 --- a/docs/notes/Socket.md +++ b/docs/notes/Socket.md @@ -87,9 +87,9 @@ ssize_t recvfrom(int sockfd, void *buf, size_t len, int flags, struct sockaddr * - 同步 I/O:将数据从内核缓冲区复制到应用进程缓冲区的阶段,应用进程会阻塞。 - 异步 I/O:不会阻塞。 -阻塞式 I/O、非阻塞式 I/O、I/O 复用和信号驱动 I/O 都是同步 I/O,它们的主要区别在第一个阶段。 +阻塞式 I/O、非阻塞式 I/O、I/O 复用和信号驱动 I/O 都是同步 I/O,它们的主要区别在第一个阶段。阻塞式 I/O 在第一阶段阻塞。 -非阻塞式 I/O 、信号驱动 I/O 和异步 I/O 在第一阶段不会阻塞。 +非阻塞式 I/O 、信号驱动 I/O 和异步 I/O 在第一阶段不会阻塞。异步 I/O 在第二阶段也不会阻塞。