内核
-
-
- 今天分析下malloc申请内存时都发生了什么,Let dot it我们都清楚malloc申请的内存不是立刻就建立虚拟地址和物理地址的映射的,当int *p = malloc(100*1024)执行这条指令之后,只
-
-
- 本文通过crash分析一个hang在tasklist_lock上的soft lockup,透过表象,来分析内核在有大量进程释放时的表现栈是在tasklist_read_lock上crash> bt
PID: 27250 TASK: ffff910d0c
-
-
- 一、什么是File cache?1. File cache概述Linux File cache机制,每次动笔想写到该知识点的时候,我心里总会犹豫迟疑,众所周知内存管理是Linux系统的比较难啃的子系统之一,而内核文
-
-
- 导读:全文将围绕以下四点展开:阿里云Elasticsearch日志场景最佳实践阿里云Elasticsearch引擎内核优化阿里云Elasticsearch性能评测阿里云Elasticsearch产品演示01阿里云Elasti
-
-
- 引入在linux内核中,各个子系统之间有很强的相互关系,某些子系统可能对其他子系统产生的事件比较感兴趣。因此内核引入了notifier机制,当然了notifier机制只能用在内核子系统之
-
-
- Linux kprobes调试技术是内核开发者们专门为了便于跟踪内核函数执行状态所设计的一种轻量级内核调试技术。利用kprobes技术,内核开发人员可以在内核的绝大多数指定函数中动态
-
-
- 本文基于RockPI 4A单板Linux 4.4内核介绍RK3399 Linux GPIO功能。一、GPIO介绍GPIO(General Purpose Input/Output Port):通用输入输出端口。除作为一般的输入/输出功能外,还
-
-
- 概述在某些情况下,我们需要对于内核中的流程进行分析,虽然通过 BPF 的技术可以对于函数传入的参数和返回结果进行展示,但是在流程的调试上还是不如直接 GDB 单步调试来得直接。
-
-
- Namespace是什么?linux的namespace机制有点类似于数据库中的schema,可以为不同的进程提供各自的命名空间,命名空间互相隔离,进程跑在自己的namespace中资源互相隔离。嵌入式进阶
-
-
- 深入了解Linux配置/构建系统是如何工作的。自从Linux内核代码迁移到Git之后,Linux内核配置/构建系统(也称为Kconfig/kBuild)已经存在了很长时间。然而,作为支持基础设施,它很少
-
-
- 跳转上文:一篇教你Linux内核性能剖析的方法学和主要工具(上文)
三、off-cpu分析off-cpu分析更多关注延迟问题,所以我们首先要获知延迟的分布,这个时候我们最好使用直方图。之后,我
-
-
- 本周迎来的 RETBLEED 补丁,修复了影响当今硬件的两个新投机执行攻击漏洞。Phoronix 指出 —— Retbleed 会利用返回指令、并能够破坏针对“幽灵”(Spectre)分支目标注入(BTI)的现
-
-
- 现代处理器大部分都有MMU,除了一些小型嵌入式设备。MMU可以做虚拟地址到物理地址的转换,使用MMU我们就可以使用更多的内存空间,因为程序具有局部性原理,我们可以将暂时用不到的
-
-
- 最近在看内核网络协议栈的代码,打算写几篇文章记录下。本文是关于IPv4及IPv6相关的内核源码走读,包括IPv4/IPv6的初始化,以及IP报文的接收和发送。IPv4IPv4报头首先看下IPv4报
-
-
- 在车载控制器中常用的主芯片中,少不了英飞凌的Aurix系列芯片。该系列芯片中可能用的比较多的是TC27X,其总共有三个核心,分别为两个Tricore1.6P性能核、一个均衡核Tricore1.6E。
-
-
- 中央处理器 (CPU) 是我们计算机的大脑。他们处理我们每天所做的一切,从打开应用程序到看电影。但究竟什么是 CPU?它是如何工作的?CPU 和日益流行的 vCPU 有什么区别?了解计算机
-
-
- 关键词:Android linux hrtimer 蜂鸣器 等待队列 信号量 字符设备平台信息:
内核:linux3.4.39
系统:android/android5.1
平台:S5P4418作者:庄泽彬(欢迎转载,请注明作者)邮箱:276071
-
-
- 一、背景为了了解设备驱动程序的框架,在此编写一个简单的字符驱动程序,以此来对驱动程序的框架进行一个简单的了解。嵌入式进阶教程分门别类整理好了,看的时候十分方便,由于内容
-
-
- 硬中断和虚拟中断号在Linux 内核笔记之高层中断处理一文中,介绍了ARM gic中断控制器对于硬中断的处理过程。gic的中断处理程序是从ack一个硬件中断开始的, 在gic的中断处理过
-
-
- 【问题】 此处我要实现的是将芯片的ID用于网卡MAC地址,网卡驱动是enc28j60_init。 但是,读取芯片ID的函数,在as352x_afe_init模块中,所以要先初始化as352x_afe_init。 此处,内核
-
-
- 开篇学习内核,每个人都有自己的学习方法,仁者见仁智者见智。以下是我在学习过程中总结出来的东西,对自身来说,我认为比较有效率,拿出来跟大家交流一下。内核学习,一偏之见;疏漏难免
-
-
- 从程序到进程再到内核啥是程序,啥是进程,一张图可以给我们解释:
接下来我们转换镜头,站在内核OS的视角看什么是程序,什么是进程。ELF可执行文件送给内核后,OS是如何看待它的呢?换
-
-
- 一种态度 一种人生 一杯清茶 一壶老酒 一部电影 一个知己,文章原创,欢迎品影。主要剧情梳理什么样的科幻片才能被称得上优秀?克里斯托弗 · 诺兰用《星际穿越》告诉你,追求概念
-
-
- ARM近日比较低调地发布了自己新一代ARM芯片内核,其中包括了三款CPU核心架构,以及三款GPU核心架构。目前ARM发布的核心架构基本上都比较契合安卓旗舰手机的需求,目前旗舰手机都
-
-
- 在现代操作系统里,同一时间可能有多个内核执行流程在执行,因此内核其实象多进程多线程编程一样也需要一些同步机制来同步各执行单元对共享数据的访问。尤其是在多处理器系统上
热门文章
-
-
- 由北京文化艺术基金资助的大型文旅体验节目《我的桃花源》第二季年度盛典,将于2月25日21:00在北京卫视播出,邀您共赴一场京郊桃源之旅!
作为《我的桃花源》第二季的华美终章,“2
-
-
- 《流浪地球2》上映一个月了,相信不少人对片中中国航天员“张鹏”和俄罗斯航天员“诺夫”多次交流中提到的“王老师”很好奇。王老师到底是谁?近日,有视频博主分析称,“王老师”
-
-
- 近日,韩国男团前WANNAONE成员尹智圣出演的综艺中,“妹妹碗里没有荷包蛋”片段引发争议。对此,尹智圣和妹妹分别发声回应。在节目中,尹智圣和妹妹因为泡面要不要放鸡蛋起了争执。
-
-
- 2023的开年大剧,当属《狂飙》。
《狂飙》为什么好看?有人说,一部《狂飙》,看的不仅是张译、张颂文的演技,更看的是他们的处世哲学。“建议查查张颂文,不像演的”登上微博热搜,张颂
-
-
- 著名表演艺术家、电影《刘三姐》中“刘三姐”的扮演者黄婉秋于3月4日凌晨3时16分,在桂林医院重症监护室因抢救治疗无效逝世,享年80岁。在2月19日她发出的人生最后一条微信中,她写道:永别
-
-
- 当影视行业逐渐摆脱了流量控制,开启最本源的以内容为导向的竞争态势之后,那些在演艺圈努力打拼数十年的优秀演员,再度迎来了全新的春天。于是影视界“叔圈”“姐圈”频频破圈,成