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内核-协议栈
在实践中深入理解IP协议
TCP/IP
协议栈
其实当然不止有TCP和IP两个协议,但以这两个协议作为这个
协议栈
的统称,足以体现出其在TCP/IP
协议栈
中的重要性,正是因为有了IP协议,才使得不同网络间可以进行通信。
圆月弯刀丶
·
2023-11-24 22:06
计算机网络
ip协议
【swap】swap使用过高的处理方法
Linux内核
为了提高读写效率与速度,会将文件在内存中进行缓存,这部分内存就是CacheMemory(缓存内存)。即使你的程序运行结束后,CacheMemory也不会自动释放。
HunterMichaelG
·
2023-11-24 19:18
Linux
swap
【linux】centos7安装docker-启动mysql-使用navicat连接mysql
1查看linux发行版,内核查看
linux内核
,现在最新版本的docker要求内核最低为3.10。由于我的内核版本是3.10,所以下面描述最新版的安装方法。[root@zhaokw~]#uname
静看星辰变
·
2023-11-24 16:22
linux
通过Docker部署Linux版SqlServer
很多人不知道SqlServer还有Linux版的,微软官方于2016年就发布了SqlServer2017forLinux,使得SqlServer数据库可以运行在
Linux内核
的服务器上。
有梦的小草
·
2023-11-24 16:45
Docker
K8S
docker
linux
sqlserver
Linux的内存回收理解
Linux内核
内存管理分析--内存回收整体流程-文章详情
kwdecsdn
·
2023-11-24 15:25
linux系统开发
linux
linux内核
完全注释v3.0——第5章
5.1
Linux内核
模式层次式的为内核模式整体式的单内核模式Linux0.11内核,采用但内核模式优点:内核代码结构紧凑、执行速度快缺点:层次结构性不强流程:应用主程序使用指定的参数值执行系统调用指令(
airuoshahen
·
2023-11-24 08:40
linux
linux内核
系统调用和标准C库函数的关系分析
资料引用分割线(红字为自己批注的重点和总结)《=================================================================================================================================》1.系统调用是为了方便应用使用操作系统的接口,而库函数是为了方便人们编写应用程序而引出的,比如
UPON--知道个P
·
2023-11-24 08:40
Linux
Drivers
linux
kernel
Linux系统调用
Linux应用API调用
标准库
Linux内核
驱动之efi-rtc
Linux内核
驱动之efi-rtc1.UEFI与BIOS概述1.1.BIOS概述1.1.1.BIOS缺点:1.1.2.BIOS的启动流程1.2UEFI概述1.2.1BootSevices:1.2.2.RuntimeService
多云转晴,适合debug
·
2023-11-24 08:09
Linux
kernel
linux
网络学习
目录技术博客框图网络
协议栈
应用层传输层网络层数据链路层专题监控SKB发送和接收全过程EPOLL丢包问题Keepalive全连接和半连接localhostNATDPDKTCXDPCilium虚拟网络SDNOVS
摩斯电码
·
2023-11-24 06:11
网络
学习
万字干货,eBPF 中文入门指南
BPF最初的目的是用于高效网络报文过滤,经过重新设计,eBPF不再局限于网络
协议栈
,已经成为内核顶级的子系统,演进为一个通用执行引擎。
运维之美
·
2023-11-24 06:39
内核
qemu
linux
java
编程语言
eBPF 完全入门指南.pdf(万字长文)
BPF最初的目的是用于高效网络报文过滤,经过重新设计,eBPF不再局限于网络
协议栈
,已经成为内核顶级的子系统,演进为一个通用执行引擎。
米开朗基杨
·
2023-11-24 06:08
内核
qemu
linux
java
mooc
TCP三次握手四次挥手深入
TCP工作在网络
协议栈
的传输层,在这一层上传输的数据叫段(Segment)我们应用程序的数据会先打包到传输层,传输层再交给下层网际层,再交给下层数据链路层上图中有四个东西是非常重要的:序号:用来解决数据包在网络传输中不乱序问题确认号
亦向枫
·
2023-11-24 05:20
python进阶
tcp/ip
网络协议
网络
ctf中
linux内核
态的漏洞挖掘与利用系列1
说明该系列文章主要是从ctf比赛入手,针对
linux内核
上的漏洞分析、挖掘与利用做讲解,本篇文章主要介绍内核漏洞利用所需的前置知识以及准备工作。
墨云安全
·
2023-11-24 05:04
linux
安全
运维
会linux基本命令是脚本语言吗,shell脚本语言与linux命令的联系与区别
什么是shell,shell与linux命令的联系shell翻译成壳的意思,它是包裹在
linux内核
外层的、一个可通过一系列的linux
吃货组长
·
2023-11-24 03:18
负载均衡lvs
简介ipvsadm是
Linux内核
中的IP虚拟服务器(IPVS)管理工具。IPVS是
Linux内核
提供的一种负载均衡解决方案,它允许将入站的网络流量分发到多个后端服务器,以实现负载均衡和高可用性。
liuyunshengsir
·
2023-11-24 02:35
linux
负载均衡
lvs
Linux内核
的安装
若选择SD卡启动,处理器上电后从第一个扇区开始将其中的内容搬移到内存,所以我们把uboot放到从第一个扇区开始之后的空间,之后的空间根据个人需求可进行分区和格式化bootargs保存着uboot传递给
Linux
聪
·
2023-11-24 01:20
linux
运维
服务器
clickhouse-18.14.18release发布
:attributetype1hasaninvalidlength在
Linux内核
日志中显示消息的错误,该错误表现在相当新的
Linux内核
上。
ming416
·
2023-11-24 01:06
漫谈
Linux内核
哈希表(1)
关于哈希表,在内核里设计两个很重要的数据结构:哈希链表节点:点击(此处)折叠或打开/*KernelVersion:3.4.x[include/linux/types.h]*/structhlist_node{structhlist_node*next,**pprev;};可以看到哈希节点和内核普通双向链表的节点唯一的区别就在于,前向节点pprev是个两级指针,至于为什么这样设计而不采用struct
yanbixing123
·
2023-11-23 19:46
LINUX
漫谈
Linux内核
哈希表(2)
对照前面介绍过的内核通知链、链表,本章我们将要介绍的哈希表的初始化和定义也是如出一辙的:点击(此处)折叠或打开定义并初始化一个名为name的哈希链表表头#defineHLIST_HEAD(name)structhlist_headname={.first=NULL}初始化一个已经定义好的哈希链表,其中ptr指向哈希表头的地址#defineINIT_HLIST_HEAD(ptr)((ptr)->fi
乱乱熊猫
·
2023-11-23 19:46
Linux
grub2引导
linux内核
,启动流程、模块管理、BootLoader(Grub2)
系统启动是一项非常复杂的程序,因为内核得先检测硬件并加载适当的驱动程序后,接下来则必须要调用程序来准备好系统运行的环境,让用户能够顺利操作主机系统。如果你能够理解开机的原理,那么将有助于你在系统出问题时能够快速修复系统。而且还能够顺利的配置多重操作系统的多重引导问题。为了多重引导,就不能不学grub2这个Linux下优秀的引导装载程序(bootloader)。而且在系统运作期间,你也要学会管理内核
珍妮赵
·
2023-11-23 18:57
grub2引导linux内核
idea shell 中的函数 跳转_15分钟学会Shell编程
一:什么是shellshell是用户与
linux内核
交互的外壳,通过暴露外部方法(如list),来达到人机交互。shell的编程是一种脚本编程,面向命令编程,最常用的解释器为bash解释器。
weixin_39663602
·
2023-11-23 15:17
idea
shell
中的函数
跳转
shell
不等于
shell
函数返回值
shell
判断是不是数字
shell
数字比较
shell
获取家目录
三十分钟学会Linux的基本操作
在这时LinusTorvalds开发了
Linux内核
,并将其发布为自由软件。后来,
Linux内核
与GNU项目提供的系统组件和工具相结合,形成了完整的操作系统,通常被称为GNU/Linux系统。
地球魔
·
2023-11-23 15:41
linux
运维
服务器
记录一次因内存不足而导致hiveserver2和namenode进程宕机的排查
排查各种日志都是正常的,直到查看Grafana,发现内存满了在这个节点下已无内存资源可用,在服务宕掉的节点内存使用突然下降,猜测是
linux内核
的杰作,故查询系统日志grep"Outofmemory"/
记录点滴人生
·
2023-11-23 12:07
hive
linux
大数据
hdfs
理清udp,tcp 缓存区的
_1UDP没有UDP发送缓存区,其原因是因为UDP是不可靠的连接方式,应用程序的数据(也就是我们send()函数发出去的数据)是沿着
协议栈
向下传递,以系统约定的方式拷贝到内核缓存区,当数据从链路层发送出去后
hejian1106
·
2023-11-23 11:09
oc
网络
rk3568 Linux 内核提取编译环境
rk3568
Linux内核
提取编译环境
Linux内核
开发环境提供了一个强大、灵活和可定制的平台,适用于各种应用场景和硬件架构。
炭烤毛蛋
·
2023-11-23 10:21
Linux
linux
android linux 基础知识总结
Android基础知识总结1.Android编译系统分析2.文件系统分析3.制作交叉工具链4.软件编译常识5.设置模块流程分析6.linux系统启动流程分析7.linux下svn使用指南8.LFS相关9.
linux
followingturing
·
2023-11-23 10:09
Linux
Android
android
linux
frameworks
system
build
service
linux系统结构
1.
linux内核
内核是操作系统的核心,具有很多最基本功能,它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统
qq_42894696
·
2023-11-23 07:02
linux
linux系统结构
Linux系统结构
1.
Linux内核
它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。Lin
疯帽子_0110
·
2023-11-23 07:28
Linux
Linux系统结构
Linux 系统结构详解
1.
linux内核
内核是操作系统的核心,具有很多最基本功能,它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。
Linux内核
由如下几部分组成:内存管理、进程管理、设
沉升
·
2023-11-23 07:52
Linux
系统结构
罗永浩与王自如的Android“网战”:谁是胜者?
Android是一种基于
Linux内核
的开源移动操作系统,由Google主导开发。它成为了全球最流行的移动操作系统,并且在各种设备上得到广泛应用,包括智能手机、平板电脑、智能手
代码之心
·
2023-11-23 06:38
android
Android
《安富莱嵌入式周报》第327期:Cortex-A7所有外设单片机玩法LL/HAL库全面上线,分享三款GUI, PX5 RTOS推出网络
协议栈
,小米Vela开源
周报汇总地址:嵌入式周报-uCOS&uCGUI&emWin&embOS&TouchGFX&ThreadX-硬汉嵌入式论坛-PoweredbyDiscuz!1、2023Hackaday大赛胸牌开源Vectorscope-main.zip(66.83MB)GitHub-Hack-a-Day/Vectorscope:Vectorscopebadgeforthe2023HackadaySuperconan
硬汉嵌入式
·
2023-11-23 05:54
嵌入式周报
单片机
网络协议
开源
万字整理,肝翻Linux内存管理所有知识点【
Linux内核
开发人员必学】都是精髓
内存管理的内容,为什么还要看你这一篇,这正是我写此文的原因,网上碎片化的相关知识点大都是东拼西凑,先不说正确性与否,就连基本的逻辑都没有搞清楚,我可以负责任的说Linux内存管理只需要看此文一篇就可以让你入
Linux
Linux服务器开发
·
2023-11-23 03:59
内核操作系统
内存管理
Linux内核
网络协议
驱动开发
Linux内核
内存管理
内核操作系统
UNIX Socket(IPC)
虽然网络socket也可用于同一台主机的进程间通讯(通过loopback地址127.0.0.1),但是UNIXDomainSocket用于IPC更有效率:不需要经过网络
协议栈
,不需要打包拆包、计算校验和
zhanglei_1991
·
2023-11-23 02:53
linux
Linux--套接字(socket)
套接字命名socket用于同一主机中不同进程间的通信,网络socket基于TCP/IP
协议栈
用于不同主机、不同网络间的通信。
入门到跑路
·
2023-11-23 02:50
linux
移植linux驱动代码到内核中
通常,我们测试和使用驱动代码有两种方法:第一,单独编译成ko文件,使用模块编译命令insmod挂载到内核中使用;第二,编译到内核当中,和内核一起启动和加载;这里我大致介绍一下移植和编译驱动到
linux内核
的方法
宁静的海2006
·
2023-11-23 00:22
linux驱动开发
linux
Linux内核
移植之网络驱动更改说明二
一.简介本文继续学习NXP官方
Linux内核
移植网络驱动的更改。
凌肖战
·
2023-11-23 00:21
系统移植篇
Kernel
arm开发
linux
linux内核
移植实验小结,实验三、
linux内核
移植
linux内核
移植实验内容三—
Linux内核
移植一、实验目的根据前两次实验的基础上做
Linux内核
移植实验,为以后移植应用程序做准备(P84)。
俗世情僧
·
2023-11-23 00:49
linux内核移植实验小结
linux内核
带usb驱动,Linux3.4内核USB驱动的移植
该楼层疑似违规已被系统折叠隐藏此楼查看此楼作者:李老师,华清远见嵌入式学院讲师。【实验目的】USB接口是现在计算机系统中最通用的一种接口,通过移植USB驱动,了解Linux3.4内核与Linux2.6内核的不同,并且掌握USB驱动的实现原理。说明:在本系统移植课程实验中命令行提示符“$”表示是在主机上执行,“#”表示在目标板执行。【实验环境】●主机:Ubuntu10.10(64bit);●目标机:
向着理想勇敢前进
·
2023-11-23 00:49
linux内核带usb驱动
Linux设备驱动移植
目录一、设备树1.1设备树1.2设备树文件1.3设备树语法1.4
Linux内核
驱动移植二、网卡驱动2.1在makemenuconfig界面中选中要安装的驱动2.2在设备树中添加/修改相应的设备信息2.3
宇努力学习
·
2023-11-23 00:48
系统移植
系统移植
Linux
设备树
根文件系统移植
ARM
linux内核
移植
linux内核
移植概述嵌入式操作系统与计算机的硬件体系机构,特别是与处理器及外部设备密切相关。在一种处理器的开发板上运行的嵌入式操作系统往往不能在另一种处
securitysun
·
2023-11-23 00:18
linux内核
linux
驱动开发
arm开发
嵌入式Linux(二十二)
Linux内核
分析及移植
1.编译
linux内核
NXP从linux官网下载内核,然后移植到自己的CPU,我们的移植是基于NXP,再移植到自己的开发板。制作一个sh:#!
qq_41075961
·
2023-11-23 00:47
linux
运维
服务器
Linux内核
移植之DM9000网卡驱动
目录简介添加dm9000网卡设备驱动在设备树中添加网卡驱动编译下载常见错误简介DM9000是一款低成本的以太网MAC控制器,集成MAC和PHY功能,内部有16K的SRAM,像访问存储芯片一样对DM9000进行操作读写。Linux3.x内核自带有DM9000驱动,我们需要将DM9000编译进入内核,配置好对应设备树。除此之外,使用到的硬件资源也需要进行相应的初始化。添加dm9000网卡设备驱动在根目
金城孤客
·
2023-11-23 00:16
Linux
驱动开发
DM9000驱动
DM9000A
DM9000
Linux驱动
网络
什么是
linux内核
移植
Linux内核
移植是将
Linux内核
从一个硬件平台移植到另一个硬件平台的过程。
J_pipi
·
2023-11-23 00:45
linux
服务器
Linux内核
移植之网络驱动更改说明一
一.简介本文学习NXP官方
Linux内核
移植网络驱动的更改。为了方便后面Linux驱动的开发调试,所以,必须要把网络驱动调试好。
凌肖战
·
2023-11-23 00:12
系统移植篇
Kernel
linux
arm开发
qt和window抓包程序
2.了解协议封包和协议层下图是tcp封包详细过程数据包传输情况在TCP/IP
协议栈
中的每一层为了能够正确解析出上层的数据包,从而使用一些“协议类型”来标记,详细如下图1)链路层以太帧结构(封包)a.前同步码
一技旁身
·
2023-11-22 23:46
c++
网络
QT网络
盘点腾讯后台开发各级工程师(T1-T9)需要具备哪些能力
视频学习:深度解析tcp/ip
协议栈
16万行nginx源码,就该这么读红黑树,在L
linux大本营
·
2023-11-22 23:35
【十】Netty WebSocket
协议栈
开发
NettyWebSocket
协议栈
开发背景介绍HTTP协议的弊端WebSocket介绍WebSocket特点WebSocket连接建立Socket生命周期WebSocket关闭开发WebSocket服务端功能介绍流程图代码实现
echo_huangshi
·
2023-11-22 23:44
netty
websocket
网络协议
网络
html5
centos是什么linux操作系统,CentOS系统是什么
CentOS是基于
Linux内核
的100%免费的操作系统,多用于服务器系统,CentOS的存在是为了提供一个免费的企业级计算平台,并努力与其上游源RedHat保持100%的二进制兼容性。
鸽骑第E吹
·
2023-11-22 22:05
route命令
route命令用来显示并设置
Linux内核
中的网络路由表,route命令设置的路由主要是静态路由。要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。
Michael_lcf
·
2023-11-22 22:45
Linux
route命令的使用
ceph
linux内核
配置,centos 7.4-aarch64如何编译Ceph
自
Linux内核
2.6.
weixin_39928787
·
2023-11-22 22:17
ceph
linux内核配置
上一页
36
37
38
39
40
41
42
43
下一页
按字母分类:
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
其他