04 2020 档案

摘要:1、前言 前几天看《TCP&IP网络编程》时候看到了相关知识,为了加深印象,在捋一遍。 2、基础概念 在unix/linux中,正常情况下,子进程是通过父进程fork()创建的,子进程再创建新的进程。子进程的结束和父进程的运行是一个异步过程,即父进程永远无法预测子进程到底什么时候结束。 当一个进程完 阅读全文
posted @ 2020-04-14 22:15 阿光_He 阅读(215) 评论(0) 推荐(0) 编辑
摘要:拥有2个运算设备的CPU称作双核CPU,拥有4个运算器的CPU称作4核CPU。也就是说,一个CPU中可能包含多个运算设备(核)。核的个数与可同时运行的进程数相同。相反,若进程数超过核数,进程将分时使用CPU资源。但因为CPU运转速度极快,我们会感到所有进程同时运行。当然,核数越多,这总感觉越明显。 阅读全文
posted @ 2020-04-12 11:24 阿光_He 阅读(6137) 评论(0) 推荐(1) 编辑
摘要:1、阻塞与非阻塞 阻塞与非阻塞是对同一个线程来说的,在某个时刻,线程要么处于阻塞,要么处于非阻塞。 阻塞和非阻塞关注的是程序在等待调用结果(消息,返回值)时的状态。 阻塞调用是指调用结果返回之前,当前线程会被挂起。调用线程只有在得到结果之后才会返回。 非阻塞调用指在不能立刻得到结果之前,该调用不会阻 阅读全文
posted @ 2020-04-11 21:56 阿光_He 阅读(277) 评论(0) 推荐(0) 编辑

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