电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电子发烧友网>今日头条>Linux用户空间与内核空间

Linux用户空间与内核空间

收藏

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论

查看更多

相关推荐

arcgis空间分析方法有哪些

ArcGIS是一种广泛使用的地理信息系统(GIS)软件,它提供了许多强大的空间分析方法。空间分析是用来理解和解释地理现象及其相互关系的过程。以下是一些常用的ArcGIS空间分析方法: 空间查询
2024-02-25 11:36:41394

arcgis空间参考与数据框不匹配如何解决

当使用ArcGIS软件进行空间数据处理时,经常会遇到空间参考与数据框不匹配的问题。这种不匹配可能导致数据显示不正确,分析结果不准确,甚至引发其他错误。本文将详细介绍空间参考与数据框不匹配的原因以及
2024-02-25 11:17:151205

C++在Linux内核开发中从争议到成熟

Linux 内核邮件列表中一篇已有六年历史的老帖近日再次引发激烈讨论 —— 主题是建议将 Linux 内核的开发语言从 C 转换为更现代的 C++。
2024-01-31 14:11:35199

Linux内核内存管理架构解析

内存管理子系统可能是linux内核中最为复杂的一个子系统,其支持的功能需求众多,如页面映射、页面分配、页面回收、页面交换、冷热页面、紧急页面、页面碎片管理、页面缓存、页面统计等,而且对性能也有很高
2024-01-04 09:24:37279

空间光调制器的原理 空间光调制器的作用

空间光调制器的原理 空间光调制器的作用  空间光调制器是一种利用光的干涉、衍射等现象对光进行调制的器件,可以实现对光波的幅度、相位等进行调节,从而实现对光信号的控制和处理。它在光通信、光计算、光学
2023-12-20 13:45:01734

Linux 6.8主线内核将支持骁龙8 Gen 3,但仍需额外适配

 Linux 6.8主线内核对高通骁龙8 Gen 3的支持将为开发人员和用户带来更多的选择和便利。无需额外的适配工作,Linux操作系统将能够在搭载该芯片的设备上运行。
2023-12-19 15:46:31861

液晶空间光调制器原理及公式

液晶空间光调制器是一种重要的光学器件,其工作原理涉及到多个方面。下面将从液晶的基本特性、空间光调制器的工作原理和液晶空间光调制器的设计几个方面来阐述。 液晶的基本特性 液晶是一种介于液态和固态之间
2023-12-19 11:21:55429

Linux进程地址空间详解

RAM 的某些部分永久地分配给内核, 并用来存放内核代码以及静态内核数据结构. RAM 的其余部分称为动态内存 (dynamic memory). 动态内存不仅是进程所需的宝贵资源, 也是内核本身
2023-12-18 09:45:39311

获取Linux内核源码的方法

(ELF1/ELF1S开发板及显示屏)Linux内核是操作系统中最核心的部分,它负责管理计算机硬件资源,并提供对应用程序和其他系统组件的访问接口,控制着计算机的内存、处理器、设备驱动程序和文
2023-12-13 09:49:33270

u盘空间变小怎么恢复空间

u盘空间变小怎么恢复空间? U盘(USB闪存驱动器)作为一种便携式存储设备,广泛应用于数据传输与存储。然而,许多用户发现他们的U盘空间在使用一段时间后变小了,这对于存储大量文件的用户来说是一个严重
2023-12-11 15:31:20599

Linux内核自解压过程分析

uboot完成系统引导以后,执行环境变量bootm中的命令;即,将Linux内核调入内存中并调用do_bootm函数启动内核,跳转至kernel的起始位置。
2023-12-08 14:00:44307

如何在Ubuntu Linux上释放/boot分区中的空间

在Ubuntu Linux上,/boot分区是用于存储启动相关的文件的。随着时间的推移,这个分区可能会变满,导致系统无法安装新的内核和更新。本文将介绍如何释放/boot分区中的空间,并提供详细的步骤。
2023-11-28 10:04:48273

如何创建新的ROS工作空间

创建新的ROS工作空间 由于ROS Motion Planning运动规划库与Navigation导航包存在一些同名但源码和功能不同的功能包,比如global_planne。 因此,个人推荐创建
2023-11-26 17:09:04775

MMU虚拟地址空间布局

