相关文章
cgroup2版本下使用cgroups对内存/cpu进行控制
先查看cgroups的版本支持:
cat /proc/filesystems | grep cgroup
运行结果: 如上表示支持cgroup2版本
一、对内存进行控制
cgroup版本对于内存控制是单独使用/sys/fs/cgroup/memory路径控制的,而在cgroup2版本中是统一管理,所以没有该路径,所以只需先进入该路径:
cd /sys/…
建站知识
2024/11/22 11:16:49
C++学习笔记3——存储持续性、作用域和链接性
1. 存储持续性 自动存储持续性:在函数中定义或声明的变量存储持续性为自动的,它们在程序开始执行其所属的函数或代码块时被创建,在执行完函数或代码块时,使用的内存被释放; 静态存储持续性:在函数定义外定义…
建站知识
2024/11/22 11:17:01
本地缓存与 Redis:为什么我们仍然需要本地缓存?
文章目录 本地缓存与 Redis:为何仍需本地缓存?为什么需要本地缓存?多级缓存架构多级缓存的实现 本地缓存的实现方式使用 cachetools 实现 LRUCache使用 diskcache 实现持久化缓存 缓存装饰器实现进一步优化:缓存失效与更新 小结 好…
建站知识
2024/11/23 2:23:26
为什么TCP(TIME_WAIT)2倍MSL
为什么TCP(TIME_WAIT)2倍MSL 一、TCP关闭连接的四次挥手流程进入TIME_WAIT 二、TIME_WAIT状态的意义1. 确保ACK报文到达对方2. 防止旧报文干扰新连接 三、为什么是2倍MSL四、TIME_WAIT的图解五、TIME_WAIT在实际应用中的影响总结 在TCP连接的关闭过程中&…
建站知识
2024/11/23 19:09:31
利用Docker Compose构建微服务架构
💓 博客主页:瑕疵的CSDN主页 📝 Gitee主页:瑕疵的gitee主页 ⏩ 文章专栏:《热点资讯》 利用Docker Compose构建微服务架构 引言 Docker Compose 简介 安装 Docker Compose 创建项目结构 编写 Dockerfile 前端 Dockerf…
建站知识
2024/11/23 2:23:25
什么是虚拟dom,如何实现一个虚拟dom
1. 什么是虚拟DOM
虚拟DOM(Virtual DOM)是Vue和React等前端框架用来优化UI渲染性能的一个技术。它是一个轻量级的JavaScript对象,是对真实DOM结构的抽象表示。虚拟DOM并不直接操作真实DOM,而是通过描述UI状态的对象来追踪和管理D…
建站知识
2024/11/23 2:23:27
git revert和git reset,慎用git revert
提交了错误的代码,或者合入了错误的分支,想要撤销提交还原代码,用git reset即可 不会保留错误的提交记录
git reset --hard <想要撤回到的COMMIT号>将分支推送到远程仓库:
git push origin <branch-name> --force不…
建站知识
2024/11/22 11:16:43