首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Liunx
订阅
扣钉日记
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
朱辉(茶水): Linux Kernel iowait 时间的代码原理
本文系转载,著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:朱辉(茶水)来源:微信公众号linux阅码场(id:linuxdev)作者介绍朱辉,个人主页http://teaw
SSH、SHELL和终端(一)
- 客户端在ssh程序的**输入**发往服务端sshd - 服务端sshd将客户端的命令**输入**给**虚拟终端pts/0** - **bash进程的标准输入**是pts/0,则bash得到输入,开
"Sed" 高级功能:我这小脑瓜都快绕晕了
sed命令有两个空间,一个叫pattern space,一个叫hold space。这两个空间能够证明人类的脑瓜容量是非常小的,需要经过大量的训练和烧脑的理解,才能适应一些非常简单的操作。 不信看下面简单的命令,作用是,删除文件中最后两行。 在《Linux生产环境上,最常用的一…
Linux系统中编译、链接的基石-ELF文件:扒开它的层层外衣,从字节码的粒度来探索
大家好,我是 ELF 文件,大名叫 Executable and Linkable Format。 经常在 Linux 系统中开发的小伙伴们,对于我肯定是再熟悉不过了,特别是那些需要了解编译、链接的家
手把手带你写一个简单的 Makefile
1. make make 通常用于 C 语言程序的开发管理,通过编写 Makefile 你就可以只需要在命令行输入 make 就可以根据修改的文件自动编译连接,避免了每次输入一长串的编译指令。make 也不仅限于 C 语言程序的编译工作,凡是可以用 shell 脚本 完成的操作…
写给工程师的 Ubuntu 20.04 最佳配置指南
最近 Ubuntu 发布了 20.04 LTS 版本,我也在第一时间安装体验。由于各种 Linux 发行版本并不像 MacOS、Windows 一样开箱即用,因此需要做很多配置。每次配置都需要查阅各种资料,虽然网络上有很多配置文章,但基本上都会存在一些问题: 内容缺失,不丰富;…
简直不要太硬了!一文带你彻底理解文件系统
所有的应用程序都需要存储和检索信息。进程运行时,它能够在自己的存储空间内存储一定量的信息。然而,存储容量受虚拟地址空间大小的限制。对于一些应用程序来说,存储空间的大小是充足的,但是对于其他一些应用程序,比如航空订票系统、银行系统、企业记账系统来说,这些容量又显得太小了。 第二个…
模拟网络状态的利器TC
在日常生产环境中,如何判断网络运行状况是否正常是一个让大家比较耗神的一件事情,因为我们往往被某些不太友好的人以所谓的“网络问题”甩锅至此并开始了我们洗白的经历,今天给大家介绍一个分析网络状态的好帮手——TC。 说到TC,我们就不得不谈谈Netem(Network Emulato…
被抛弃的tcp_recycle
最近准备搭建一个新的kubernetes集群,将内核从3.18更新到了4.14版本,并执行一些常规的优化操作。在执行sysctl -p操作时突然报错如下: Linux 从4.12内核版本开始移除了 tcp_tw_recycle 配置。 移除sysctl.conf中关于net.i…
漫话:如何给女朋友解释什么是Linux的五种IO模型?
周日午后,刚刚放下手里的电话,正在给刚刚的面试者写评价。刚刚写到『对Linux的基本IO模型理解不深』这句的时候,女朋友突然出现。 在Java中,主要有三种IO模型,分别是阻塞IO(BIO)、非阻塞IO(NIO)和 异步IO(AIO)。 Java中提供的IO有关的API,在文件…