上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 127 下一页
摘要: 转自:https://www.cnblogs.com/irocker/p/advanced-git-log.html 格式化log输出 oneline --oneline标记将每个commit压缩成一行. 默认情况下显示一个commit ID和commit描述的第一行. 输出如下: 0e25143 阅读全文
posted @ 2021-11-09 21:54 Sky&Zhang 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.cnblogs.com/arnoldlu/p/8567559.html 专题:Linux内存管理专题 关键词:OOM、oom_adj、oom_score、badness。 Linux内核为了提高内存的使用效率采用过度分配内存(over-commit memory)的办法 阅读全文
posted @ 2021-11-09 15:09 Sky&Zhang 阅读(1520) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.cnblogs.com/arnoldlu/p/8568330.html#oom 1. General 1.1 /proc/meminfo /proc/meminfo是了解Linux系统内存使用状况主要接口,也是free等命令的数据来源。 下面是cat /proc/mem 阅读全文
posted @ 2021-11-09 15:08 Sky&Zhang 阅读(858) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.sina.com.cn/s/blog_6262a50e0102wpsp.html C++ 学习笔记(三):介绍几个在线编译器 (2016-04-11 11:08:59) 转载▼ 标签: 杂谈 推荐: http://gcc.godbolt.org -- 可以查看汇编 ht 阅读全文
posted @ 2021-11-02 20:21 Sky&Zhang 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 转自:https://blog.csdn.net/w903414/article/details/109802539 信号1.信号是什么?2.信号的种类3.信号的产生3.1硬件产生3.2软件产生4.信号的注册4.1非可靠信号的注册4.2可靠信号的注册5.信号的注销5.1非可靠信号的注销5.2可靠信号 阅读全文
posted @ 2021-10-15 16:28 Sky&Zhang 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.cnblogs.com/junyuhuang/p/5805168.html 一、前言 缓存算法历史已经很久了,但在楼主查询相关资料时,发现知识零碎,且原理介绍的很不详细,遂有了总结常用缓存算法文章的想法,以供广大朋友们查阅。本文是缓存系列的第一篇,知识侧重于初略的介绍, 阅读全文
posted @ 2021-10-13 16:38 Sky&Zhang 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.jianshu.com/p/1f8e36285539 缓存是一个计算机思维,对于重复的计算,缓存其结果,下次再算这个任务的时候,不去真正的计算,而是直接返回结果,能加快处理速度。当然有些会随时间改变的东西,缓存会失效,得重新计算。 比如缓存空间只有2个,要缓存的数据有很 阅读全文
posted @ 2021-10-13 16:24 Sky&Zhang 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 转自:https://blog.csdn.net/LUOHUATINGYUSHENG/article/details/89292920 背景NAND Flash自从开发出来以后,便有替代之前各种存储器的趋势,因为其容量大,速度更快。但是因为各类厂商之间的产品自身的技术有些许差异以及商业推广,各大厂商 阅读全文
posted @ 2021-10-12 09:58 Sky&Zhang 阅读(1499) 评论(0) 推荐(0) 编辑
摘要: 转自:https://blog.csdn.net/wang_zheng_kai/article/details/18984873 我入职以来接触的第一个实践内容就是MTD下的NAND FLASH的驱动,下面我将从nand flash的基础和驱动程序两个方面来探讨该知识点,同时最后我会把自己的 动手实 阅读全文
posted @ 2021-10-12 09:53 Sky&Zhang 阅读(1447) 评论(0) 推荐(0) 编辑
摘要: 转自:https://blog.csdn.net/wwh578867817/article/details/45101033 前几天在小组无意见听到学姐说到c语言实现多态这个词,比较感兴趣,欢迎一起讨论哈。 提前说一下,c实现多态算是一个奇怪的用法吧,而且不是完全的多态,并不通用,也不推荐用。感兴趣 阅读全文
posted @ 2021-09-24 18:20 Sky&Zhang 阅读(1011) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.cnblogs.com/arnoldlu/p/14211367.html Linux内核中cpu_ops的实现因架构而已,对于ARM64架构一般通过执行smc指令进入EL3异常,由ATF执行PSCI功能。然后将结果返回给Linux。 这中间涉及到【Linux kerne 阅读全文
posted @ 2021-09-15 10:15 Sky&Zhang 阅读(815) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.cnblogs.com/pengdonglin137/p/5837115.html 阅读目录(Content) 平臺 參考博文 代碼調用 方法一 方法二 方法三 在Linux系統中可以通過memblock來設置系統保留物理內存,防止這些內存被內存管理系統分配出去。 作者 阅读全文
posted @ 2021-09-14 10:29 Sky&Zhang 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.cnblogs.com/windydays/p/12536033.html 一,问题背景 很多时候,我们需要确保进程只有一个实例运行。 有几种方法: http://stackoverflow.com/questions/2964391/preventing-multip 阅读全文
posted @ 2021-09-10 10:23 Sky&Zhang 阅读(194) 评论(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 阅读(497) 评论(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 阅读(1754) 评论(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 阅读(465) 评论(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 阅读(491) 评论(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 阅读(1499) 评论(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 阅读(1354) 评论(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 阅读(432) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 127 下一页