当然虚拟地址空间划分不只是如此。因为目前应用程序没有那么大的内存需求,所以ARM64处理器不支持完全的64位虚拟地址,实际支持情况如下。 (1)-虚拟地址位宽 虚拟地址的最大宽度是48位 内核
2023-11-26 16:35:50531

Linux内核驱动与单个PCI设备的绑定和解绑定

所支持的所有设备之间进行,无法实现驱动单独绑定或者解绑定一个设备。然而,在Linux内核2.6.13-rc3以后,提供了在用户空间动态的绑定和解绑定驱动与设备之间关系的功能,这样就解决了前面提到的无法实现驱动单独绑定或者解绑定一个设备的问题。
2023-11-17 17:11:00687

oracle创建表空间的sql语句

在Oracle数据库中,表空间是一个存储结构,用于存放表、索引和其他数据库对象。在创建表空间之前,首先需要了解表空间的相关概念和属性。 表空间分为两种类型:系统表空间用户空间。系统表空间用于存放
2023-11-17 14:59:31366

大尺寸三维空间测量仪激光跟踪仪

中图仪器GTS大尺寸三维空间测量仪激光跟踪仪是高精度、便携式的空间大尺寸坐标测量机,同时具高精度(μm级)、大工作空间(百米级)的高性能,能够解决大型、超大型工件和大型科学装置、工业母机等全域高精度
2023-11-15 09:26:26

Linux内核UDP收包为什么效率低

现在很多人都在诟病Linux内核协议栈收包效率低,不管他们是真的懂还是一点都不懂只是听别人说的,反正就是在一味地怼Linux内核协议栈,他们的武器貌似只有DPDK。 但是,即便Linux内核协议
2023-11-13 10:38:08214

linux内存性能优化介绍

【1】内存映射 Linux 内核给每个进程都提供了一个独立且连续的虚拟地址空间,以便进程可以方便地访问虚拟内存;虚拟地址空间的内部又被分为内核空间用户空间两部分,不同字长的处理器,地址空间的范围
2023-11-10 15:23:48269

Linux 内存管理总结

一、Linux内存管理概述 Linux内存管理是指对系统内存的分配、释放、映射、管理、交换、压缩等一系列操作的管理。在Linux中,内存被划分为多个区域,每个区域有不同的作用,包括内核空间用户空间
2023-11-10 14:58:37217

如何优化Linux内核UDP收包效率低

很多人都在诟病Linux内核协议栈收包效率低,不管他们是真的懂还是一点都不懂只是听别人说的,反正就是在一味地怼Linux内核协议栈,他们的武器貌似只有DPDK。 但是,Linux内核协议栈收包效率
2023-11-10 10:51:55239

linux磁盘空间满了怎么清理

和告警信息一致,接着我们就是要找到导致磁盘空间满的目录或文件 如何找到占用空间大的目录或文件? 一种比较笨的方法是,在根目录下,通过du -hs命令,列出各目录所占空间大小。
2023-11-09 11:46:58639

单片机的存储器从物理上可划分为4个存储空间,其存储器的空间范围是多少?

单片机的存储器从物理上可划分为4个存储空间,其存储器的空间范围是多少?
2023-11-01 06:20:34

如何修改AT32的SRAM空间大小

如何修改AT32的SRAM空间大小如何修改SRAM大小?
2023-10-20 07:39:21

基于ARM Linux和S3C2440的嵌入式Linux内核设计

电子发烧友网站提供《基于ARM Linux和S3C2440的嵌入式Linux内核设计.pdf》资料免费下载
2023-10-12 10:37:422

freertos怎么释放任务的内存空间

freertos怎么释放任务的内存空间
2023-10-12 07:20:41

Linux虚拟地址空间和物理地址空间的关系

过程,这其实也是MMU的工作原理。 我们知道,在Linux中,每个进程都有自己独立的地址空间,且互不干扰。每个进程的地址空间又分为用户空间内核空间,但这些地址空间使用的都是虚拟地址,它们和物理地址空间关系是怎样的呢?虚拟地址空间
2023-10-08 11:40:05438

达实空间场景控制系统为客户提供个性化的空间场景应用

单元标准复制,设计实施灵活简洁、系统响应快速可靠、用户体验智能高效等特点。 其中的核心产品空间场景交互屏既可以作为人脸识别屏用于门禁考勤;也是一个设备集控屏,可以控制所关联场景中的各种空调、灯光、窗帘等设备
2023-10-08 09:44:31398

Linux系统为什么需要引入虚拟地址

