相关文章
Linux内核深入学习 - 内核同步
目录
内核抢占
同步原语
per-CPU变量
API
Per CPU 变量的应用
per CPU 变量在多文件下的用法
原子操作
API
优化和内存屏障
自旋锁
自旋锁 API 函数
读写锁
API
RCU
信号量
API
1. 信号量的结构:
2. 初始化函数sema_init
3. 可中断获取信号量函数…
建站知识
2024/11/23 9:11:02
陪同口译VR情景实训教学系统开发
陪同口译VR情景实训教学系统应用教学系统是一款针对口译培训而设计的教学软件,它利用虚拟现实技术,为学生提供身临其境的口译模拟场景,帮助他们提高口译技能和实际应用能力。 一、口译模拟场景:
该系统包含多种不同类型的口译场景…
建站知识
2024/11/26 3:25:33
Linux内核常用调优参数
Linux内核常用调优参数
vi /etc/sysctl.conf
net.core.rmem_default 256960
net.core.rmem_max 513920
net.core.wmem_default 256960
net.core.wmem_max 513920
net.core.netdev_max_backlog 2000
net.core.somaxconn 2048
net.core.optmem_max 81920
net.ipv4.tcp_m…
建站知识
2024/11/14 10:34:06
Kylin Linux V10 SP1 aarch64部署k8s集群严重bug
目录
1.部署方式
2.遇到问题
3.问题解决
1.部署方式
通过sealos方式部署
2.遇到问题
适配Kylin Linux V10 SP1 aarch64部署pod 不少出现CrashLoopBackOff
通过命令:
kubectl describe pod xxx -n default
查看,发现报错如下: Error response from daemon: OCI …
建站知识
2024/10/20 0:40:20
hadoop学习---基于hive的航空公司客户价值的LRFCM模型案例
案例需求:
RFM模型的复习 在客户分类中,RFM模型是一个经典的分类模型,模型利用通用交易环节中最核心的三个维度——最近消费(Recency)、消费频率(Frequency)、消费金额(Monetary)细分客户群体,从而分析不同群体的客户价值。在某些…
建站知识
2024/10/22 13:13:48
155最小栈,150逆波兰表达式
155. 最小栈 - 力扣(LeetCode)
class MinStack {
public:MinStack() {}void push(int val) {st.push(val);if(minst.empty() || val < minst.top() ){minst.push(val);}}void pop() {int top st.top();st.pop();if(top minst.top())minst.pop();}in…
建站知识
2024/10/30 19:41:56
设计模式-02 设计模式-接口隔离原则案例分析
1.定义
接口隔离原则(Interface Segregation Principle,简称 ISP)是设计模式中的一个原则,它规定客户端不应该依赖它不使用的方法。
换句话说,接口应该被细分为更小的、更具体的接口,以便客户端只依赖于它…
建站知识
2024/11/3 17:18:19
GMSSL编译iOS
一、GMSSL-2.x
国密SDK源码下载,对GMSSL库进行编译生成对应的静态库。执行如下命令: cd到SDK源码目录 cd /Users/xxxx/Downloads/GMSSLV2-master查看SDK适用环境 ./config上图中错误解决方法 使用文本编辑器打开SDK目录下Configure、test/build.info、…
建站知识
2024/11/16 9:06:51