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内核协议栈
Linux内核
设计与实现
Unix的历史Unix虽然已经使用了40年,但计算机科学家仍然认为它是现存操作系统中最强大和最优秀的系统。下面几个特点是使Unix强大的根本原因。Unix仅仅提供几百个系统调用并且有一个非常明确的设计目的。在Unix中,所有的东西都被当做文件对待。这种抽象使对数据和对设备的操作是通过一套相同的系统调用接口来进行的:open()、read()、write()、lseek()和close()。Unix
饼干饼干圆又圆
·
2023-12-23 20:18
Linux
linux
运维
服务器
ZigBee EndDevice设备低功耗设计
根据不同的ZigBee
协议栈
,需要先使能
协议栈
中某些宏定义开关,才能打开睡眠功能,实现低功耗,这是终端设备能进入睡眠的前提条件!
张弛有度2016
·
2023-12-23 19:25
单片机
stm32
嵌入式硬件
嵌入式Linux设备驱动的分类
Linux内核
对设备进行分类管理,共有三类:字符设备(CharacterDevice)、块设备(BlockDevice)和网络设备(NetworkDevice也称网络接口(NetworkInterface
新知图书
·
2023-12-23 12:21
linux
运维
服务器
lv12 根文件系统12
busybox官网下载busybox源码(这里我们下载busybox-1.22.1.tar.bz2)3.2拷贝busybox源码包到ubuntu的家目录下,解压并进入其顶层目录3.3进入busybox配置界面(与
Linux
4IOT
·
2023-12-23 08:58
嵌入式开发
linux
arm开发
Linux内核
编码规范
学习
linux内核
或者linux驱动的人应该先掌握内核编码规范,这样才能更好的驾驭
linux内核
、驱动。下面就从这几个方面讲解一下
linux内核
编码规范。
D_ovis
·
2023-12-23 08:46
windows
linux
运维
Linux内核
模块文件组成介绍
Linux驱动开发主要的工作就是编写模块,一个典型的
Linux内核
模块文件.ko主要由以下几个部分组成。
D_ovis
·
2023-12-23 08:42
单片机
嵌入式硬件
【IMX6ULL学习笔记之Linux系统移植05】——学习总结以及遇到的问题
bootcmd命令配合bootargs参数引导U-boot从网络服务器(Ubuntu)指定位置通过TFTP协议将Linux镜像文件、设备树文件和根文件系统下载到EMMC中对应的三个分区中,然后在从EMMC中启动
Linux
火红色祥云
·
2023-12-23 07:30
NXP-IMX6ULL
Linux学习过程笔记
linux
学习
ubuntu
俄罗斯发布新操作系统!
俄罗斯软件市场最近迎来了一款新的基于
Linux内核
的操作系统(继俄罗斯军方的AstraLinux之后),名为“MOS”。
单丽尔
·
2023-12-23 04:26
前沿科技
Linux
linux
嵌入式Linux应用程序开发实践分析
一、熟悉
Linux内核
首先,要想深入了解嵌入式Linux应用程序开发linuxmakefile,必须对
Linux内核
有比较深入的了解。包括
Linux内核
的
bcbobo21cn
·
2023-12-23 02:38
嵌入式
linux
运维
服务器
文件系统
IgH调试注意事项
但IgH替换了网卡驱动程序,收到数据包后,处理流程没有走内核的网络
协议栈
,所以工作中tcp/ip层的iptables就不起作用,导致IgH
geshifei
·
2023-12-22 22:05
ethercat
linux
EtherCAT
Bash基础
一、Bash基础特性1.命令历史功能命令历史的功能其实并不是
Linux内核
提供的,而是由shell提供的,命令为history1.1与命令历史相关的环境变量用来设置history特性HISTSIZE:命令历史记录的条数
BusyOps
·
2023-12-22 16:58
Linux
基础
bash
linux
开发语言
ra6m3之adc踩坑日志(基于rt-thread )
工具正确配置Pins2.已经用fsp工具正确配置Stacks3.问题是根本没有在RT-ThreadStudio看到HAL相关的ADC代码,也没看到Settings里边的ADC配置选项问题分析RT-Thread跟
Linux
IOT那些事儿
·
2023-12-22 14:26
开发日志
eclipse
物联网
mcu
嵌入式硬件
中国首个桌面操作系统根社区正式发布-openKylin
根社区指的是不依赖上游发行版,基于
Linux内核
和其他开源组件而构建的社区。
Linux技术社区
·
2023-12-22 14:14
IT资讯
linux
运维
服务器
Shell编程之概述
一、Shell基本概念1.什么是ShellShell是一个用C语言编写的程序,它是用户使用Linux的桥梁,即连接了用户和
Linux内核
,让用户能够更加高效、安全、低成本地使
RtxTitanV
·
2023-12-22 12:08
Shell
shell
shell编程
shell命令
shell脚本
shell脚本执行
5. 网络层和传输层收包处理
框架有了上一节的铺垫,知道
协议栈
初始化时注册了哪些处理函数。
霜晨月_ScY
·
2023-12-22 11:40
Linux内核
参数优化——网络调优(性能)
tcp连接保持管理:#如果在该参数指定时间内某条连接处于空闲状态,则内核向远程主机发起探测net.ipv4.tcp_keepalive_time=7200#多久探测一次net.ipv4.tcp_keepalive_intvl=75#连续探测次数net.ipv4.tcp_keepalive_probes=9tips:内核发送保活探测的最大9次,如果探测次数大于这个数,则断定远程主机不可达,则关闭该连
快乐人丶老朱
·
2023-12-22 10:48
鸿蒙系统调研
(1)安卓系统是基于Linux宏内核设计,鸿蒙系统基于微内核,包括
Linux内核
(手机操作系统内核)和LiteOS内核(智能硬件内核)。
三翼鸟数字化技术团队
·
2023-12-22 06:29
harmonyos
华为
ACL&SCO链路介绍
1、蓝牙
协议栈
体系结构按照各层协议在整个蓝牙协议体系中所处的位置,蓝牙协议可分为三大类:1,底层协议:射频RF,基带协议和链路管理协议。
aningxiaoxixi
·
2023-12-22 06:01
蓝牙
网络
Docker:容器化技术的革命者
一、Docker的基本概念Docker是一个开源的容器化技术,它基于
Linux内核
的cgroup和namespace等技术,通过Dockerfile来定义容器化的应用程序和
萧鼎
·
2023-12-21 20:49
docker
eureka
容器
Linux网络编程(一):网络基础(上)
是位于网络中不同主机上的进程之间的通信,属于IPC的一种,通常称为socketIPC,网络通信是为了解决在网络环境中,不同主机上的应用程序之间的通信问题网络通信可以分为三个层次硬件层:网卡设备,收发网络数据驱动层:网卡驱动(
Linux
Robot_Yue
·
2023-12-21 19:14
Linux网络编程
linux
网络
运维
tcp/ip
FTP
HTTP
udp
Socket详解-socket建立
intsocket(intdomain,inttype,intprotocol);1,domain指明所使用的协议族,通常为PF_INET,表示互联网协议族(TCP/IP协议族);或者PF_PACKET
协议栈
ttyttytty12
·
2023-12-21 14:35
linux
c
Haproxy负载均衡
也有很多人使用国内的一些产品,如梭子鱼、绿盟等LVS、NGINX、HAProxy的区别负载均衡性能:[硬件负载均衡F5]>LVS(最好)>HAProxy(其次)>Nginx(弱于其他两种)支持的代理类型:LVS是基于
linux
沈阳最速传说と疾走の猛虎!贵物刀一郎です
·
2023-12-21 10:42
负载均衡
运维
Linux(1)_基础知识
第一部分一、Linux系统概述创始人:芬兰大学大一的学生写的
Linux内核
,李纳斯·托瓦兹。
Bolgzhang
·
2023-12-21 07:17
shell
linux
java
数据库
运维
lv12 linux 内核移植 10
目录1内核概述1.1内核与操作系统1.2Linux层次结构1.3
Linux内核
特点2
Linux内核
源码结构2.1
Linux内核
源码获取2.2源码结构3
Linux内核
移植3.1在Linux官网下载
Linux
4IOT
·
2023-12-21 07:45
嵌入式开发
linux
arm开发
uboot
uImage
dts
Linux内核
打印函数printk
二.
Linux内核
打印-printk函数1.printk()函数的打印级别在
Linux内核
中没有print
凌肖战
·
2023-12-21 05:56
Linux驱动学习
linux
arm开发
计算机网络 网络层下 | IPv6 路由选择协议,P多播,虚拟专用网络VPN,MPLS多协议标签
文章目录5IPv65.1组成5.2IPv6地址5.3从IPv4向IPv6过渡5.3.1双
协议栈
5.3.2隧道技术6因特网的路由选择协议6.1内部网关协议RIP6.2内部网关协议OSPF基本特点6.3外部网关协议
Qodi
·
2023-12-21 01:51
计算机系统基础
网络
计算机网络
服务器
I.MX6ULL_Linux_驱动篇(47)linux RTC驱动
Linux内核
RTC驱动简介RTC设备驱动是一个标准的字符设备驱动,应用程序通过open、release、read、write和ioctl等函数完成对RTC设备的
Absorbed_w
·
2023-12-20 20:45
linux
arm
网络环境搭建及uboot配置
详细看实验手册第一个实验系统移植实验手册
linux内核
的安装与加载这一章节主要分为两大块:一个为产品阶段即:
Linux内核
、根文件系统、uboot全部存储到硬盘内,另一个为研发阶段,研发阶段因为需要反复调试
满山的猴子我的腚最红
·
2023-12-20 19:24
ARM开发
arm开发
驱动开发
嵌入式硬件
FPGA实现 TCP/IP
协议栈
客户端 纯VHDL代码编写 提供4套vivado工程源码和技术支持
前言版本更新说明免责声明2、相关方案推荐我这里已有的以太网方案1G千兆网TCP-->服务器方案10G万兆网TCP-->服务器+客户端方案常规性能支持多节点FPGA资源占用少数据吞吐率高低延时性能4、TCP/IP
协议栈
代码详解代码架构用户接口代码模块级细讲顶层模块
9527华安
·
2023-12-20 17:39
菜鸟FPGA以太网专题
fpga开发
tcp/ip
网络协议
客户端
网络通信
VHDL
微机总线地址物理内存地址虚拟内存地址简介
硬件地址的相关概念RaspberryPi发布适用于ARM外设的BCM2835数据表地址映射总线地址物理地址虚拟地址页表和内存管理单元MMU《
Linux内核
设计与实现(第三版)》树莓派博通BCM2835芯片手册硬件地址的相关概念总线地址
咖喱年糕
·
2023-12-20 16:28
Linux驱动
Linux
linux
内核空间
驱动开发
地址映射
总线地址
物理地址
虚拟地址
linux内核
如何读写ddr,
Linux内核
驱动之DDR3(二)内存映射
一内存映射的概念上文中的内存寻址主要讲的是内存控制器如何去访问DDR3芯片基本存储单元本文中的内存映射主要讲的是如何将内存控制器管理的DDR3芯片地址空间映射到SOC芯片为DDR3预留的地址范围。比如基于ARM的SOC芯片,DDR3的预留地址一般都是0x80000000,如果没有使用内存映射,SOC去访问0x80000000地址时会造成整个系统崩溃,因为访问的地址并不存在实际的内存DDR3控制器有
weixin_39554021
·
2023-12-20 15:03
linux内核如何读写ddr
Linux内核
调试方法
目录一调试前的准备二内核中的bug三内核调试配置选项1内核配置2调试原子操作四引发bug并打印信息1BUG()和BUG_ON()2.WARN(x)和WARN_ON(x)3dump_stack()五printk()1printk函数的健壮性2printk函数脆弱之处3LOG等级4记录缓冲区5syslogd/klogd6dmesg7注意8内核printk和日志系统的总体结构9动态调试六内存调试工具1M
咸鱼弟
·
2023-12-20 15:33
Linux
linux
内核
Linux内核
参数调优
一、
Linux内核
配置文件Linux在系统运行时修改内核参数(/proc/sys与/etc/sysctl.conf),而不需要重新引导系统,这个功能是通过/proc虚拟文件系统实现的。
wespten
·
2023-12-20 15:02
Linux
SRE
运维部署与监控
系统性能指标
故障排除
linux
服务器
运维
简析
Linux内核
中的各种锁:信号量/互斥锁/读写锁/原子锁/自旋锁/内存屏障等
首先得搞清楚,不同锁的作用对象不同。下面分别是作用于临界区、CPU、内存、cache的各种锁的归纳:一、atomic原子变量/spinlock自旋锁——CPU既然是锁CPU,那就都是针对多核处理器或多CPU处理器。单核的话,只有发生中断会使任务被抢占,那么可以进入临界区之前先关中断,但是对多核CPU光关中断就不够了,因为对当前CPU关了中断只能使得当前CPU不会运行其它要进入临界区的程序,但其它C
鱼在树上飞
·
2023-12-20 15:31
操作系统
linux
c++
后端
硬核子牙:我准备写一本《带你手写64位多核操作系统》的书!
哈喽,我是子牙,一个很卷的硬核男人深入研究计算机底层、Windows内核、
Linux内核
、Hotspot源码……聚焦做那些大家想学没地方学的课程。
子牙老师
·
2023-12-20 15:00
1024程序员节
网络
操作系统
linux
汇编
揭秘
Linux内核
线程切换底层实现
哈喽,我是子牙,一个很卷的硬核男人深入研究计算机底层、Windows内核、
Linux内核
、Hotspot源码……聚焦做那些大家想学没地方学的课程。
子牙老师
·
2023-12-20 15:00
汇编
c语言
linux
源码级揭秘
Linux内核
启动流程
深入研究计算机底层、Windows内核、
Linux内核
、Hotspot源码……聚焦做那些大家想学没地方学的课程今天这篇文章给大家分享一下
Linux内核
的启动流程。为什么要分享这个话题呢?
子牙老师
·
2023-12-20 15:00
linux
操作系统
Linux内核
中,CPU是如何读写数据的
哈喽,我是子牙,一个很卷的硬核男人深入研究计算机底层、Windows内核、
Linux内核
、Hotspot源码……聚焦做那些大家想学没地方学的课程。
子牙老师
·
2023-12-20 15:58
linux
操作系统
计算机底层
ping地址127.0.0.1相关性
3、这三个IP的区别4、网络通信中,IP地址是如何分配和使用5、如何确定IP地址的网络位和主机位1、ping通127.0.0.1是否需要网络连接127.0.0.1是本地回环地址,用于测试本地网络连接和
协议栈
的工作情况
林隐w
·
2023-12-20 15:45
计算机网络
学习
网络
Ubuntu 常用命令之 ifconfig 命令用法介绍
`ifconfig``是一个用于配置和显示
Linux内核
中网络接口的系统管理命令。它用于配置,管理和查询TCP/IP网络接口参数。
团圆吧
·
2023-12-20 15:08
ubuntu常用指令
ubuntu
linux
运维
linuxptp/ptp4l PTP时钟同步配置选项
1名称ptp4l-PTP普通时钟/边界时钟/透明时钟
协议栈
2描述ptp4l是一个Linux上PTP协议(IEEE1588)的实现,支持普通时钟,边界时钟和透明时钟。
就是个linux工程师
·
2023-12-20 12:06
IEEE
1588
linux
同步
网络
LVS虚拟服务器
关于LVS虚拟服务器1、LinuxVirtualServer●针对
Linux内核
开发的负载均衡解决方案●1998年5月,由我国的章文嵩博士创建●官方网站:http://www.linuxvirtualserver.orgl
陆墨宁
·
2023-12-20 11:59
云计算课程学习
lvs
服务器
运维
linux内核
audit,用Audit执行Linux系统和安全审计
LinuxAudit守护进程是一个可以审计Linux系统事件的框架。在本文中,我们一起看看安装、配置和使用这个框架来执行Linux系统和安全审计。审计目标通过使用一个强大的审计框架,系统可以追踪很多事件类型来监控和并审计它。这样的例子包括:审计文件访问和修改看看谁改变了一个特殊文件检测未授权的改变监控系统调用和函数检测异常,比如崩溃的进程为入侵检测目的设置“导火线”记录各个用户使用的命令组件这个框
AWS云计算
·
2023-12-20 11:09
linux内核audit
5、java NIO 零拷贝技术
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言传统的文件传输过程零拷贝技术技术1:mmap+write()技术2:sendfile技术2:
LInux内核
2.4对sendfile
香树
·
2023-12-20 00:16
NIO和netty
java
linux
网络
如何构建linux根文件系统
如何构建linux根文件系统
linux内核
的配置编译系统1.什么是根文件系统Linux中的文件系统层次结构标准(FHS)2.“/”根下的目录结构!
林同学_ioT
·
2023-12-19 21:12
Linux操作系统
linux
运维
服务器
【回眸】
Linux内核
前记
目录前言Linux基础知识环境搭建如何在Linux环境下做开发Linux和Windows文件共享虚拟机网络三种模式仅主机模式:NAT模式:桥接模式:后记前言其实之前也学了一段时间的Linux,在我大三的时候,但后面因为电脑坏了,更换了一台电脑,环境就没有再搭建好,也是懒癌犯了,一直就没有去搭建这个环境。今天终于痛下决心打算安装个环境了,虽然公司有Linux真机电脑,但毕竟操作不方便,还是在自己电脑
回眸&啤酒鸭
·
2023-12-19 17:20
Linux学习笔记
linux
BLE 蓝牙抓包分析
EllisysBluetoothAnalyzer使用方法:https://blog.csdn.net/weixin_44260005/article/details/1212165292.BLE数据样式3.数据分析3.1ble蓝牙
协议栈
雪飞_海
·
2023-12-19 15:48
蓝牙BLE
ble蓝牙
数据结构--链表--结合
Linux内核
中 list常见使用方法
链表结构,结合
Linux内核
中list_head常见使用方法list_head定义list_head结构体定义,kernel/inclue/linux/types.h如下:structlist_head
Nothing_655f
·
2023-12-19 13:40
【
Linux内核
源码】进程管理模块
进程管理模块一:
Linux内核
目录结构二.进程概念1.进程2.Linux进程状态命令3.进程生命周期4.进程有两种特殊形式5.
Linux内核
提供API函数来设置进程状态6.进程优先级7.内核线程三.进程调度
ZLOSER02
·
2023-12-19 12:10
Linux内核
linux
arm开发
运维
制作Windows恶意软件获取shell
shell是一个应用程序,它连接了用户和
Linux内核
,让用户能够
Tongyu小小白
·
2023-12-19 08:10
安全
黑客技术
安全性测试
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他