码迷,mamicode.com
首页 >  
搜索关键字:进程调度    ( 727个结果
C++后台开发(面经)
LinuxLinux进程调度算法Linux进程地址空间分布Linux内存管理方法,页面置换算法,逻辑地址和物理地址的转换在一台内存为2G的机器上,malloc(20G)会怎么样?new20G呢?进程和线程的区别,进程间通信方式解释孤儿进程,僵死进程,惊群效应IO模型,Select、Epoll和Poll的区别ET和LT的区别,需要注意什么计算机网络TCP三次握手四次挥手状态图,对应的POSIXAPI
分类:编程语言   时间:2020-02-26 23:00:08    阅读次数:121
操作系统的功能与定义
功能: 1.进程管理(CPU管理) 进程创建 进程调度 进程通信 2.内存管理 分配 共享 保护 虚拟内存管理 3.设备管理 设备分配和调度 设备无关性作 设备传输控制 设备驱动 4.文件管理 存储空间 文件操作 目录操作 文件和目录的存储权限管理 定义: 操作系统是一个提供内存管理和进程管理的软件 ...
分类:其他好文   时间:2020-02-25 09:47:08    阅读次数:108
linux 进程调度3
schedule 函数的调用过程 asmlinkage __visible void __sched schedule(void) { struct task_struct *tsk = current; sched_submit_work(tsk); do { preempt_disable(); ...
分类:系统相关   时间:2020-02-21 20:44:09    阅读次数:88
linux 进程调度2
抢占式调度 两种情况: 执行太久, 需切换到另一进程; 高优先级进程被唤醒 切换到另一进程实现: 时钟中断处理函数会调用 scheduler_tick()查看是否是需要抢占的时间点 void scheduler_tick(void) { int cpu = smp_processor_id(); s ...
分类:系统相关   时间:2020-02-21 20:13:40    阅读次数:87
【原创】(二)Linux进程调度器-CPU负载
背景 By 鲁迅 By 高尔基 说明: 1. Kernel版本:4.14 2. ARM64处理器,Contex A53,双核 3. 使用工具:Source Insight 3.5, Visio 1. 概述 CPU负载( )指的是某个时间点进程对系统产生的压力。 来张图来类比下(参考 "Underst ...
分类:系统相关   时间:2020-02-16 14:39:37    阅读次数:87
进程调度函数scheduler_tick()的触发原理:周期PERIODIC定时器
参考文章: https://www.jb51.net/article/133579.htm https://blog.csdn.net/flaoter/article/details/77509553 https://www.cnblogs.com/arnoldlu/p/7078204.html 中 ...
分类:系统相关   时间:2020-02-13 14:37:43    阅读次数:84
面试小结2-单项选择题
二.单项选择题:1. 下面的网络协议中,面向连接的的协议是: A 。A 传输控制协议 B 用户数据报协议 C 网际协议 D 网际控制报文协议2. 在/etc/fstab文件中指定的文件系统加载参数中, D 参数一般用于CD-ROM等移动设备。A defaults B sw C rw和ro D noa ...
分类:其他好文   时间:2020-01-31 22:44:48    阅读次数:81
linux swap空间使用率过大处理
linux swap空间的swappiness=0 linux 会使用硬盘的一部分做为SWAP分区,用来进行进程调度--进程是正在运行的程序--把当前不用的进程调成‘等待(standby)‘,甚至‘睡眠(sleep)’,一旦要用,再调成‘活动(active)’,睡眠的进程就躺到SWAP分区睡大觉,把 ...
分类:系统相关   时间:2020-01-20 09:59:00    阅读次数:256
Linux Cgroup浅析
cgroup从2.6.4引入linux内核主线,目前默认已启用该特性。在cgroup出现之前,只能对一个进程做资源限制,比如通过sched_setaffinity设置进程cpu亲和性,使用ulimit限制进程打开文件上限、栈大小等。 cgroups是Linux下控制一个(或一组)进程的资源限制机制, ...
分类:系统相关   时间:2020-01-12 15:15:56    阅读次数:131
bcc-tools工具之runqlat
runplat的作用在调度性能分析这块十分的重要,其作用是主要检测一个tasks从运行队列中到运行需要等待的时延。 老样子,先从help说起: ./runqlat -m 5 3 以每5秒的形式时延情况,一共线上三次 ./runqlat -mp 4505 1 仅显示pid为4505的时延,并且每1毫秒 ...
分类:其他好文   时间:2020-01-11 09:16:56    阅读次数:83
727条   上一页 1 ... 3 4 5 6 7 ... 73 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!