E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
卸载内核
Cortex-M3基础
控制寄存器(CONTROL)是Cortex-M3
内核
的特殊功能寄存器之一。bit3-b
guanjianhe
·
2024-09-10 17:36
stm32
Cortex-M3
stm32f1
linux
内核
调度,深入linux
内核
架构--核心调度器
内存中保存了每个进程的唯一描述信息,并通过若干结构与其他进程连接起来,那么调度器的核心任务就是高效公平的执行各个进程中的内存代码段。那么一个好的调度器,需要满足哪些条件呢?高效性:应该尽量减小调度器产生的额外开销。公平性:应该尽量保证每个作业都能被执行,也应该保证每个cpu都有均衡的作业。灵活性:可以动态的设置作业的优先级,良好的迁移能力,不同作业具有不同的权利等。隔离性:不让作业之间彼此影响。控
编程幽谷隐士
·
2024-09-10 15:27
linux内核调度
shell脚本随笔
一shell基础1.Shell程序本身的功能是很弱的,比如文件操作、输入输出、进程管理等都得依赖
内核
。
渺小_1912
·
2024-09-10 13:08
交叉编译
内核
驱动
第一部分龙芯交叉编译环境搭建1)上传压缩包至Linux2)创建安装目录/data/toolchain(必须使用此目录,否则交叉编译器脚本无法使用)$mkdir-p/data/toolchain3)将压缩包解压到/data/toolchain目录$tarzxftoolchain.loongson-4.9.3.tgz-C/data/toolchain测试1)创建一个脚本,比如bb.sh并添加如下内容:
zhaizhaizhu
·
2024-09-10 11:38
鸿蒙
内核
解析,鸿蒙
内核
源码分析(内存概念篇)|解读鸿蒙源码
提示:本文基于开源鸿蒙
内核
分析,官方源码【kernel_liteos_a】官方文档【docs】参考文档【HuaweiLiteOS】本文作者:鸿蒙
内核
发烧友,用生活场景讲故事的方式去解构
内核
,一窥究竟,让神秘的
内核
栩栩如生
刘轩鸿
·
2024-09-10 09:53
鸿蒙内核解析
鸿蒙轻
内核
A核源码分析系列七 进程管理 (3)
1、LiteOS-A
内核
进程创建初始化通用函数先看看一些内部函数,不管是初始化用户态进程还是
内核
态进程,都会使用这些函数,包含进程控制块初始化函数
OpenHarmony_小贾
·
2024-09-10 09:20
OpenHarmony
鸿蒙开发
HarmonyOS
harmonyos
嵌入式硬件
OpenHarmony
鸿蒙嵌入式
鸿蒙开发
鸿蒙内核
进程关联
鸿蒙轻
内核
A核源码分析系列五 虚实映射(6)虚拟映射修改转移
6.1映射属性修改函数LOS_ArchMmuChangeProt函数LOS_ArchMmuChangeProt用于修改进程空间虚拟地址区间的映射保护属性,其中参数archMmu为进程空间的MMU结构体,vaddr为虚拟地址,count为映射的页数,flags为映射使用的新标签属性信息。其中函数名称中的Prot是英文Protect的简写。⑴处对参数进行校验,⑵处查询虚拟地址映射的物理地址,如果没有映
OpenHarmony_小贾
·
2024-09-10 09:50
鸿蒙开发
HarmonyOS
OpenHarmony
harmonyos
OpenHarmony
移动开发
驱动开发
鸿蒙内核
鸿蒙轻
内核
A核源码分析系列五 虚实映射(1)基础概念
虚实映射是指系统通过内存管理单元(MemoryManagementUnit,MMU)将进程空间的虚拟地址(VA)与实际的物理地址(PA)做映射,并指定相应的访问权限、缓存属性等。程序执行时,CPU访问的是虚拟内存,通过MMU找到映射的物理内存,并做相应的代码执行或数据读写操作。MMU的映射由页表(PageTable)来描述,页表保存虚拟地址和物理地址的映射关系以及访问权限等。每个进程在创建的时候都
OpenHarmony_小贾
·
2024-09-10 09:20
鸿蒙开发
HarmonyOS
OpenHarmony
harmonyos
嵌入式硬件
鸿蒙开发
OpenHarmony
鸿蒙嵌入式
鸿蒙内核
鸿蒙轻
内核
A核源码分析系列四(3) 虚拟内存
4.2函数LOS_RegionAlloc函数LOS_RegionAlloc用于从地址空间中申请空闲的虚拟地址区间。参数较多,LosVmSpace*vmSpace指定虚拟地址空间,VADDR_Tvaddr指定虚拟地址,当为空时,从映射区申请虚拟地址;当不为空时,使用该虚拟地址。如果该虚拟地址已经被映射,会先相应的解除映射处理等。size_tlen指定要申请的地区区间的长度。UINT32regionF
OpenHarmony_小贾
·
2024-09-10 09:19
OpenHarmony
HarmonyOS
鸿蒙开发
harmonyos
OpenHarmony
鸿蒙内核
移动开发
驱动开发
系统开发
鸿蒙轻
内核
A核源码分析系列四(1)虚拟内存进程空间编号
在熟悉下OpenHarmony鸿蒙轻
内核
提供的虚拟内存(Virtualmemory)管理模块之前,作为预备基础知识,我们先了解下虚拟内存进程空间编号,进程空间编号功能相对独立,源代码文件单独维护。
OpenHarmony_小贾
·
2024-09-10 09:49
OpenHarmony
HarmonyOS
鸿蒙开发
harmonyos
移动开发
鸿蒙内核
鸿蒙开发
OpenHarmony
鸿蒙轻
内核
A核源码分析系列一 数据结构-双向循环链表
在学习OpenHarmony鸿蒙轻
内核
源代码的时候,常常会遇到一些数据结构的使用。如果没有掌握它们的用法,会导致阅读源代码时很费解、很吃力。
OpenHarmony_小贾
·
2024-09-10 09:49
OpenHarmony
鸿蒙开发
HarmonyOS
数据结构
harmonyos
链表
OpenHarmony
移动开发
鸿蒙内核
鸿蒙开发
CentOS 7 上安装 Docker
系统要求在开始之前,请确保你的CentOS7系统是最新的,并且满足以下条件:CentOS7或更高版本至少2GB内存(虽然Docker官方推荐至少4GB)根据需要的存储空间步骤1:
卸载
旧版首先更新你的系统以确保所有现有
库库林_沙琪马
·
2024-09-10 09:16
docker
centos
docker
linux
详细分析Mysql配置文件路径的查找(多种方法)
2.1mysql--help--verbose2.2MySQL进程启动参数2.3MySQL内部变量查询2.4常见配置2.5mysqladmin工具2.6查看日志2.7strace跟踪系统调用前言事因是
卸载
码农研究僧
·
2024-09-10 08:11
配置
mysql
数据库
配置文件
二.Linux手动分区标准及建议:
1.boot分区(标准分区):一般300Mb左右作用:引导分区,包含了系统启动的必要
内核
文件,即使根分区损坏也能正常引导启动,一般这些文件所占空间在200M以内。
皆过客,揽星河
·
2024-09-10 05:50
Linux操作系统
linux
运维
服务器
学习
开发语言
笔记
存储课程学习笔记3_读写nvme磁盘(清除脏数据,struct nvme_user_io和ioctl进行读写,struct block_device
内核
提供接口读写)
上篇文章实现在
内核
模块下插入一个文件系统,实现对磁盘或者目录进行对应格式化(mount)绑定文件系统后,已经可以正常使用。接下来了解对nvme磁盘的控制。
yun6853992
·
2024-09-10 05:18
dpdk学习
nvme
Ubuntu安装Mysql最新版本
目录1.更新列表2.安装mysql命令3.安装完成之后Mysql会自动启动,直接进入mysql命令行界面,默认无密码4.进入之后,使用命令修改密码5.更新权限6.
卸载
mysql,先暂停mysql服务7.
心之所想,行则将至
·
2024-09-10 04:45
ubuntu
linux
运维
存储课程学习笔记1_访问scsi磁盘读写测试(struct sg_io_hdr,ioctl,mmap)
0:总结===》了解
内核
提供的访问scsi的结构和方法(主要是sg_io_hdr_t结构体和ioctl函数)。===》需要读scsi协议文档,了解相关指令,只演示了16字节固定长度读和写指令。
yun6853992
·
2024-09-10 04:41
dpdk学习
scsi
笔记整理—
内核
!启动!—kernel部分(2)从汇编阶段到start_kernel与
内核
进程
内核
起始部分代码被解压代码调用,前面关于uboot的文章中有提到过(eg:zImage)。uboot启动是无条件的,只要代码的位置对,上电就工作,kernel启动由bootloader进行构建
TeYiToKu
·
2024-09-10 02:29
X210嵌入式学习整理
笔记
汇编
linux
嵌入式硬件
c语言
单片机
笔记整理—uboot启动过程(4)BL2干了什么及内存排布
、uboot本身构建(uboot指令、环境变量、......)最后进入命令行,等待命令然后倒数,等待bootcmd,进入
内核
(uboot结束)。
TeYiToKu
·
2024-09-10 02:29
X210嵌入式学习整理
嵌入式硬件
linux
c语言
汇编
Linux系统性能调优技巧
Linux系统性能调优技巧主要包括硬件优化、软件优化、
内核
参数优化、进程管理优化等方面。
A_aspectJ项目开发
·
2024-09-09 23:31
JavaWeb技术
网络工具
linux
运维
服务器
Select/Poll/Epoll
Epoll的并发处理效率比Select和Poll高很多,是因为:1)Select/Poll每次调用的时候,都需要把fd集合从用户态拷贝到
内核
态,由
内核
态进行遍历,来查找哪些FD已经
我是一名搬运工
·
2024-09-09 23:25
芯旺微,车规级32位MCU KF32A芯片简介
文章目录1.产品功能特点2.行业应用3.开发环境(IDE)4.开发资源5.KungFu
内核
参考1.产品功能特点2.行业应用汽车照明汽车车窗控制汽车空调面板汽车控制器3.开发环境(IDE)
智驾
·
2024-09-09 22:53
智驾域控
芯旺微
车规级
MCU
KF32A
kubernetes online depoly | kubeadm 快速部署kubernetes v1.25 集群 |单matser
ContainerdKubernetes1.25服务器规划:k8s-master192.168.200.11k8s-node1192.168.200.12k8s-node2192.168.200.13查看系统
内核
深耕云原生
·
2024-09-09 21:21
kubernetes
kubernetes
容器
云原生
浅谈Docker引擎
由LXC来基于Linux
内核
的容器虚拟化技术来提供像NameSpace,Cgruop等基础工具的操作技术;由Daemon来统一负责镜像的管理,容器生命周期的管理,认证等工作。
秦偏执
·
2024-09-09 21:47
docker引擎
Docker容器编程
文章目录安装、
卸载
、配置镜像加速数据卷volume网络通讯DockerCompose容器编排docker-compose.yml命令清单相关实战Docker启动MySQL镜像Docker启动YapiDocker
neo_Ggx23
·
2024-09-09 20:08
服务器
docker
容器
java
nginx
redis
flannel原理之vxlan模式
vxlan模式vxlan是一种overlay技术,跟之前提到的udp模式思路是类似,但是具体实现不太一样:udp模式是在用户态实现的,数据会先经过tun网卡,到应用程序,应用程序再做隧道封装,再进一次
内核
协议栈
lingshengxiyou
·
2024-09-09 20:07
网络
linux
服务器
dpdk
运维
macbook M1运行arm64虚拟机
mac上面比较成熟的虚拟化软件,这个是收费的,在macbookm1刚出的时候,出过一个免费的测试版本供大家测试,测试完成以后,马上就不能用了,需要licence,这个也正常,并且当时还有个bug,是底层的
内核
内
武汉磨磨
·
2024-09-09 19:33
虚拟化
MAC
Android开机流程-从Init进程启动到进入Android桌面
1.init进程启动流程Androidbootloader负责加载boot.img,将其内容放入内存,然后启动
内核
。
techfuture
·
2024-09-09 16:44
Android基础架构系列
android
java
机器人
ARM9架构S3C2440A实验报告与操作实践
本文还有配套的精品资源,点击获取简介:本实验报告深入探讨了基于ARM920T
内核
的S3C2440A微处理器在嵌入式系统中的应用,特别关注了蜂鸣器、触摸屏和WinCE操作系统的实际运用。
徐晓波
·
2024-09-09 15:06
Android平台RTSP|RTMP直播播放器技术接入说明
无需赘述,全自研
内核
,行业内一致认可的跨平台RTSP、RTMP直播播放器。本文以Android平台为例,介绍下如何集成RTSP、RTMP播放模块。
音视频牛哥
·
2024-09-09 13:49
大牛直播SDK
音视频
RTSP播放器
RTMP播放器
RTSP
Player
RTMP
Player
Android
RTSP
大牛直播SDK
浏览器渲染流程解析
硬件加速”,“层提升”这样的字眼;要了解这些内容就需要对浏览器的渲染流程有个大致的了解,本文就是我个人对这些内容的一个总结梳理需要注意的是:本文仅个人学习总结梳理,如有错漏,望指正本文以谷歌浏览器Blink
内核
为例
dqqbl
·
2024-09-09 12:26
MT6769处理器规格参数_MTK联发科平台方案定制
该芯片集成了两个工作频率高达2.0GHz的ARM®Cortex-A75
内核
、六个工作频率高达1.70GHz的ARM®Cortex-A55
内核
和强大的多标准视频编解码器。
新移科技
·
2024-09-09 11:09
安卓核心板
安卓开发板
MTK平台
安卓手机主板
MTK联发科
安卓主板定制
MT6769
4G核心板
MTK6983/MT6983天玑9000芯片详细性能参数_MTK联发科5G方案定制
该芯片集成了四个Arm®Matterhorn(ELP)
内核
、四个Arm®Klein
内核
和强大的多标准视频编解码器。
新移科技
·
2024-09-09 11:39
MTK平台
MTK方案
安卓手机主板
MTK联发科
安卓主板定制
手机芯片
天玑9000
为什么喜欢听歌
后来,果然
卸载
酷狗。原来朋友说的网易云的音质好,真的这么好
花开与浪者
·
2024-09-09 08:43
Ubuntu 安装 Docker
1、
卸载
旧版本旧版本的Docker称为docker或者docker-engine,使用以下命令
卸载
旧版本:sudoapt-getremovedocker\docker-engine\docker.io2
不爱开发的干饭人
·
2024-09-09 08:20
docker
容器
运维
嵌入式设备上SystemTap调试工具使用
SystemTap调试工具简介SystemTap调试器常用于Linux
内核
的动态调试,不过该工具集也可用于应用的跟踪调试。
塵觴葉
·
2024-09-09 06:36
杂谈
linux
bpf
SystemTap 工作原理
《使用Kprobes调试
内核
》https://www.ibm.com/developerworks/cn/linux/l-kprobes.html这篇帖子介绍了用kprobes调试
内核
的方法总结:kpr
weixin_30275415
·
2024-09-09 06:33
使用systemtap进行
内核
跟踪
当我们利用systemtap跟踪
内核
时,首先需要了解systemtap提供了什么跟踪点,这些跟踪点在systemtap中被称为probe事件。
程序猿Ricky的日常干货
·
2024-09-09 06:03
systemtap
systemtap原理及使用
SystemTap的架构SystemTap用于检查运行的
内核
的两种方法是Kprobes和返回探针。但是理解任何
内核
的最关键要素是
内核
的映射,它提供符号信息(比如函数、变量以及它们的地址)。
csr_hema
·
2024-09-09 05:29
Transiting from CUDA to HIP(三)
Heterogeneous-computeInterfaceforPortability)中,hipMemcpyToSymbol函数用于将数据从主机内存复制到设备上的全局内存或常量内存中,这样可以在设备端的
内核
中访问这些数据
青禾子的夏
·
2024-09-09 05:55
HIP
异构计算
Rocm
开发语言
zybo上运行linux,Zybo开发板linux作业系统移植
分别介绍了开发环境搭建、U-boot编译、linux
内核
编译、busybox制作等流程及注意事项。文章使用的开发板是zynq7000系列的zyboboard。
周行文
·
2024-09-09 05:54
zybo上运行linux
鸿蒙轻
内核
M核源码分析系列二十 Newlib C
LiteOS-M
内核
LibC实现有2种,可以根据需求进行二选一,分别是musllibC和newlibc。本文先学习下NewlibC的实现代码。
OpenHarmony_小贾
·
2024-09-09 04:50
HarmonyOS
鸿蒙开发
OpenHarmony
harmonyos
c语言
移动开发
鸿蒙内核
鸿蒙开发
openharmony
开发语言
鸿蒙轻
内核
M核源码分析系列十七(2) 异常钩子函数的注册操作
本文中所涉及的源码,以OpenHarmonyLiteOS-M
内核
为例,均可以在开源站点https://gitee.com/openharmony/kernel_liteos_m获取。
OpenHarmony_小贾
·
2024-09-09 04:50
OpenHarmony
HarmonyOS
鸿蒙开发
harmonyos
移动开发
openharmony
鸿蒙开发
鸿蒙内核
HarmonyOS
嵌入式硬件
鸿蒙轻
内核
M核源码分析系列十五 CPU使用率CPUP
CPUP(CentralProcessingUnitPercentage,CPU占用率)分为系统CPU占用率和任务CPU占用率。用户通过系统级的CPU占用率,判断当前系统负载是否超出设计规格。通过系统中各个任务的CPU占用情况,判断各个任务的CPU占用率是否符合设计的预期。系统CPU占用率是指周期时间内系统的CPU占用率,用于表示系统一段时间内的闲忙程度,也表示CPU的负载情况。系统CPU占用率的
OpenHarmony_小贾
·
2024-09-09 04:50
OpenHarmony
鸿蒙开发
HarmonyOS
harmonyos
鸿蒙内核
移动开发
数据结构
OpenHarmony
性能优化
嵌入式硬件
鸿蒙轻
内核
M核源码分析系列十六 MPU内存保护单元
本文主要分析鸿蒙轻
内核
MPU模块的的源码。
OpenHarmony_小贾
·
2024-09-09 04:50
HarmonyOS
鸿蒙开发
OpenHarmony
harmonyos
嵌入式硬件
鸿蒙嵌入式
鸿蒙开发
OpenHarmony
鸿蒙内核
移动开发
鸿蒙轻
内核
M核源码分析系列十三 消息队列Queue
队列(Queue)是一种常用于任务间通信的数据结构。任务能够从队列里面读取消息,当队列中的消息为空时,挂起读取任务;当队列中有新消息时,挂起的读取任务被唤醒并处理新消息。任务也能够往队列里写入消息,当队列已经写满消息时,挂起写入任务;当队列中有空闲消息节点时,挂起的写入任务被唤醒并写入消息。如果将读队列和写队列的超时时间设置为0,则不会挂起任务,接口会直接返回,这就是非阻塞模式。消息队列提供了异步
OpenHarmony_小贾
·
2024-09-09 04:20
鸿蒙开发
HarmonyOS
OpenHarmony
移动开发
鸿蒙内核
HarmonyOS
openharmony
鸿蒙开发
消息队列
嵌入式硬件
chatgpt赋能python:Python中如何安装和使用pip包管理器
在此文章中,我们将介绍pip的安装和使用,以及使用pip来安装和
卸载
Python模块的步骤。安装pip在Python2.7.9及更高版本中,pip已经预先安装,因此您可以直接使用它。
laod112
·
2024-09-08 23:14
ChatGpt
python
chatgpt
pip
计算机
Rust 常用命令
安装curl--proto'=https'--tlsv1.2https://sh.rustup.rs-sSf|sh查看版本rustc--version升级rustupupdate
卸载
$rustupselfuninstall
今天又懒得加班
·
2024-09-08 21:00
rust
Conda 常用命令大全
Conda常用命令大全配置源conda配置清华源pip配置清华源环境管理创建一个新的虚拟环境列出虚拟环境激活虚拟环境退出虚拟环境删除虚拟环境复制某个虚拟环境conda包管理列出全部包安装包
卸载
包pip包管理列出全部包安装包
卸载
包其他命令查询
且漫CN
·
2024-09-08 20:23
conda
移动端测试知识概览
:依据产品文档设计测试用例,加上隐性需求用例(2)兼容性测试:系统版本、屏幕分辨率、网络状态(3)异常测试:热启动应用:应用由后台转换为前台的过程、网络切换和中断恢复、电话和信息中断恢复(4)升级安装
卸载
测试
384bdb547ea6
·
2024-09-08 20:58
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他