上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 127 下一页
摘要: 转自:https://www.cnblogs.com/schips/p/12309281.html 背景 关于在公司的生产环境有关。不希望每次都在uboot下面做nand flash 的烧写;也觉得使用U盘升级的方法比较慢,而且有关的驱动不是我写的,不希望受制于人。还是希望在Linux下面比较通用。 阅读全文
posted @ 2022-01-11 16:50 Sky&Zhang 阅读(267) 评论(0) 推荐(0)
摘要: 转自:http://gityuan.com/2015/10/30/kernel-memory/ 关于Linux的内存管理,本文分别从内核空间和用户空间两个视角来阐述 一、内核空间 1.1 页 页(page)是内核的内存管理基本单位。 ==> linux/mm_types.h struct page 阅读全文
posted @ 2022-01-11 00:04 Sky&Zhang 阅读(135) 评论(0) 推荐(0)
摘要: 转自:https://www.eet-china.com/mp/a53927.html Linux的内存管理可谓是学好Linux的必经之路,也是Linux的关键知识点,有人说打通了内存管理的知识,也就打通了Linux的任督二脉,这一点不夸张。有人问网上有很多Linux内存管理的内容,为什么还要看你这 阅读全文
posted @ 2022-01-11 00:02 Sky&Zhang 阅读(270) 评论(0) 推荐(0)
摘要: 转自:https://www.shuzhiduo.com/A/n2d9gj3oJD/ 关键词:watchdog、soft lockup、percpu thread、lockdep等。 近日遇到一个soft lockup问题,打印类似“[ 56.032356] NMI watchdog: BUG: s 阅读全文
posted @ 2022-01-09 19:00 Sky&Zhang 阅读(589) 评论(0) 推荐(0)
摘要: 转自:https://developer.aliyun.com/article/766794 简介: softlockup 分析 除比较常见的内核 panic 与 soft lockup 外,普通的内核死锁可能并不会对操作系统产生致命的影响,例如马上要分析到的这个 case —— 某个运维同学发现在 阅读全文
posted @ 2022-01-09 19:00 Sky&Zhang 阅读(1254) 评论(0) 推荐(0)
摘要: 转自:http://linuxperf.com/?p=83 所谓lockup,是指某段内核代码占着CPU不放。Lockup严重的情况下会导致整个系统失去响应。Lockup有几个特点: 首先只有内核代码才能引起lockup,因为用户代码是可以被抢占的,不可能形成lockup(只有一种情况例外,就是SC 阅读全文
posted @ 2022-01-09 18:42 Sky&Zhang 阅读(488) 评论(0) 推荐(0)
摘要: 转自:https://www.cnblogs.com/arnoldlu/p/10827884.html 关键词:MALLOC_CHECK_、mtrace()、muntrace()、MALLOC_TRACE、mprobe()、-lmcheck等等。 1. MALLOC_CHECK_环境变量(doubl 阅读全文
posted @ 2022-01-08 13:06 Sky&Zhang 阅读(1069) 评论(0) 推荐(0)
摘要: 转自:https://www.cnblogs.com/arnoldlu/p/10529621.html 经常会遇到内核打印“INFO: task xxx:xxx blocked for more than 120 seconds.”这样的log信息,这是内核的hung task机制在起作用。 hun 阅读全文
posted @ 2022-01-08 12:51 Sky&Zhang 阅读(742) 评论(0) 推荐(0)
摘要: 转自:https://blog.csdn.net/Ivan804638781/article/details/100740857 相关链接: 【开发日常】【死锁】写一个简单的死锁demo 【同步与并发】【死锁】什么是死锁?产生死锁的原因及必要条件?如何避免死锁? 【调试工具】【lockdep】Lin 阅读全文
posted @ 2022-01-07 15:12 Sky&Zhang 阅读(917) 评论(0) 推荐(0)
摘要: 转自:https://blog.csdn.net/ldinvicible/article/details/50911947 转载自MTKFAQ: KE概念 Android OS由3层组成,最底层是kernel,上面是native bin/lib,最上层是java层: 任何软件都有可能发生异常,比如野 阅读全文
posted @ 2022-01-07 15:01 Sky&Zhang 阅读(820) 评论(0) 推荐(0)
摘要: 转自:https://blog.csdn.net/kris_fei/article/details/77936620 1.1 介绍这一章我们主要对如何分析oops做些描述,以及说下目前我知道的方法。当然,这里以以下例子来描述。 1.2 定位某一行首先要找到发生exception的函数,虽然bug并不 阅读全文
posted @ 2022-01-07 14:58 Sky&Zhang 阅读(1000) 评论(0) 推荐(0)
摘要: 转自:https://www.cnblogs.com/liuwanpeng/p/7833000.html ARM处理器从cortex系列开始集成NEON处理单元,该单元可以简单理解为协处理器,专门为矩阵运算等算法设计,特别适用于图像、视频、音频处理等场景,应用也很广泛。 本文先对NEON处理单元进行 阅读全文
posted @ 2022-01-06 13:53 Sky&Zhang 阅读(1023) 评论(0) 推荐(0)
摘要: 转自:https://blog.csdn.net/rikeyone/article/details/95482978 本文基于Linux-4.14 1.earlyconearly console,顾名思义,他表示的就是早期的console设备,主要用于在系统启动阶段的内核打印的输出,由于linux内 阅读全文
posted @ 2022-01-06 13:37 Sky&Zhang 阅读(3117) 评论(0) 推荐(0)
摘要: 转自:https://blog.csdn.net/skyflying2012/article/details/41078349 最近工作在调试usb虚拟串口,让其作为kernel启动的调试串口,以及user空间的输入输出控制台。 利用这个机会,学习下printk如何选择往哪个console输出以及u 阅读全文
posted @ 2022-01-06 13:35 Sky&Zhang 阅读(1368) 评论(0) 推荐(0)
摘要: 转自:https://www.cnblogs.com/LoyenWang/p/14589296.html 背景 Read the fucking source code! --By 鲁迅 A picture is worth a thousand words. --By 高尔基 说明: KVM版本: 阅读全文
posted @ 2021-12-30 23:06 Sky&Zhang 阅读(328) 评论(0) 推荐(0)
摘要: 转自:https://www.cnblogs.com/LoyenWang/p/12386281.html 背景 Read the fucking source code! --By 鲁迅 A picture is worth a thousand words. --By 高尔基 说明: Kernel 阅读全文
posted @ 2021-12-30 23:04 Sky&Zhang 阅读(452) 评论(0) 推荐(0)
摘要: 转自:https://www.cnblogs.com/LoyenWang/p/12316660.html 背景 Read the fucking source code! --By 鲁迅 A picture is worth a thousand words. --By 高尔基 说明: Kernel 阅读全文
posted @ 2021-12-30 23:03 Sky&Zhang 阅读(636) 评论(0) 推荐(0)
摘要: 转自:https://www.cnblogs.com/LoyenWang/p/12249106.html 背景 Read the fucking source code! --By 鲁迅 A picture is worth a thousand words. --By 高尔基 说明: Kernel 阅读全文
posted @ 2021-12-30 23:01 Sky&Zhang 阅读(215) 评论(0) 推荐(0)
摘要: 转自:https://zhuanlan.zhihu.com/p/112203100 1、背景知识 1.1 什么是调度器 通常来说,操作系统是应用程序和可用资源之间的媒介。 典型的资源有内存和物理设备。但是CPU也可以认为是一个资源,调度器可以临时分配一个任务在上面执行(单位是时间片)。调度器使得我们 阅读全文
posted @ 2021-12-30 23:00 Sky&Zhang 阅读(1138) 评论(0) 推荐(0)
摘要: 转自:https://www.cnblogs.com/arnoldlu/p/8659981.html 目录: 《Linux中断管理》 《Linux中断管理 (1)Linux中断管理机制》 《Linux中断管理 (2)软中断和tasklet》 《Linux中断管理 (3)workqueue工作队列》 阅读全文
posted @ 2021-12-09 13:46 Sky&Zhang 阅读(710) 评论(0) 推荐(0)
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 127 下一页