上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 70 下一页

2020年10月8日

Linux TOP命令详解_1

摘要: 一、字段含义和命令讲解 1. 首先介绍top中一些字段的含义 VIRT:virtual memory usage 虚拟内存1、进程“需要的”虚拟内存大小,包括进程使用的库、代码、数据等。2、假如进程申请100M的内存,但实际只使用了10M,那么它会增长100M,而不是实际的使用量。 RES:resi 阅读全文

posted @ 2020-10-08 17:12 Hello-World3 阅读(633) 评论(0) 推荐(0)

2020年10月6日

Cgroup学习笔记1—初探

摘要: 一、cgroup学习 1.什么是Cgroup Cgroups 是 control groups 的缩写,是 Linux 内核提供的一种可以限制、记录、隔离进程组(process groups)所使用的物理资源(如:cpu,memory,IO 等等)的机制。最初由 google 的工程师提出,后来被整 阅读全文

posted @ 2020-10-06 22:36 Hello-World3 阅读(2239) 评论(0) 推荐(0)

2020年9月26日

AIDL学习笔记

摘要: 目标:通过这个例子来介绍AIDL Server进程注册一个Calculator服务到ServiceManager,该Calculator服务提供add和minus两个接口,Client进程通过ServiceManager获得Calculator服务的代理类,通过Binder调用add和minus两个 阅读全文

posted @ 2020-09-26 19:40 Hello-World3 阅读(367) 评论(0) 推荐(0)

2020年7月25日

Windows使用笔记

摘要: 一、Window 10快捷键 win + E 打开文件管理器,也就是显示"此电脑",打开各个盘符 shift + 左/右键 文本编辑器中会选向左向右选中文本 Ctrl + 点击 一个个地多选文件Shift + 点击 连续地多选文件 win + tab 进入多任务界面(松手后还在多任务界面)alt + 阅读全文

posted @ 2020-07-25 09:34 Hello-World3 阅读(214) 评论(0) 推荐(0)

2020年7月16日

文件开放权限

摘要: 转载:https://www.jianshu.com/p/058970ae46fd SEAndroid 为Sys设备节点开放访问(读或写)权限方法(如:sys/class/leds/red_aux/brightness) 1.APP层写节点之前,必须确保当前应用程序能够有权限去读写 否则是无法正常写 阅读全文

posted @ 2020-07-16 20:59 Hello-World3 阅读(639) 评论(0) 推荐(0)

2020年6月26日

CFS调度器(2)——源码解析

摘要: 注: 本篇文章主要集中在Linux CFS调度器源码解析。文章代码分析基于Linux-4.18.0。 一、进程的创建 进程的创建是通过do_fork()函数完成。新进程的诞生,我们调度核心层会通知调度类,调用特别的接口函数初始化新生儿。我们一路尾随do_fork()函数。do_fork() >_do 阅读全文

posted @ 2020-06-26 15:56 Hello-World3 阅读(1683) 评论(0) 推荐(0)

2020年6月21日

CFS调度器(1)—— 基本原理

摘要: 首先需要思考的问题是:什么是调度器(scheduler)?调度器的作用是什么?调度器是一个操作系统的核心部分。可以比作是CPU时间的管理员。调度器主要负责选择某些就绪的进程来执行。不同的调度器根据不同的方法挑选出最适合运行的进程。目前Linux支持的调度器就有RT scheduler、Deadlin 阅读全文

posted @ 2020-06-21 11:02 Hello-World3 阅读(1770) 评论(0) 推荐(0)

2020年6月7日

Devfreq学习笔记

摘要: 一、简介 当今的复杂SoC由多个子模块协同工作组成。在执行各种用例的操作系统中,并非SoC中的所有模块都需要始终保持最高性能。为方便起见,将SoC中的子模块分组为域,从而允许某些域以较低的电压和频率运行,而其他域以较高的电压/频率对运行。 对于这些设备支持的频率和电压对,我们称之为OPP(Opera 阅读全文

posted @ 2020-06-07 18:55 Hello-World3 阅读(5521) 评论(0) 推荐(1)

2020年6月4日

CPU调度

摘要: 一、proc文件解释 1. /proc/sys/kernel/sched_short_sleep_ns 调度器在任务运行短暂峰值时总是试图避免唤醒idle cpu。如果任务平均峰值小于 sysctl_sched_short_burst 纳秒,并且睡眠平均时间大于 sysctl_sched_short 阅读全文

posted @ 2020-06-04 15:00 Hello-World3 阅读(1051) 评论(0) 推荐(0)

2020年5月31日

【文件系统】实现一个小的文件系统

摘要: 1. 实现文件系统要记住两个重要链表 a.文件系统链表。b.每一个文件系统的mount挂载点链表。 2. 注意vfs提供的三类接口 a.和POSIX系统调用有关的接口 即实现open/read/write的操作的接口。b.和底层介质有关的接口 即下接块设备层的接口。c.如何管理自身的接口,即何时以及 阅读全文

posted @ 2020-05-31 18:35 Hello-World3 阅读(1706) 评论(0) 推荐(0)

上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 70 下一页

导航