在业务执行过程中,常伴随大量的IO操作,如果IO操作和CPU消耗不能合理安排,将会导致整体业务执行效率低下,用…
1.DMA和cache一致性 (1)不带CACHE 自己写驱动,申请DMA,可以用Coherent DMA b…
1. page cache Linux读写文件过程; read:用户进程调用read命令,内核查询读取的文件内…
1.进程的VMA (1)进程地址空间 在Linux系统中,每个进程都有自己的虚拟内存空间0~3G; 内核空间只…
1.slab、kmalloc/kfree、/proc/slabinfo和slabtop Buddy 是直面物理…
1 CPU寻址内存,虚拟地址、物理地址 (1)寻址内存: CPU访问外设,有两种类型,一个是内存空间,一个是I…
1.深度睡眠特点及存在原因 深度睡眠TASK_UNINTERRUPTIBLE:不可被信号唤醒; 浅度睡眠TAS…
1.按群分组 Cgroup按群分组,分配资源,属于二级分配 (1)按群组分配资源 将进程分组,多个组按权重分配…
1.线程的负载均衡 对task_struct做负载均衡; 分布式系统中,linux的每个核都自动以劳动为乐,(…
1. 吞吐率和响应 吞吐:单位时间内做的有用功; 响应:低延迟。 吞吐追求的整个系统CPU做有用功,响应追求的…