上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 127 下一页
摘要: 转自:https://www.cnblogs.com/windydays/p/12536033.html 一,问题背景 很多时候,我们需要确保进程只有一个实例运行。 有几种方法: http://stackoverflow.com/questions/2964391/preventing-multip 阅读全文
posted @ 2021-09-10 10:23 Sky&Zhang 阅读(252) 评论(0) 推荐(0)
摘要: 转自:https://www.cnblogs.com/arnoldlu/p/8335568.html 专题:Linux内存管理专题 关键词:mm、vaddr、VMA、page、pfn、pte、paddr、pg_data、zone、mem_map[]。 1. 内存管理数据结构的关系图 在大部分Linu 阅读全文
posted @ 2021-09-06 19:14 Sky&Zhang 阅读(644) 评论(0) 推荐(0)
摘要: 转自:https://www.cnblogs.com/schips/p/13178836.html 挂载成功有时出现: UBIFS error (pid 76): ubifs_read_node: bad node type (255 but expected 1) UBIFS error (pid 阅读全文
posted @ 2021-09-03 10:57 Sky&Zhang 阅读(2061) 评论(0) 推荐(0)
摘要: 转自:https://www.cnblogs.com/pingandezhufu/p/4392297.html ubuntu14使用qemu调试linux内核 # 下载内核源代码编译内核 cd ~/LinuxKernel/ wget https://www.kernel.org/pub/linux/ 阅读全文
posted @ 2021-08-25 14:10 Sky&Zhang 阅读(499) 评论(0) 推荐(0)
摘要: 转自:https://blog.csdn.net/chenchengwudi/article/details/116707122 目录 1. HelloOS说明 1.1 HelloOS构成 1.2 HelloOS编译 2. 部署HelloOS 2.1 设置grub进入引导菜单 2.2 增加Hello 阅读全文
posted @ 2021-08-25 11:16 Sky&Zhang 阅读(543) 评论(0) 推荐(0)
摘要: 转自:https://stdrc.cc/post/2020/09/26/arm-gic-virtualization/ 这是一篇学习过程中的笔记,因为时间原因不再组织成流畅的语言,而是直接分享了~ References Linux 4.2.1(最新的 5.8 相比 4.2 更抽象,不便于理解逻辑) 阅读全文
posted @ 2021-08-19 10:33 Sky&Zhang 阅读(2090) 评论(0) 推荐(0)
摘要: 转自:http://www.lujun.org.cn/?p=3861 ARM的cpu,特别是cortex-A系列的CPU,目前都是多core的cpu,因此对于多core的cpu的中断管理,就不能像单core那样简单去管理,由此arm定义了GICv2架构,来支持多核cpu的中断管理。 一、gicv2架 阅读全文
posted @ 2021-08-19 10:26 Sky&Zhang 阅读(1492) 评论(0) 推荐(0)
摘要: 转自:https://www.cnblogs.com/huan-huan/p/8493063.html 最近工作在调试usb虚拟串口,让其作为kernel启动的调试串口,以及user空间的输入输出控制台。 利用这个机会,学习下printk如何选择往哪个console输出以及user空间下控制台如何选 阅读全文
posted @ 2021-08-17 17:09 Sky&Zhang 阅读(661) 评论(0) 推荐(0)
摘要: 转自:https://blog.csdn.net/wjxcn/article/details/79542406 关于 earlycon 的实现机制,已经有很多文章提及,这里就不赘述了。 主要就是记录在某高通平台打开 earlycon 的一个过程记录。 使用 earlycon 最好的方式,其参数是从 阅读全文
posted @ 2021-08-17 17:08 Sky&Zhang 阅读(2046) 评论(0) 推荐(0)
摘要: 转自:https://www.cnblogs.com/shengansong/archive/2012/09/01/2666213.html DDR SDRAM全称为Double Data Rate SDRAM,中文名为“双倍数据流SDRAM”。DDR SDRAM在原有的SDRAM的基础上改进而来。 阅读全文
posted @ 2021-08-12 10:54 Sky&Zhang 阅读(2202) 评论(0) 推荐(0)
摘要: 转自:https://blog.csdn.net/chenhongfeng1122/article/details/24876137 DDR SDRAM 全称为 Double Data Rate SDRAM,中文名为“双倍数据流 SDRAM”。DDR SDRAM 在原 有的 SDRAM的基础上改进而 阅读全文
posted @ 2021-08-12 10:53 Sky&Zhang 阅读(4418) 评论(0) 推荐(0)
摘要: 转自:https://blog.csdn.net/ivychend/article/details/79785303 1 物理地址、虚拟地址、总线地址2 编址方式2.1 外设访问2.1.1 映射3 虚拟地址映射4 内存布局4.1 动态映射区4.2 永久映射区4.3 固定映射区4.4 high mem 阅读全文
posted @ 2021-08-11 16:21 Sky&Zhang 阅读(1228) 评论(0) 推荐(0)
摘要: 转自:https://blog.csdn.net/Roland_Sun/article/details/105564672 几乎所有的计算机系统中都会存在一个所谓的定时设备,经过设置后,在某个固定的时间或某个相对的时间间隔后,达到触发条件,发送中断给处理器。 系统中的每一种实际的定时事件设备都由一个 阅读全文
posted @ 2021-08-10 15:49 Sky&Zhang 阅读(855) 评论(0) 推荐(0)
摘要: 转自:https://blog.csdn.net/candcplusplus/article/details/78320602 QEMU 2.10.1 编译安装原本在 Ubuntu 上可以直接通过apt install qemu-km可以直接安装 QEMU,但是这样安装的版本太低。想用官方的最新版本 阅读全文
posted @ 2021-08-10 15:09 Sky&Zhang 阅读(856) 评论(0) 推荐(0)
摘要: 转自:https://www.cnblogs.com/int80/p/10340282.html 本机环境 Win7 + VMware 14 Pro 1.安装Qemu,Ubuntu包管理器中的二进制版本比较老了,这里选择源码安装2.12.0版本。 具体的安装教程可以参考这篇文章《QEMU 2.10. 阅读全文
posted @ 2021-08-10 15:08 Sky&Zhang 阅读(355) 评论(0) 推荐(0)
摘要: 转自:https://hammertux.github.io/slab-allocator #include <linux/slab.h> Author: Andrea Di Dio If you have any further questions or suggestions after rea 阅读全文
posted @ 2021-08-10 14:23 Sky&Zhang 阅读(381) 评论(0) 推荐(0)
摘要: 转自:https://zhuanlan.zhihu.com/p/166649492 概述: 我们知道内核中的物理内存由伙伴系统(buddy system)进行管理,它的分配粒度是以物理页帧(page)为单位的,但内核中有大量的数据结构只需要若干bytes的空间,倘若仍按页来分配,势必会造成大量的内存 阅读全文
posted @ 2021-08-10 14:18 Sky&Zhang 阅读(561) 评论(0) 推荐(0)
摘要: 转自:https://blog.csdn.net/u012489236/article/details/107966849 在linux的内核运行需要动态分配内存的时候,其中有两种分配方案: 第一种是以页为单位分配内存,即一次分配内存的大小必须是页的整数倍第二种是按需分配,一次分配的内存大小是随机的 阅读全文
posted @ 2021-08-10 14:15 Sky&Zhang 阅读(699) 评论(0) 推荐(0)
摘要: 转自:https://blog.csdn.net/Vince_/article/details/79668199 转载:http://www.cnblogs.com/tolimit/ 首先为什么要说slub分配器,内核里小内存分配一共有三种,SLAB/SLUB/SLOB,slub分配器是slab分配 阅读全文
posted @ 2021-08-10 14:09 Sky&Zhang 阅读(985) 评论(0) 推荐(0)
摘要: 转自:https://blog.csdn.net/sdsszk/article/details/109765180?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPa 阅读全文
posted @ 2021-08-09 13:53 Sky&Zhang 阅读(441) 评论(0) 推荐(0)
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 127 下一页