操作系统
-
[译]C++ 协程:理解 co_await 运算符
原文地址:C++ Coroutines: Understanding operator co_await 原文作者:lewissbaker 译文出自:掘金翻译计划 本文永久链接:github.com/xitu/gold-m… 译……admin 2021-11-100 -
协程的原理(Coroutine Theory)
原文链接:https://lewissbaker.github.io/2017/09/25/coroutine-theory This is the first of a series of posts on the C++ Coroutines TS, a new langu……admin 2021-11-100 -
Linux 高性能 获取时间
基础 常用时间函数 从The Linux Programming Interface 上看,获取时间最常用的函数是 gettimeofday,常见的中间件也是用该函数么? 1 2 3 #inclu……admin 2021-08-290 -
从创建进程到进入main函数,发生了什么?
前几天,读者群里有小伙伴提问:从进程创建后,到底是怎么进入我写的main函数的? 今天这篇文章就来聊聊这个话题。 首先先划定一下这个问题的讨论范围:C/C++……admin 2021-08-180 -
例用lsof命令恢复linux误删除文件(正在使用的文件)
首先我们要知道lsof这个命令是做什么用的,简单的讲就是列出当前打开的程序,进程或者用户所使用的所有文件(是正在使用的) 在这之前我们要搞清楚一……admin 2021-08-160 -
进程/线程切换究竟需要多少开销?
进程是我们开发同学非常熟悉的概念,我们可能也听说过进程上下文切换开销。那么今天让我们来思考一个问题,究竟一次进程上下文切换会吃掉多少CPU时间呢?线程……admin 2021-08-160 -
图解Linux网络包接收过程
因为要对百万、千万、甚至是过亿的用户提供各种网络服务,所以在一线互联网企业里面试和晋升后端开发同学的其中一个重点要求就是要能支撑高并发,要理解性……admin 2021-08-160 -
浅谈Linux内存管理那些事儿
当前浏览器不支持播放音乐或语音,请在微信或其他浏览器中播放 白日梦蓝 刺猬乐队 - 白日梦蓝 1 前言 内存管理是Linux内核中非常重要的部分,今……admin 2021-08-140