V
主页
京东 11.11 红包
【Linux】关掉memory cgroup(CONFIG_MEMCG)后系统快了好多个点哦~
发布人
这期素材来自Linus最近对某个函数优化的讨论(Linus最近大概是比较无聊了吧,蚊子腿也是肉么,o(∩∩)o...哈哈): https://lore.kernel.org/all/CAHk-=whJgRDtxTudTQ9HV8BFw5-bBsu+c8Ouwd_PrPqPB6_KEQ@mail.gmail.com/T/#u 从profiling的结果看,每次内核内存分配,memory cgroup会占用70%+的;考虑到我现在自己使用的系统,对container的使用主要是chroot隔离,不再使用docker,目前我对memory cgroup的使用为0,所以我就把CONFIG_MEMCG关闭掉了,效果是系统“貌似”快了好多点: 1. open stess测试快了好多,74s-->63s; 2. kernel编译好像快了2分钟左右哈 如果没有memory cgroup的需求,关闭CONFIG_MEMCG性能改善会很明显,因为大部分应用都会触发很多内存分配。(可能对文件系统也会有很大提升,改天我再测测)
打开封面
下载高清视频
观看高清视频
视频下载器
【吃瓜】linux netdev: 国内某知名大厂在kernel6.6这个开发阶段被定位为netdev的“#1 negative contributor“!!
还能玩PC游戏?Switch刷魔改版Ubuntu系统指南
【Linux】Linus被无情打脸,bcachefs又有新修正(6.9.0-rc4?):is still marked as experimental...
逆天软件!无需代码,在手机上安装Linux,多种系统可选
坏了,这回给手机装Linux更简单了,利用Anlinux来手机变电脑
激动的心颤抖的手,提交人生第一个linux kernel补丁:uprobe的ebpf handler会收到不匹配的事件
【linux】bcachefs认知更新:为什么写入会比ext4慢那么多~
【linux】bcachefs初体验(kernel 6.9.0-rc4):性能很差,感觉“非常”不适合个人用户使用...
利用Linux Kernel的perf功能和ebpf的辅助,我要写个自己的profiler 之 第一章:callstack的采集以及如何从函数地址定位到函数名
【Linux】kernel 6.12-rc2发布:bcachefs又有摩擦,开发模式需要在mainline kernel社区中继续磨合
【经验分享】Linux奇门遁甲术之chroot, 从“只要有docker我的应用就可以到处跑”到“我的应用可以到处跑”
【linux】kernel学习笔记系列:cgroup cpu throttle的逻辑初步分析
【Debian】讲个故事,记录一次debian包系统升级导致系统崩溃后的修复过程...
【中字】在树莓派上运行半条命2
【经验分享】在主机上直接进入docker容器的namespace/cgroup/rootfs调试容器的问题
【Linux】kernel 6.10第一个正式版本发布:瞎搀和比较多的一个版本,nvidia驱动依然很会触发kernel warn
【Linux】kernel6.10新功能MEMORY ALLOCATION PROFILING认知更正:是我自以为是了,差点错过一款强大的监控数据源
【Linux】Nvidia驱动更新550.90.07,在6.10上可以顺利编译安装,只是依然可能会有kernel warn
[浅聊linux系统监控]: 磁盘/文件系统监控
【浅聊linux系统监控】基本的网络监控信息数据源:网卡流量,socket使用情况和几个backlog drop
【经验分享】Linux cgroup 产生的性能问题之 节点cpu数目越多,低优先级的进程越开心
开源openstack讲解
不读源码,通过strace来“逆向工程”研究 haproxy如何通过3个IP包来实现端口检查的功能,重写一个专门检查port的小工具
9.8/月!香港2核2G独立IP!以前我没得选,这次我全都要!
[linux syscall] memfd_secret浅析: 允许进程申请一块“非常”秘密,连kernel都会“假装”无法读取的内存
【Linux】xz尝试在linux kernel的构建中增加可被利用的脚本eval指令!?
角度闭环全向移动定位识别,只完成了底层功能的小车能否征服校赛呢(ง ˙o˙)ว
Linux内核空间负载均衡之IPVS(ipvs其实还没有跟当下的容器时代磨合好,那个肉眼可见的service ip就是最好的证明)
Linux内核空间负载均衡之iptables (可能会颠覆你对iptables性能问题的已有认知)
如何制作简单的Bootloader以及BIOS、中断与字节序的概念
【浅聊linux系统监控】有点用的中断监控:你的系统经常负载异常么?
【linux】kernel 6.10-rc1避坑: 新增的内存“zeroing on free”功能会出现reboot失败;nvidia驱动简单调整并不足够
直播模拟面试---嵌入式软件职位---第一期:小伙适合当FAE---和人斗其乐无穷
[浅聊linux系统监控] sysinfo: 一个靠谱的但是又不那么靠谱的姿势来获取系统中thread总数
Linux-HID黑科技免root、无障碍、adb无需任何权限一控多,超低成本实现群控自动化测试黑盒测试。
最快最省内存的浏览器Dillo更新到3.1.1,高效且注重隐私保护
【Linux】Kernel 6.11征程开启!改动不是太大,sched_ext终究还是没能在这个版本集成进来,不过这个版本我的一个鸡肋patch进来了啦!!
【难绷】linux kernel 6.7 netdev开发阶段统计报告:尴尬了,外援跳槽了!!!顺便聊一下我尝试的贡献哈
【linux】kernel学习笔记系列:如何在cgroup的内核文件系统里增加一个节点
【linux】kernel学习笔记系列:CPU load balance入门,尝试调整load balance的频率