,这 4GB 的内存空间按照 3:1 的比例进行分配,其中用户进程享有 3G 的空间,而内核独自享有剩下的1G 空间,如下所示: 虚拟地址会通过硬件MMU(内存管理单元)映射到实际的物理地址空间中,建立虚拟地址到物理地址的映射关系后,对虚拟地址的读写操作实际上
2023-10-07 17:28:05490

什么是SysRq 内核配置选项

Linux内核提供了一些与用户空间的通信机制,例如 procfs 接口和 sysfs 接口,大部分的这些接口都可以作为获取内核信息的手段。 但除了这些接口,内核也提供了专门的调试机制——系统请求
2023-09-26 16:42:34358

Linux操作系统中程序地址空间详解

在正式讲程序[地址空间]前我们先来看一段简单的代码来分析分析。
2023-09-12 10:56:15125

用户空间接口是什么

State。 读取该文件,返回当前系统支持的 Power State,形式为字符串。在内核中,有两种类型的 Power State,一种是 Hibernate 相关的,名称为“disk”,除“disk
2023-09-11 16:01:21221

linux内核源代码详解

 在安装好的Linux系统中,内核的源代码位于/ust/src/linux.如果是从GNU网站下载的Linux内核的tar文件,则展开以后在一个叫linux的子目录中。以后本书中谈到源文件的路径时,就总是从linux这个节点开始。
2023-09-06 17:01:232

Linux内核如何使用结构体和函数指针?

我将结合具体的Linux内核驱动框架代码来展示Linux内核如何使用结构体和函数指针。
2023-09-06 14:17:55516

Normal World与Secure World的地址空间隔离是如何实现的

众所周知,Normal World的用户态与内核态的地址空间隔离是基于MMU分页来实现的,那么Normal World与Secure World的地址空间隔离是如何实现的呢?
2023-09-05 09:36:42488

Visium空间转录组和单细胞转录组的区别

空间转录组云平台是SBCToolBox的一个VIP模块,包括了数据的输入、预览、类群的展示、差异计算、降维可视化、基因在空间位置表达的可视化、常见的小提琴图、山脊图、热图、DotPlot展示、亚群
2023-08-30 10:48:091094

iTOP-STM32MP157开发板应用层和内核层传递数据

