首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
奔跑吧Linux社区
掘友等级
奔跑吧Linux社区
奔跑吧Linux社区,为开源Linux布道
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
奔跑吧Linux社区
@奔跑吧Linux社区
·
3年前
关注
Meltdown漏洞分析与实践
关于本文 2018年的第二天Meltdown和Spectre漏洞在计算机界如同放了一个核弹,IT码农们都炸开了锅,各大厂商的各路大神都在挑灯夜战的做各种测试和打补丁,各路技...
0
评论
分享
奔跑吧Linux社区
@奔跑吧Linux社区
·
3年前
关注
DMA那些事儿
在VIP群里,大家讨论热烈,完全可以看得出来大家都Linux技术和嵌入式技术等渴望和热诚,欢迎大家加入笨叔的VIP私密群,一起研究技术,一起奔跑,一起成长。 关于DMA 有...
0
评论
分享
奔跑吧Linux社区
@奔跑吧Linux社区
·
3年前
关注
ARMv9的SVE/SVE2入门教程 (2)
在深入学习SVE指令之前,我们需要搭建一个能运行和调试SVE指令的实验环境。由于树莓派4b不支持SVE扩展,我们可以采用QEMU+ARM64实验平台来模拟SVE指令。...
0
评论
分享
奔跑吧Linux社区
@奔跑吧Linux社区
·
3年前
关注
ARMv9的SVE/SVE2入门教程 (1)
NEON指令集是ARM64架构的单指令多数据流(SIMD)的标准实现。SVE(可扩展矢量指令Scalable Vector Extension)是针对高性能计算(HPC)和...
0
评论
分享
奔跑吧Linux社区
@奔跑吧Linux社区
·
3年前
关注
ARMv8的NEON指令详解
图片 NEON指令优化详解 第三季《ARM64体系结构与编程》已经更新第28次课了,这次笨叔给大家介绍NEON指令的使用和优化。 NEON指令在有些场景下能获得10倍以上的...
0
评论
分享
奔跑吧Linux社区
@奔跑吧Linux社区
·
3年前
关注
NEON汇编比纯C代码快17倍!
最近在准备第三季的内容时候看了一下NEON汇编指令,挺有意思。我写了个小程序来试试NEON汇编指令究竟能有多少快。...
0
评论
分享
奔跑吧Linux社区
@奔跑吧Linux社区
·
3年前
关注
绝密:某大厂ARM64面试必考题
下面是一份某大厂的ARM64架构面试必考题,如果分数不及格,请不要灰心和放弃。(以ARMv8-A架构为准)...
0
1
分享
奔跑吧Linux社区
@奔跑吧Linux社区
·
3年前
关注
ARM64架构:为啥子刷icache之后要发IPI中断?
这个flush_icache_range()函数涉及到ARM64体系架构两个非常重要的知识点,一个是ic指令高速缓存维护指令,另外一个是上下文同步事件(context sy...
0
评论
分享
奔跑吧Linux社区
@奔跑吧Linux社区
·
3年前
关注
This is a good question,初学者都犯晕!
初学者常常犯晕:A64指令集支持64位宽的数据和地址寻址,为什么指令的编码宽度只有32位?笨叔写了一段文字来解释为啥子会这样...
0
评论
分享
奔跑吧Linux社区
@奔跑吧Linux社区
·
3年前
关注
里程焦虑的慢速通道:水货笨叔讲解QSpinLock源代码:
QSpinlock申请锁的过程,可以分成快速通道,中速通道,和慢速通道总结一下。 快速通道:有点类似我们现在热门的电车,大家去充电桩充电,如果这个充电桩没有人使用,那你就可...
0
评论
分享
奔跑吧Linux社区
@奔跑吧Linux社区
·
3年前
关注
try_to_wake_up()中4个内存屏障的使用都想明白,对操作系统的理解将达到二本水平或者FAE水平
如果能把try_to_wake_up()中4个内存屏障的使用都想明白,那么对操作系统课程或者计算机的理解已经达到普通二本毕业的水平或FAE的水平!...
0
评论
分享
奔跑吧Linux社区
@奔跑吧Linux社区
·
3年前
关注
好消息:卷2新增附录E已经上传 - 关于try_to_wake_up()里的内存屏障使用
try_to_wake_up()函数里内置了4个内存屏障,你没听错,一个函数里内置了4个内存屏障,有点蒙圈了吧?...
0
评论
分享
奔跑吧Linux社区
@奔跑吧Linux社区
·
3年前
关注
水货笨叔介绍MCS锁
前几天小明同学和笨叔抱怨:现在的spinlock锁的代码变得越来越复杂了,我都看不懂了。的确spinlock的代码从原来简单的几行代码,变成现在复杂的几百行,除了代码变得复...
0
评论
分享
奔跑吧Linux社区
@奔跑吧Linux社区
·
3年前
关注
综合能力训练:在树莓派上动手写一个小OS(6):实验16-5:进程创建实验
本文是《奔跑吧Linux内核 入门篇》第二版中第16章的实验16-5:进程实验。我们在前面的实验中已经完成了printk打印函数以及时钟中断的实验了,接下来我们就可以来完成...
0
评论
分享
奔跑吧Linux社区
@奔跑吧Linux社区
·
3年前
关注
综合能力训练:在树莓派上动手写一个小OS(4):实验16-3:实现printk函数
本文是《奔跑吧Linux内核 入门篇》第16章中的实验16-3:实现printk打印函数。前面的实验,我们直接使用串口函数来打印,非常不方便。...
0
评论
分享
奔跑吧Linux社区
@奔跑吧Linux社区
·
3年前
关注
综合能力训练:在树莓派上动手写一个小OS(3):实验16-2:切换异常等级
本文是《奔跑吧Linux内核 入门篇》第16章中的实验16-2:切换异常等级。 1. 实验目的 1)了解和熟悉ARM64汇编语言。 2)了解和熟悉ARM64的异常等级。...
0
评论
分享
奔跑吧Linux社区
@奔跑吧Linux社区
·
3年前
关注
综合能力训练:在树莓派上动手写一个小OS(1):实验前准备
学习操作系统最有效且最具有挑战性的训练是从零开始动手写一个小OS(操作系统)。目前很多国内外知名大学的“操作系统”课程中的实验与动手写一个小OS相关...
0
评论
分享
下一页
个人成就
文章被点赞
30
文章被阅读
39,496
掘力值
721
关注了
0
关注者
14
收藏集
0
关注标签
3
加入于
2021-08-14