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
Linux内核-Crypto
Linux 驱动开发详解:从入门到实践
本文带你深入理解
Linux内核
驱动的核心机制,掌握从零编写字符设备驱动的完整流程一、Linux驱动概述:内核与硬件的桥梁Linux驱动是操作系统内核的一部分,负责管理硬件设备并向上层应用程序提供统一接口
Jay_515
·
2025-06-28 09:39
Linux
学习
linux
驱动
嵌入式
【网络】Linux 内核优化实战 - net.ipv4.tcp_mem
高并发低带宽服务(如API网关,数万连接但单连接流量小)场景2:高带宽低并发服务(如文件服务器,少量连接但流量大)场景3:防止突发流量导致OOM验证与监控方法注意事项与常见误区总结net.ipv4.tcp_mem是
Linux
锅锅来了
·
2025-06-27 21:53
Linux性能优化原理和实战
网络
tcp/ip
linux
【网络】Linux 内核优化实战 - net.core.netdev_max_backlog
目录
Linux内核
参数`net.core.netdev_max_backlog`详解一、参数概述二、参数功能与作用2.1核心功能2.2网络数据包处理流程三、查看当前参数值3.1通过`sysctl`命令3.2
锅锅来了
·
2025-06-27 21:53
Linux性能优化原理和实战
网络
linux
深入浅出:KVM虚拟机连接LinuxBridge完全指南
一、核心概念:理解虚拟化网络的基石在动手配置前,我们需要理解几个关键概念:KVM(Kernel-basedVirtualMachine)基于
Linux内核
的完全虚拟化解决方案通过/dev/kvm接口直接使用硬件虚拟化扩展典型工具栈
来自于狂人
·
2025-06-27 20:13
云计算
速通KVM(云计算学习指南)
作为
Linux内核
的原生虚拟化引擎,KVM完美诠释了云计算的三大核心特性:KVM能力KVM能力KVM能力云计算核心需求资源池化弹性伸缩安全隔离将物理服务器拆分为多个虚拟机毫秒级虚拟机创建/销毁硬
来自于狂人
·
2025-06-27 19:41
云计算
【鸿蒙OS】在华为鸿蒙操作系统上开发基于Python的PyQt桌面应用
在华为鸿蒙操作系统上开发基于Python的PyQt桌面应用在鸿蒙系统上开发PyQt桌面应用需要特定的配置和适配,以下是详细技术指南:一、环境准备与兼容性说明1.系统兼容性支持版本:仅适用于搭载
Linux
·
2025-06-27 16:19
网络数据包捕获工具源码解析与实战
重点讨论了libcap和tcpdump这两个关键组件,它们分别提供了
Linux内核
能力接口的用户空间访问和命令行网络嗅探功能。
铭信
·
2025-06-27 12:26
Linux网络协议栈的基石:深入剖析inet_hashtables.c的高效设计
一、哈希表分层设计:连接管理的基石
Linux内核
通过三层哈希结构管理套接字,应对不同场景:绑定哈希表(bhash):管理端口绑定关系structinet_bind_b
109702008
·
2025-06-27 07:18
编程
#
C语言
网络
linux
网络协议
人工智能
Linux内核
初始化机制:__init与initcall深度解析
Linux内核
启动过程中,如何高效管理数百个初始化函数并优化内存使用?核心在于__init标记和initcall机制的完美配合。本文将深入剖析这一精妙设计。
109702008
·
2025-06-27 07:18
编程
#
C语言
网络
linux
人工智能
网络
全面审视与优化Linux系统能力:系统编程与调试调优
一、课程介绍:本课程面向从事
Linux内核
与应用开发及系统性能调试与优化的工程师。
OpenFPGA
·
2025-06-27 03:17
linux
运维
服务器
Android技术内幕.系统卷
pdf:http://www.t00y.com/file/6024145202_Android系统开发综述.pdf:http://www.t00y.com/file/6024145303_Android的
linux
chiying5582
·
2025-06-27 00:56
数据库
移动开发
javascript
ViewUI
Ubuntu22.04 Docker 国内安装最靠谱教程
1.docker安装1.1系统环境概述Ubuntu22.04
linux内核
版本6.8(版本不低于3.10)1.2更新ubuntu$sudoaptupdate$sudoaptupgrade$sudoaptfull-upg
ku_code_ku
·
2025-06-26 15:22
笔记
docker
容器
运维
rust做嵌入式开发_用Rust重写
Linux内核
模块体验
最近,我用Rust重写了一个2W+行C代码的
linux内核
模块。在此记录一点经验。我此前没写过内核模块,认识比较疏浅,有错误欢迎指正。为什么要重写?
weixin_39614060
·
2025-06-26 14:19
rust做嵌入式开发
【Linux】
Linux内核
代码风格
前言最近想提高Linux相关的技能,所以就先从
Linux内核
代码风格的习惯开始养起吧,成为一名优秀的Linux工程师是我的梦想~希望和大家一起进步。
Jerry&Louis
·
2025-06-26 08:12
Linux
linux
容器技术入门与docker环境部署
一、容器技术基础容器核心概念容器:轻量级、可移植的软件单元,将应用与依赖打包为独立运行环境,基于
Linux内核
的Namespace和Cgroups实现资源隔离。
UFIT
·
2025-06-26 07:00
eureka
云原生
LVS负载均衡原理与实战配置详解
一、LVS核心概念与架构LVS(LinuxVirtualServer)是由章文嵩博士在1998年开发的开源项目,现已成为
Linux内核
标准模块。
Sally璐璐
·
2025-06-26 00:15
运维
lvs
负载均衡
运维
Linux内核
学习--电源管理(驱动)
目录一、引言二、电源管理------>2.1、电源管理的两种模型三、系统Suspend------>3.1、系统睡眠模型Suspend------>3.2、开启suspend------>3.3、驱动支持Suspend四、runtime------>4.1、runtime_PM框架------>4.2、使用Runtime功能------>4.3、驱动支持Suspend------>4.4、实例--
文艺小少年
·
2025-06-25 17:58
linux
运维
服务器
Linux启动——初始化input子系统
在
Linux内核
中,input.c(位于drivers/input/目录)是输入子系统的核心文件,负责管理键盘、鼠标、触摸屏等输入设备。它的启动和初始化过程与内核启动流程紧密相关。
进击的程序汪
·
2025-06-25 12:19
linux
运维
服务器
Linux内核
开发:深入理解任务抽象与虚拟内存
Linux内核
开发:深入理解任务抽象与虚拟内存背景简介在操作系统的世界里,
Linux内核
扮演着至关重要的角色。它不仅是系统资源的管理者,也是应用程序之间协作与隔离的保障者。
八位数花园
·
2025-06-25 10:35
Linux内核开发
初始ramdisk
内核打包与安装
任务抽象
虚拟内存
Linux内核
中TCP分段的核心机制:tcp_fragment函数解析
tcp_fragment函数正是
Linux内核
中处理TCP分段的核心机制,它巧妙地在协议合规性、内存安全和性能效率之间取得平衡。
109702008
·
2025-06-25 10:34
编程
#
C语言
网络
linux
网络
人工智能
Linux 网络命名空间的奥秘:深入解析struct net与内核模块编译陷阱
一、解剖网络命名空间:structnet全景解析structnet是
Linux内核
中描述网络命名空间的元数据结构,包含管理整个网络栈所需的所有
109702008
·
2025-06-25 10:32
编程
#
C语言
网络
linux
网络
人工智能
Linux防火墙管理实战指南:iptables与firewalld配置详解
Linux防火墙架构应用层↓Netfilter框架↓内核空间(iptables规则)↓网络接口主要组件Netfilter:
Linux内核
中的网络过滤框架iptables:传统的防火墙管
平凡的梦
·
2025-06-25 08:52
Linux
linux
网络
运维
likely()/unlikely()宏的编译器优化机制分析
引言在
Linux内核
源码中,我们经常看到if(likely(condition))和if(unlikely(condition))这样的代码结构。
·
2025-06-24 17:51
oracle中与StarRock表数据使用MD5值进行比较
第一步:查看oracle中有没有执行权限--查看是否有这个包SELECT*FROMALL_OBJECTSWHEREOBJECT_NAME='DBMS_
CRYPTO
'ANDOBJECT_TYPE='PACKAGE
asdfwxy
·
2025-06-24 13:58
oracle
哈希算法
数据库
Linux 基础
目录001操作系统简介01操作系统(OperationSystem,OS)002操作系统的发展史01操作系统的发展历史02
Linux内核
及发行版03Linux的应用领域003文件和目录(理解)01.单用户操作系统和多用户操作系统
1974年在东南亚
·
2025-06-24 10:42
linux
ubuntu
服务器
Linux基础学习
Windows系列用户群体大MacOS适合于开发人员Linux应用软件少服务器系统嵌入式系统应用较广1.2服务器系统Linux安全、稳定、免费占有率高WindowsServer付费占有率低1.3嵌入式操作系统
Linux
生活vs诗和远方
·
2025-06-24 10:10
Linux
【文件】Linux 内核优化实战 - fs.inotify.max_user_instances
生效至系统重启)3.永久修改(修改配置文件)4.合理值建议四、常见报错与解决方案1.报错示例2.解决方案五、与其他Inotify参数的关联六、总结fs.inotify.max_user_instances是
Linux
锅锅来了
·
2025-06-24 08:30
Linux性能优化原理和实战
linux
运维
服务器
企业级多租户环境下的 cgroup 精细化调控实践:容器资源隔离与性能优化全流程解析
企业级多租户环境下的cgroup精细化调控实践:容器资源隔离与性能优化全流程解析关键词:多租户隔离、cgroupv2、容器资源限制、CPU/内存控制、容器调度、QoS策略、
Linux内核
调优、容器平台优化
观熵
·
2025-06-24 03:56
性能优化
人工智能
Linux内核
模块
一、
Linux内核
模块(KernelModules)1.有多少模块?怎么查?数量:没有固定上限,和内核版本、配置、硬件相关。一般主流发行版会有数百到上千个模块文件。
北漂老男人
·
2025-06-23 22:22
Linux
linux
arm开发
运维
学习方法
架构
clickhouse安装 日记
#下载安装包下载地址:Indexof/repos/clickhouse#安装rpm-ivh*.rpm错误:依赖检测失败:lib
crypto
.so.10()(64bit)被clickhouse-compressor
唯独不开心
·
2025-06-23 18:55
clickhouse
数据库
网络虚拟化:
,accessNICbondingNetFlow,sFlowQoS配置及策略GRE,VxLAN,OpenFlowOVS的组成部分:ovs-vswitchd:OVSdaemon,实现数据报文交换功能,和
Linux
钟明家
·
2025-06-23 15:34
区块链基本概念
币(Coin/
Crypto
currency)原生资产。特定区块链自带的数字货币,如比特币(BTC)和以太币(ETH)。主要用于支付网络交易费(GasFee)和激励网络维护者。代币(Toke
·
2025-06-23 10:34
《
Linux内核
TCP/IP 实现》:协议栈源码总纲二
1.启动分析图2.数据发送流程图各层主要函数以及位置功能说明:1)sock_write:初始化msghdr{}结构net/socket.c2)sock_sendmsg:net/socket.c3)inet_sendmsg:net/ipv4/af_net.c4)tcp_sendmsg:申请sk_buff{}结构的空间,把msghdr{}结构中的数据填入sk_buff空间。net/ipv4/tcp.c
HarkerYX
·
2025-06-23 03:48
#
【
TCP-IP
】
tcp/ip
linux
网络
Linux内核
中安全创建套接字:为何inet_create未导出及正确替代方案
引言在
Linux内核
开发中,当驱动程序需要创建网络套接字时,开发者常会遇到一个关键问题:核心函数inet_create(负责初始化IPv4套接字)并未导出到内核符号表。
109702008
·
2025-06-23 03:44
编程
#
C语言
网络
linux
人工智能
网络
Linux TCP/IP协议栈中的TCP输入处理:net/ipv4/tcp_input.c解析
Linux内核
的TCP/IP协议栈实现了对TCP协议的高效处理,其中net/ipv4/tcp_input.c文件扮演着关键角色,负责处理TCP数据包的输入逻辑。下面是对该文件核心功能的深入剖析。
109702008
·
2025-06-23 03:42
编程
#
linux系统
网络
linux
tcp/ip
人工智能
SylixOS 下的工作队列
1、引言1.1、工作队列的核心概念 工作队列(Workqueue)是
Linux内核
提供的一种异步执行机制,它允许内核开发者将任务推迟执行或分配到其他线程处理。
0 error ~ 0 warning
·
2025-06-22 23:15
SylixOS
嵌入式实时操作系统
C
语言
操作系统
SylixOS
工作队列
深入剖析Linux epoll模型:从LT/ET模式到EPOLLONESHOT的实战指南
一、epoll:高性能I/O复用的核心引擎epoll是
Linux内核
2.6+引入的高效I/O多路复用机制,专为解决C10K问题而生。
Jay Kay
·
2025-06-22 16:06
c++
linux
算法
c++
windows编译exe时问题解决
Buildstarted:Project:xxx,Configuration:Debugx64------1>Linking...1>libencoder.lib(mem.obj):errorLNK2005:
CRYPTO
_set_mem_functionsalreadydefinedinlibeay32
老爸我爱你
·
2025-06-22 12:39
java
前端
算法
DB-GPT启动提示please install by running `pip install
crypto
graphy`
DB-GPT项目需要
crypto
graphy库来处理加密功能,但环境中没有安装它。
爱吃土豆的马铃薯ㅤㅤㅤㅤㅤㅤㅤㅤㅤ
·
2025-06-22 12:08
数据库
gpt
pip
走进未来:加密货币时代的比特币探索
背景简介本书《Bitcoin:ADeepDiveintoBitcoinintheAgeof
Crypto
currency》深入分析了比特币以及加密货币对现代社会可能产生的深远影响。
·
2025-06-22 11:02
Linux实时扩展(PREEMPT_RT)
一.LinuxPREEMPT_RT介绍PREEMPT_RT(实时抢占补丁)是
Linux内核
的一个重要扩展,专门用于提高Linux系统的实时性能。
爱学习的大牛123
·
2025-06-22 08:37
linux
开发
内核
应用
网络
linux
运维
服务器
第6章 字符设备驱动(宋宝华Linux设备驱动开发详解)
第6章字符设备驱动6.1Linux字符设备驱动结构6.1.1cdev结构体在
Linux内核
中,使用cdev结构体描述一个字符设备,cdev结构体的定义如下所示(在vscode按ctrl+T,进行符号搜索
张在下
·
2025-06-21 23:46
linux
驱动开发
运维
关于 Kyber:抗量子密码算法 Kyber 详解
是一个领域(研究如何在“量子时代”保护数据安全)│└──>Kyber是这个领域中设计出来的一个“抗量子密码算法”└──>Kyber是用于加密密钥交换的算法(叫KEM)>后量子密码学(Post-Quantum
Crypto
graphy
shenyan~
·
2025-06-21 23:43
量子计算
深入理解 Git:从版本控制原理到企业级实践
一、Git的核心概念与历史演进1.1Git诞生的技术背景2005年,LinusTorvalds为解决
Linux内核
开发中的分布式协作问题,用C语言重写了分布式版本控制系统Git。
Python智慧行囊
·
2025-06-21 10:23
大数据
搜索引擎
git
vm.max_map_count是什么?起到什么作用
vm.max_map_count是
Linux内核
中的一个参数,它决定了一个进程可以拥有的最大内存映射区域数。内存映射区域是指内存映射文件、匿名内存映射等。
MonkeyKing.sun
·
2025-06-21 06:52
python
【内存】Linux 内核优化实战 - vm.max_map_count
、操作指南:查看与修改方法四、场景化建议值与配置示例五、关键注意事项六、延伸知识:内存映射的底层逻辑vm.max_map_count参数全面解析一、参数定义与核心作用vm.max_map_count是
Linux
锅锅来了
·
2025-06-21 05:49
Linux性能优化原理和实战
linux
jenkins
运维
出现 java.lang.ClassNotFoundException: org.springframework.security.jwt.
crypto
.sign.Signer 解决方法
问题所示执行代码的时候,出现如下问题:Exceptioninthread"main"java.lang.NoClassDefFoundError:org/springframework/security/jwt/
crypto
码农研究僧
·
2025-06-20 22:35
BUG
java
security
spring
Bug
linux内核
-写时复制之实验+源码分析
实验相信大家都听过大名鼎鼎的copyonwrite技术,并且学习过原理。但是可能对于代码中具体的发生场景,脑海中可能没有实体的映射。下面使用1个例子说明copyonwrite的发生时间。有这么一个程序:#include#include#include#include//打印当前进程的内存占用(常驻集大小)voidprint_memory_usage(constchar*stage){FILE*fi
·
2025-06-20 17:33
linux启动lsyncd服务,lsyncd实时同步工具
lsyncd实时同步工具:Lsyncd实际上是lua语言封装了inotify和rsync工具,采用了
Linux内核
(2.6.13及以后)里的inotify触发机制,然后通过rsync去差异同步,达到实时的效果
王小约
·
2025-06-20 07:49
linux启动lsyncd服务
实时同步---------lsyncd
https://github.com/lsyncd/lsyncdLysncd实际上是lua语言封装了inotify和rsync工具,采用了
Linux内核
(2.6.13及以后)里的inotify触发机制,
Pjh0829
·
2025-06-20 07:47
centos
linux
运维
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他