工作笔记:linux绑定CPU、软中断

本文深入探讨了Linux环境下CPU绑定策略,包括用户进程、用户线程和内核线程绑定,以及软中断与硬中断的工作原理、特性与区别。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、linux绑定CPU分为三种:

用户进程绑定CPU

用户线程绑定CPU

内核线程绑定CPU


2、

软中断:

               编译器静态分配的;

  •       不互相抢占;
  •       只有中断处理程序可以抢占它;
  •       相同类型软中断可以在不同的CPU上同时运行;
  •       大部分软中断处理程序都通过采取单处理器数据或其他技巧来避免加锁。
  • 硬中断:
  • 优先级高的硬中断可以抢占优先级低的,除非在中断中禁止所有中断。同一条中断线上的中断如果在运行则不会被本条中断线上的中断抢占。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值