, unsigned long n) 用户空间-->内核空间,如下图所示: 函数 : copy_from_user(void *to, const void __user *from
2023-08-29 09:54:29

如何释放VMware虚拟磁盘未使用空间呢?

在Windows 11中通过VMware安装Ubuntu 22.04做一些Linux相关的学习,刚安装的时候VMware虚拟磁盘空间也就6~7GB,但是没用几天,VMware虚拟磁盘空间就飙升
2023-08-28 10:15:492300

Linux内核中系统调用详解

Linux内核中设置了一组用于实现各种系统功能的子程序,称为系统调用。用户可以通过系统调用命令在自己的应用程序中调用它们。从某种角度来看,系统调用和普通的函数调用非常相似。区别仅仅在于,系统调用由操作系统核心提供,运行于核心态;而普通的函数调用由函数库或用户自己提供,运行于用户态。
2023-08-23 10:37:22577

linux内核中的debugfs该怎样去使用呢?

debugfs可用于内核用户空间提供信息,debugfs是个小型的文件系统,与/proc和sysfs不同,debugfs没有较为严苛的规则和定义,我们可以在里面放置想要的任何信息,以便于系统开发和调试。
2023-08-21 09:01:53898

扩展了DDR后,蜂鸟的指令寻址空间和地址空间为什么还是不变?

扩展了DDR后,蜂鸟的指令寻址空间和地址空间还是不变,最大都只有64K吗?如果想进一步扩大指令空间的话,需要修改SDK的makefile吗?
2023-08-16 06:57:28

psram地址空间如何对应?

QSPI0可以映射到512Mb(0x2000_0000开始)地址空间直接访问,其他QSPI是怎样映射的?不是很清楚8M的psram对应的地址空间是什么
2023-08-16 06:43:18

Linux内核的编译主要过程

Linux内核的编译主要过程: 配置、编译、安装 。
2023-08-08 16:02:44435

Morello指令模拟器用户指南

Morello指令模拟器(Morello IE)是一个软件开发人员和研究人员想要试验Morello体系结构的工具。它允许您在非Morello环境中的AArch64Linux系统上运行用户空间
2023-08-08 07:55:41

Linux内核中C语言宏的使用技巧

Linux内核可谓是集C语言大成者,从中我们可以学到非常多的技巧,本文来学习一下宏技巧,文章有点长,但耐心看完后C语言level直接飙升。
2023-07-21 14:56:28197

Linux内核中container_of原理详解

Linux内核中经常可见container_of的身影,它在实际驱动的编写中也是广泛应用。
2023-07-14 15:19:42131

双气传感器在有限空间作业的应用

有限空间是指封闭或部分封闭、进出口受限但人员可以进入,未被设计为固定工作场所,通风不良,易造成有毒有害、易燃易爆物质积聚或氧含量不足的空间。有限空间一般具备以下特点: 1.空间有限,与外界相对隔离
2023-07-14 10:56:06241

万千设备,linux内核如何知道?

linux内核设备的注册由device_register()函数完成,这个函数是linux设备驱动模型的核心函数
2023-07-12 08:52:15478

Linux内核代码60%都是驱动?

为什么Linux内核代码60%都是驱动? 如果每支持新的设备就加入驱动,内核会不会变得越来越臃肿?
2023-07-11 11:48:15415

什么是空间矢量呢?为啥不能将电流看作空间矢量呢?

定义:在电机内,可将在空间按正弦分布的量表示为空间矢量。
2023-07-10 17:08:071104

linux内核线程就这样诞生了么?

线程是操作系统的重要组成部件之一,linux内核中,内核线程是如何创建的,在内核启动过程中,诞生了哪些支撑整个系统运转的线程,本文将带着这个疑问瞅一瞅内核源码,分析内核线程的创建机制。
2023-07-10 10:45:28434

Zynq UltraScale+RFSoC的AXI CDMA Linux用户空间示例

本文将为您演示如何创建 AXI CDMA Linux 用户空间示例应用
2023-07-07 14:15:03530

Linux内核的作用

Linux操作系统是当今世界上最为广泛使用的开源操作系统之一,内核则是一个操作系统的核心和灵魂所在。对于一名Linux驱动开发者来说,了解Linux内核的运行机制和Linux内核提供的一些关键功能(如虚拟内存管理、进程管理、文件系统、网络协议栈等)都是我们日常工作和学习的重点。
2023-07-06 11:46:411044

Linux内核内存泄漏怎么办

Linux内核开发中,Kmemleak是一种用于检测内核中内存泄漏的工具。
2023-07-04 11:04:03553

Linux错误码介绍

在处理一些程序出错语句中,不管是用户空间还是内核空间,通常都会返回一个错误码。例如`return -ERROR`。
2023-06-27 15:48:211519

浅析Linux内核中常用的C语言技巧

Linux内核采用的是GCC编译器,GCC编译器除了支持ANSI C,还支持GNU C。在Linux内核中,许多地方都使用了GNU C语言的扩展特性,如typeof、__attribute__、__aligned、__builtin_等,这些都是GNU C语言的特性。
2023-06-25 10:46:13270

Linux内核的编译和运行

想让Linux内核代码跑起来,得先搭建编译和运行代码的环境。
2023-06-23 11:56:00322

开启空间计算时代,从3D视觉开始

空间计算是数字革命的一次新的跨越,3D视觉作为关键技术,整个行业将面临新的竞争和机遇! 当苹果CEO库克宣布推出首款空间计算设备Vision Pro那一刻,空间计算时代,就已经开启。而进入空间计算
2023-06-22 18:10:02256

IAR中如何设置LDROM为程序存储空间

IAR中如何设置LDROM为程序存储空间
2023-06-19 11:31:51

简析Linux proc文件系统

linux 操作系统把虚拟地址分为用户空间内核空间内核空间可以通过procfs把内核的数据呈现给用户空间用户空间也可以把数据写入到内核从而更改内核的行为,这在驱动中很常见,最终目的就是app就能通过读写procfs的文件和内核交互。
2023-06-16 10:32:43545

Linux为什么要区分内核空间用户空间

本文以 32 位系统为例介绍内核空间(kernel space)和用户空间(user space)。
2023-06-14 11:40:20372

IN100 eFuse存储空间分布

存储空间
橙群微电子发布于 2023-06-12 10:20:08

Linux系统内核概述

Linux 内核Linux 操作系统的主要组件,也是计算机硬件与其进程之间的核心接口。它负责两者之间的通信,还要尽可能高效地管理资源。
2023-06-09 09:29:06320

空间机器人的原理、特点和用途

空间机器人是一种能在太空环境中执行特定任务的机器人。随着太空科技的不断发展,空间机器人作为一种新兴的技术手段受到了越来越广泛的关注。那么,什么是空间机器人?空间机器人的特点和用途是什么呢?接下来就让我们一起来深入探索这个神秘的领域吧!
2023-06-07 16:41:391724

如何编译Linux内核rpm包

进入github官网,搜索linux,使用git下载最新版本,或者其它版本的内核代码。
2023-06-07 16:24:25738

Linux内核模块参数传递与sysfs文件系统

Linux应用开发中,为使应用程序更加灵活地执行用户的预期功能,我们有时候会通过命令行传递一些参数到main函数中,使得代码逻辑可以依据参数执行不同的任务。同样,Linux内核也提供了类似main
2023-06-07 16:23:211239

Linux内核学习笔记:printk调试

很多内核开发者喜欢的调试工具是printk,在Linux内核中,使用printk()函数来打印信息,它与C库的printf()函数类似。
2023-06-01 15:14:40574

什么是Linux内核 Linux内核体系结构

如果Windows已经安装了所有可用的驱动程序,而您只需要打开所需的驱动程序怎么办?这本质上就是内核模块为Linux所做的。内核模块,也称为可加载内核模块(LKM),对于保持内核在不消耗所有可用内存的情况下与所有硬件一起工作是必不可少的。
2023-06-01 09:59:48846

液晶空间光调制器的原理和应用

空间光调制器(简称SLM)基于硅基液晶(LCoS)技术。Thorlabs EXULUS®空间光调制器使用反射式面板,基本的层级结构如下图所示。
2023-05-29 14:48:474249

Femto Easy MISS空间成像光谱仪

Femto Easy MISS空间成像光谱仪      -----迷你空间光谱仪产品介绍:MISS-Mini Imaging Spatial
2023-05-24 09:02:57

Linux内核调试方式以及工具总结

内核总是那么捉摸不透, 内核也会犯错, 但是调试却不能像用户空间程序那样, 为此内核开发者为我们提供了一系列的工具和系统来支持内核的调试.
2023-05-22 14:37:321111

光学系统的空间像原理

实际上,许多光学系统是把空间的物点成像在一个像平面上,称为平面上的空间像,如望远物镜、照相物镜等属于这一类。 空间中的物点分布在距离光学系统的入射光瞳不同的距离上,这些点的成像原则与平面物体的成像相同。
2023-05-22 10:11:47938

什么是futex?Futex用户内核空间接口API是什么?

编者按:对于Linux系统编程来说,竞争和同步是绕不开的话题。之前分享过Java的对象锁,有读者说自己不做Java不太能理解,这次分享Linux中很基础的同步机制:futex,内容包括基本接口定义和对于优先级反转的处理,希望对大家的技术成长有帮助。
2023-05-20 16:56:491119

Linux 性能优化总结!2

大多数计算机用的主存都是动态随机访问内存(DRAM),只有内核才可以直接访问物理内存。Linux内核给每个进程提供了一个独立的虚拟地址空间,并且这个地址空间是连续的。这样进程就可以很方便的访问内存(虚拟内存)。
2023-05-12 15:16:53323

Linux内核调试的方式以及工具汇总(下)

内核总是那么捉摸不透, 内核也会犯错, 但是调试却不能像用户空间程序那样, 为此内核开发者为我们提供了一系列的工具和系统来支持内核的调试. 内核的调试, 其本质是内核空间用户空间的数据交换, 内核开发者们提供了多样的形式来完成这一功能.
2023-05-12 14:59:24874

Linux内核调试的方式以及工具汇总(上)

内核总是那么捉摸不透, 内核也会犯错, 但是调试却不能像用户空间程序那样, 为此内核开发者为我们提供了一系列的工具和系统来支持内核的调试. 内核的调试, 其本质是内核空间用户空间的数据交换, 内核开发者们提供了多样的形式来完成这一功能.
2023-05-12 14:58:41636

Linux内核中常用的C语言技巧有哪些

Linux内核采用的是GCC编译器,GCC编译器除了支持ANSI C,还支持GNU C。在Linux内核中,许多地方都使用了GNU C语言的扩展特性,如typeof、__attribute__、__aligned、__builtin_等,这些都是GNU C语言的特性。
2023-05-12 14:45:24380

Yocto Linux如何通过OTA更新内核

如果我们使用 Yocto Linux 发行版,i.MX28 (MCIMX287CVM4C) 芯片组是否有足够的空间来支持 OTA 内核升级?
2023-05-09 06:50:41

如何在Linux用户空间修改U-boot配置?

我想在启动内核之前更改 linux 用户空间中的 u-boot 变量而不是 u-boot 提示窗口。 我正在使用 lsdk1906,我的内核是 4.19。我正在从 SD 卡启动。 我听说有一种
2023-05-06 07:12:05

如何使用uuu下载linux内核

我可以使用 uuu 下载 uboot (flash.bin) 文件,然后我需要做一些 linux 内核启动和调试。 我想看看是否有 uuu 命令,以便我可以下载 linux 内核?(图像文件)。 像这样:`uuu.exe -b emmc flash.bin`
2023-04-28 07:42:38

​Linus Torvalds正式发布Linux Kernel 6.3

此外,Linux 6.3 内核中还支持 RISC-V 内核的“ZBB”位操作扩展,支持 LoongArch 架构的内核地址空间布局随机化和重定位,对 RISC-V 和 IMB Z(s390x)系统的 BPF trampoline 提供全面支持
2023-04-27 09:48:36962

Linux内核初次编译和源码结构

一般半导体厂商会从 Linux内核官网下载某个版本,将其移植到自己的 CPU上,测试成功后就会将其开放给该半导体厂商的 CPU开发者。开发者下载其提供的 Linux内核,然后将其移植到自己的产品上。
2023-04-19 11:20:56790

Linux内核移植教程

半导体厂商会从 Linux内核官网下载某个版本,将其移植到自己的 CPU上,测试成功后就会将其开放给该半导体厂商的 CPU开发者。开发者下载其提供的 Linux内核,然后将其移植到自己的产品上。
2023-04-19 11:20:32701

为什么进程地址空间中要包括操作系统(内核)呢?

这张图就是Linux程序运行起来后所谓的进程地址空间,这里包括我们熟悉的代码区、数据区、以及堆区和栈区。
2023-04-18 09:09:29734

Linux内核结构介绍

通常情况下,Linux内核的结构被认为包含以下11个主要层次。
2023-04-14 11:59:23754

IMX6UL如何从安全非易失性存储 (SNVS) 读取或写入?

中。我不知道如何从 linux 内核空间或用户空间读取/写入 SNVS。有没有关于如何读/写 SNVS 区域的例子?
2023-04-14 07:38:45

计算机内核态和用户态是怎么控制数据传输的?

32 位系统的内核空间占用 1G,位于最高处,剩下的 3G 是用户空间;64 位系统的内核空间用户空间都是 128T,分别占据整个内存空间的最高和最低处,剩下的中间部分是未定义的。
2023-04-12 08:17:00371

Linux内核引导内存分配器的原理

Linux内核引导内存分配器使用的是伙伴系统算法。这种算法是一种用于动态内存分配的高效算法,它将内存空间划分为大小相等的块,然后将这些块组合成不同大小的内存块。
2023-04-03 14:52:49222

Mini Linux

Mini Linux EMMC
2023-03-28 13:06:25

SN-002

不闷热、散热快,轻巧不占空间,附除锡棉
2023-03-28 13:06:00

如何在LS1046ARDB Linux用户空间访问U-boot env变量?

linux 用户空间更新 u-boot 变量,根据上面的引导日志,我已经在 SD 卡中刷新了图像并通过 SD 卡选项启动了板子。U-boot 环境也是从 SD(MMC) 存储和读取的。我参考了以下文件来查找
2023-03-28 09:06:37

Linux程序地址空间详解

在正式讲程序[地址空间]前我们先来看一段简单的代码来分析分析。
2023-03-26 10:39:04418

一文搞懂Linux系统内核的重要性

今天我要跟大家分享一下Linux内核的重要性。内核就像Linux系统运行的大心脏,对系统的运行起到了至关重要的作用。那么Linux内核到底难不难学呢?今天我就大概和大家科普一下,后期还会向大家
2023-03-24 15:16:40558

Linux内核的链表数据结构

Linux内核实现了自己的链表数据结构,它的设计与传统的方式不同,非常巧妙也很通用。
2023-03-24 11:34:34560

已全部加载完成