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
内核模块
如何使用 rust 写
内核模块
作者:卜比近年来,Rust语言以内存安全、高可靠性、零抽象等能力获得大量开发者关注,而这些特性恰好是内核编程中所需要的,所以我们看下如何用rust来写Linux
内核模块
。
·
2023-01-12 17:48
阿里云云原生rust
如何使用 rust 写
内核模块
作者:卜比近年来,Rust语言以内存安全、高可靠性、零抽象等能力获得大量开发者关注,而这些特性恰好是内核编程中所需要的,所以我们看下如何用rust来写Linux
内核模块
。
·
2023-01-12 17:16
阿里云云原生rust
写了一个
内核模块
实现简单的类似ps命令.
基于S3C2410的Linux全线移植文档超高兴,我们团队自己的文档。已上传到附件中(editbyplatinum)欢迎转载此pdf文档,如有不明之处可以向文档当中各部分负责团队成员发邮件。目录:第一部分前言第二部分系统启动bootloader的编写(ADS)第三部分GNU交叉工具链第四部分u-boot的移植第五部分linux2.6内核的移植第六部分应用程序的移植第七部分Nandflash驱动的编
unbutun
·
2023-01-10 21:36
kernel
freebsd
solaris
linux
工具
工作
fp
SELinux学习
SELinuxSELinux简单介绍SELinux(Security-EnhancedLinux)安全增强型Linux是一个Linux
内核模块
,也是Linux的一个安全子系统是一种MAC(强制访问控制)
忠肝义胆-多隆
·
2023-01-10 20:56
学习
android
操作系统实验-添加一个
内核模块
参考用书:《操作系统实践:基于Linux的应用与内核编程》一.添加一个
内核模块
1.1需求分析对于一个应用程序而言,源代码经编译后与标准运行库链接,通过系统调用执行操作系统内核中的特权指令,指令返回的结果通过系统调用返回给用户
日赴一日
·
2023-01-08 02:51
操作系统课程实验
linux
执行nvidia-smi命令报Failed to initialize NVML: Driver/library version mismatch错误
FailedtoinitializeNVML:Driver/libraryversionmismatch】问题原因系统自动升级过显卡驱动,在显卡驱动支持的系统内核版本相同的情况下,某些应用占用显卡,导致无法更新驱动的
内核模块
朱我家宝贝儿幸运
·
2023-01-05 14:37
ubuntu
linux
运维
从编译到可执行,eBPF 加速容器网络的原理分析 | 龙蜥技术
编者按:eBPF(extendedBerkeleyPacketFilter)是一种可以在Linux内核中运行用户编写的程序,而不需要修改内核代码或加载
内核模块
的技术。
·
2023-01-05 14:02
ebpflinux内核技术开源
解决VFIO透传问题
网卡使用的是igb驱动,首先解绑定网卡绑定vfio-pci虚拟化驱动,通过绑定vfio驱动后,网卡才能给虚拟机使用如果要实现以上方式,系统需要进行如下配置:BIOS中开启VT-d直通模式,建议开启SRIOV模式
内核模块
中增加
梦之痕bhl
·
2023-01-05 10:14
虚拟化
嵌入式Linux视频笔记----驱动开发
但还是有了基本的概念,知道驱动相关知识P1
内核模块
基本概念现代内核派系:宏内核--Linux等、关键功能和服务功能均在内核、效率高、扩展性差;微内核--关键功能在内核,服务功能在
gzc0319
·
2023-01-03 08:36
LINUX
ARM
linux
驱动程序
linux跟踪技术之ebpf
它可以安全有效地扩展内核的功能,而无需更改内核源代码或加载
内核模块
。
·
2022-12-29 17:21
ebpflinux网络安全
ArchLinux 安装 VirtualBox
内核模块
的安装方式要从下面二
爱学习的佳
·
2022-12-29 15:42
linux
服务器
网络
TensorFlow Lite简介
解释器和内核:内核帮助解释器根据选择载入
内核模块
,核心解释器
wjxbless
·
2022-12-29 13:02
移动端机器学习
为什么有的内核函数前面会有“_ _”双下划线
举个例子,在
内核模块
的初始函数时,实际的定义如下:staticint__initinitializition_function(void){/*具体的初始化
Hens007
·
2022-12-28 10:23
学习随笔
function
initialization
module
数据结构
编译器
任务
【Redhat】Centos7.4多路径软件的安装与配置(傻瓜式教程)
下载依赖包yuminstalldevice-mapper检查安装情况rpm-aq|grepmultipath重启系统reboot将多路径软件添加至
内核模块
中modprobedm-multipathmodprobedm-round-robin
CHIYUNGX
·
2022-12-23 20:02
centos
centos7
多路径软件
multipath
Redhat
Linux
Anolis商密OS最佳实践之
内核模块
签名商密化 | 龙蜥技术
商密软件栈SIG:基于AnolisOS,在整个系统软件层面(包括硬件,固件,bootloader,内核以及OS)实现以国密算法为主的全栈国密操作系统,结束一直以来国密算法生态碎片化的状况,在技术方面打造社区和生态,在资质合规方面致力于为行业提供基于国密的信息安全标准。作者:李艺林(伯纪),商密软件栈SIG核心成员。欢迎更多开发者加入商密软件栈SIG:网址:https://openanolis.cn
OpenAnolis小助手
·
2022-12-22 21:48
内核
java
linux
编程语言
python
【微服务】Nacos 如何做到⼀致性协议下沉的与自研 Distro 协议
数据存储抽象二、Nacos自研Distro协议1、背景2、设计思想2.1、数据初始化2.2、数据校验2.3、写操作2.4、读操作3、小结一、⼀致性协议下沉既然Nacos已经做到了将AP、CP协议下沉到了
内核模块
卡布奇诺-海晨
·
2022-12-20 10:44
SpringCloud
微服务
架构
云原生
嵌入式驱动初级-字符设备驱动基础
、驱动学习预备知识1.什么是设备驱动程序2.向内核添加新功能方法2.1新功能源码与Linux内核源码不在同目录下2.2在Ubuntu下加载和删除ko文件步骤2.3在开发板下加载和删除ko文件步骤2.4
内核模块
基础代码解析二
兔子警官QAQ
·
2022-12-13 14:50
嵌入式驱动
linux
驱动开发
Linux 驱动开发之
内核模块
开发(四)—— 符号表的导出
Linux内核头文件提供了一个方便的方法用来管理符号的对模块外部的可见性,因此减少了命名空间的污染(命名空间的名称可能会与内核其他地方定义的名称冲突),并且适当信息隐藏。如果你的模块需要输出符号给其他模块使用,应当使用下面的宏定义:EXPORT_SYMBOL(name);EXPORT_SYMBOL_GPL(name);//只适用于包含GPL许可权的模块;这两个宏均用于将给定的符号导出到模块外._G
zqixiao_09
·
2022-12-12 10:08
Linux
驱动开发基础
嵌入式开发
Linux
内核模块
符号表的导出
手把手教你傻瓜式编译linux5.13内核与启动镜像(内置驱动)
觉得有用的话点个赞吧咱是15岁学生,制作不易…预计阅读时间20-30分钟,操作时间1-2小时(不含编译)一.制作目的1.要做一个能运行的linuxkernel,并且不需要外挂.ko
内核模块
就能加载常用驱动
Catium2006
·
2022-12-12 09:27
我的经验
内核
linux
initrd
busybox
如何使用 rust 写
内核模块
近年来,Rust语言以内存安全、高可靠性、零抽象等能力获得大量开发者关注,而这些特性恰好是内核编程中所需要的,所以我们看下如何用rust来写Linux
内核模块
。
阿里巴巴中间件
·
2022-12-11 12:34
rust
开发语言
后端
VMware中Ubuntu添加系统调用
VMWare中Ubuntu添加系统调用向linux添加系统调用,一种方式是编译内核添加,二种方式是通过
内核模块
的方式添加。对于第一种通过编译内核方式添加系统调用,比较耗时。
迟到的爱2014
·
2022-12-07 00:57
Linux内核
Ubuntu
系统调用
模块编写
IPTables架构及使用
通常iptables需要
内核模块
支持才能运行,此处相应的
内核模块
通常是Xtables。
·
2022-12-03 11:13
后端
一文了解Linux内核
Linux内核架构Linux内核接口Linux可加载
内核模块
(TheLinuxLoadableKernelModule(LKM))什么是操作系
咸鱼弟
·
2022-11-28 22:34
Linux
linux
服务器
kernel
内核
OS
可以通用的Linux
内核模块
Makefile
在Linux驱动开发过程中,经常会需要写一些
内核模块
。今天整理了一下我常用的Makefile框架,相对比较简单,稍微改改就可以使用。
程序员仓库
·
2022-11-27 08:25
嵌入式linux
linux
驱动开发
杭电操作系统实验二 --- Linux
内核模块
编程(arm架构华为云)
一、题目介绍掌握Linux
内核模块
的基本概念·阅读教材7.3.2节Linux
内核模块
简介,网上查找资料,了解Linux
内核模块
的基本概念。
RexHarrr
·
2022-10-25 19:49
linux
[kernel] 编译能复现指定poc的内核的排错过程
文章目录背景目标前置知识内核与
内核模块
内核的编译选项过程基本信息根据Makefile确定漏洞函数所在模块使用ubuntu内核编译方法初步编译定位错误编号-95定位错误编号-2总结背景在复现CVE-2022
breezeO_o
·
2022-10-18 09:26
#
linux
kernel
二进制
linux
kernel
linux
内核学习
内核
内核安全
Ubuntu18.04LTS日志2-配置Docker+Pycharm
基本安装流程下载ubuntu制作启动盘高级安装分区(选国内上海,选其他地方下载很卡)安装Ubuntu显卡驱动(开机登录后反复退出,进的去图形化两种情况都说明驱动没安装好,要禁用原来的驱动和nouveau
内核模块
会飞的糖企鹅
·
2022-10-09 10:40
Ubuntu
Ubuntu
广州大学学生实验报告,进程控制与进程通信
学号实验课程名称Unix/Linux操作系统分析实验成绩实验项目名称进程控制与进程通信指导老师张*玲实验一进程控制与进程通信(2)一、实验目的1、了解什么是管道2、熟悉UNIX/LINUX支持的管道通信方式3、理解
内核模块
的编写和装载
Great Macro
·
2022-10-05 07:55
Linux
实验报告
linux
lvs负载均衡
lvs-nat模式的httpd负载集群---httpsLvs简介LVS(LinuxVirtualServer)即Linux虚拟服务器,是由章文嵩博士主导的开源负载均衡项目,目前LVS已经被集成到Linux
内核模块
中
加油少年 good
·
2022-09-28 10:35
负载均衡
lvs
服务器
centos
运维
三台linux机器免密登录
1、三台机器关闭selinux安全增强型Linux(Security-EnhancedLinux)简称SELinux,它是一个Linux
内核模块
,也是Linux的一个安全子系统。
悠然予夏
·
2022-09-25 01:04
Linux
linux
运维
服务器
OpenWrt
内核模块
开发(十)-linux内核多核处理数据报文流程分析 多核接口
文章目录linux内核多核机制数据转发流程硬件中断CPU亲和性软件中断内核cpuapi源码运行结果作者简介源码和文档linux内核多核机制数据转发流程在协议栈数据报文转发过程中,数据报文可能是来自cpu的不同核处理,当然前提是系统开启了多核并且硬件支持。这里我们主要讲解多核在数据转发中的应用先看看数据转发基本流程:硬件中断中断指当出现需要时,CPU暂时停止当前程序的执行转而执行处理新情况的程序和执
i-derry
·
2022-09-04 08:39
Linux内核开发
openwrt
linux
多核
linux内核
nfs-基本使用
IP地址分别为:192.168.200.2nfs服务器端(proxy)192.168.200.100nfs客户端1(web01)192.168.200.200nfs客户端2(web02)在服务器端检查
内核模块
是否存在
yuyuyuliang00
·
2022-08-24 18:48
nfs
服务器
linux
nfs
【重识云原生】第四章云网络4.9.6节——linux switchdev技术
1Switchdev简介1.1云网络发展趋势云网络发展早期,很多厂商的虚拟化网路方案基于
内核模块
来实现,这时的带宽通常从千兆到万兆,一般情况下还能够满足要求(SDWAN厂商华夏创新的网络加速就是在内核的
江中散人
·
2022-08-21 08:44
云原生专栏
linux
网络
云原生
软件定义网络
网络卸载
Linux驱动开发(一)---环境搭建与hello world
之前也写过一些
内核模块
的东西,但是没有系统的了解过驱动的工作方式,这次来学习一下,学习的资料来自于b站韦东山老师的视频,总结一下学习的心得体会。
胖哥王老师
·
2022-08-13 17:57
操作系统
linux知识
驱动开发
驱动开发
linux
内核
Linux驱动开发(四)---树莓派内核编译
所以需要先搭建一个树莓派的开发环境,能够编译
内核模块
,并且能够
胖哥王老师
·
2022-08-13 17:57
驱动开发
linux知识
操作系统
驱动开发
linux
树莓派
内核
【Rust日报】2022-08-08 基于Rust能力的Linux runtime
"r-linux":基于Rust能力的LinuxruntimeBUS1一开始是作为Linux内核IPC模块出现的,虽然偶尔还会提交到过时的BUS1
内核模块
,但相关的(红帽)开发人员一直主要致力于Dbus-Broker
Rust语言中文社区
·
2022-08-10 10:03
java
python
linux
人工智能
github
为什么说eBPF对可观测性很重要?
在传统基于内核实现的方式中,开发人员可能需要去修改内核源代码再重新编译或者是通过加载
内核模块
的方式来实现,这时开发人员会发现自己要应对复杂的基础设施和难以调试的抽象层,非常棘手。
eBPF_Kindling
·
2022-08-09 10:03
linux
运维
服务器
云原生
Uinput Module
kernel/Documentation/input/uinput.rstIntroductionuinput是一个
内核模块
,可以从用户空间模拟输入设备。
·
2022-08-01 18:02
linux-kernel
Centos 7上部署KVM虚拟化平台
广义的KVM实际上包含两部分:一部分是基于LINUX内核支持的KVM
内核模块
,另一部分就是经过简化和修改的Qemu。
Sunny~~~
·
2022-07-28 07:22
在linux 下怎么查看服务器的cpu和内存
信息的linux系统信息命令hostname#查看计算机名的linux系统信息命令lspci-tv#列出所有PCI设备lsusb-tv#列出所有USB设备的linux系统信息命令lsmod#列出加载的
内核模块
南宫文凯
·
2022-07-25 10:35
linux
Linux如何创建一个
内核模块
,创建你自己的
内核模块
创建你自己的
内核模块
请注意,假若你修改你的内核,你将不再获得CentOS开发小组的支持或帮助。这里所描述的步骤并没有CentOS的官方认可。这个教学文档的原意是要帮助你创建自己的
内核模块
。
UXTOOLS
·
2022-07-12 22:29
Linux如何创建一个内核模块
linux 内核死机 堆栈,rtlinux运动实时内核死机调试方法
其调试方法的主要内容是:先加载实时调试模块rtl_debug.o,然后加载实时
内核模块
,当实时
内核模块
出现导致死机的条件时,rtl_debug.o模块将其挂起,再使用gdb进行调试。
西岸先生
·
2022-07-12 22:58
linux
内核死机
堆栈
LINUX
内核模块
strip用法
上网查了以下,发现
内核模块
在插入时,insmod会
肉冬瓜
·
2022-07-12 22:26
linux
内核ko模块strip使用
上网查了以下,发现
内核模块
在插入时,insmod会
lh2016rocky
·
2022-07-12 22:56
KO
linux
Linux
内核模块
符号信息以及strip命令
strip1.1GNUBinutils1.2strip二、使用步骤1.1demo1.2strip--strip-debug1.3符号信息1.3.1查看模块的符号信息1.3.2符号表1.3.3strip-s总结参考资料前言最近学习了Linux
内核模块
的符号信息和
小立爱学习
·
2022-07-12 22:25
Linux
内核模块
linux
运维
服务器
高级OS(一) - coding master实践
2.安装Linux,观看教学课1.5节视频,学会编写Linux
内核模块
,并根据Linux内核中max()宏的奥妙何在?编写
内核模块
,提
997and
·
2022-07-12 07:55
高级操作系统
linux
运维
服务器
CUDA 11.7最新特性
CUDA11.7带来了对新的NVIDIAOpenGPU
内核模块
的兼容性支持,另外一个重要的亮点是延迟加载支持。CUDA11.7最新的主要更新如下:支持使用CUDA11.7和
扫地的小何尚
·
2022-07-01 23:24
深度学习
c++
python
神经网络
计算机视觉
linux------常用命令和系统命令
存放二进制可执行文件(ls,cat,mkdir等)boot存放用于系统引导时使用的各种文件dev用于存放设备文件etc存放系统配置文件home存放所有用户文件的根目录lib存放跟文件系统中的程序运行所需要的共享库及
内核模块
放牛班的冬夏秋春
·
2022-06-30 18:53
linux
linux
服务器
运维
rust模组服没了_用Rust重写Linux
内核模块
体验
最近,我用Rust重写了一个2W+行C代码的linux
内核模块
。在此记录一点经验。我此前没写过
内核模块
,认识比较疏浅,有错误欢迎指正。为什么要重写?
郭逗
·
2022-06-28 11:29
rust模组服没了
Linux设备驱动开发详解
Linux设备驱动开发详解Linux设备驱动开发详解Linux设备驱动开发Linux设备驱动开发详解1.linux设备驱动概述及开发环境搭建2.驱动设计的硬件基础3.linux内核及内核编程4.linux
内核模块
StarSkyHorse
·
2022-06-27 21:01
#
linux
linux
驱动开发
运维
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他