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内核进程状态
TCP/IP协议栈在内核态的好还是用户态的好
最近一段时间,我几乎每天深夜都在做一件事,对比mtcp,
Linux内核
协议栈的收包处理和TCP新建连接的性能,同时还了解了一下腾讯的F-Stack。
m0_61687959
·
2023-10-16 13:54
哈希算法
linux
算法
linux 烧写树莓派sd卡,树莓派3b+从0开始:(2)SD卡的配置
这个分区里存放启动文件bootcode.bin(阶段1)、类似U-Boot的BootLoader文件名叫start.elf(阶段2)和
Linux内核
文件kernel.img(阶段3)。Linu
逸格草草
·
2023-10-16 13:00
linux
烧写树莓派sd卡
6.1 U-boot的使用
这段bootloader程序会先初始化DDR等外设,然后将
Linux内核
从flash(NAND,NORFLASH,SD,EMMC等)拷贝到DDR中,最后启动
Linux内核
。bootl
职业法师头铁
·
2023-10-16 13:59
linux
ubuntu
Docker容器初识
传统虚拟化技术要模拟硬件系统,再在硬件上安装软件,模拟一整套的系统,占用资源多,启动速度慢;而docker容器使用宿主机的内核,不用模拟一整套的硬件,直接使用宿主机内核,仅包含必要的文件和最小的
Linux
三余-无梦
·
2023-10-16 08:17
docker
容器
运维
c语言编译过程及对应命令
以前搞编程都是IDE,虽然也知道编译这么几个步骤,但如何实现还真不是太清楚,工作在搞
linux内核
驱动开发,平时做个实验也只是:gcchello.c-ohello。
禾仔仔
·
2023-10-16 07:06
gcc
编译
C
gcc/gdb编译调试
Linux 系统Tick
在学习
Linux内核
时,我只知道这个概念,却没能真正看到它是如何实现的。在经历了大约2个周的仔细阅读之后,终于能窥其全貌。jiffies的更新。
firefox_1980
·
2023-10-16 06:36
Android
Kernel
Linux性能优化--性能工具:特定进程内存
5.0概述本章介绍的工具使你能诊断应用程序与内存子系统之间的交互,该子系统由
Linux内核
和CPU管理。
raindayinrain
·
2023-10-16 06:34
linux
性能优化
服务器
Perf工具统计CPU性能
进程的性能事件常用参数例子读取生成的数据文件,并显示分析数据常用参数例子实时显示系统/进程的性能统计信息常用参数例子用于分析指定程序的性能概况常用参数例子相关示例参考Perf性能检测工具Perf是一个内置于
Linux
Eddyvv
·
2023-10-16 06:03
Linux
Perf
CPU性能
linux
ELF文件解析器
全部代码:https://github.com/Kakaluoto/ELFReader前言最近选了
Linux内核
原理的选修课,虽然因为课时比较短涉及到的内容只能涵盖Linux知识的一小部分,但是老师的水平确实很高
Kakaluotuo
·
2023-10-16 05:57
linux
操作系统
elf文件
c++
3.7 Android eBpf Hello World调试(一)
写在前面tracepoint是
Linux内核
中预定义的静态探测点,分布于内核各个子系统中。每个tracepoint通常包含开关-enable,过滤器-filter等。
高桐@BILL
·
2023-10-16 03:49
Android
eBPF
Book
android
eBPF
linux
杂七杂八
androidHAL层:对
Linux内核
驱动的封装,Linux是开源的,如果把所有驱动实现都放在内核中,需要公布硬件厂商的源码。运行在用户空间一.在Android内核源代码工程中编写硬件驱动程序。
龙遁流
·
2023-10-16 02:37
Docker 基础技术之 Linux namespace 详解
Docker是“新瓶装旧酒”的产物,依赖于
Linux内核
技术chroot、namespace和cgroup。本篇先来看namespace技术。
weixin_34308389
·
2023-10-16 02:24
运维
操作系统
shell
Linux服务器编程——浅谈同步IO与异步IO的区别
在解释二者区别之前,先提出一个前置知识,也即同步IO和异步IO的场景:在网络数据传输中,
Linux内核
进程将TCP/UDP等传输层协议传输来的数据首先存放在内核的内核空间(内核缓冲区)。
高自强的博客
·
2023-10-16 01:19
linux
服务器
网络编程
docker安装与镜像加速配置
系列文章目录第一章Docker简介第二章Docker安装与镜像加速配置第三章docker常用命令一、Docker安装前提条件:本文以centos为例,系统版本要求centos7以上,
Linux内核
为3.8
咸鱼派大星
·
2023-10-15 23:10
docker
docker
linux
运维
qemu 运行 linux
文章目录qemu运行linux
linux内核
版本生成配置文件编译设备树编译内核报错与解决运行linux附录脚本参考qemu运行linux
linux内核
版本linux-6.5.7
linux内核
下载地址https
tyustli
·
2023-10-15 22:11
#
kernel
linux
qemu
linux网络95值工具,Linux 网络状态工具 ss,代替 netstat
tcp_diag是一个用于分析统计的模块,可以获得
Linux内核
中第一手的信息,这就确保了ss的快捷高效。当然,如果你的系统中没有tcp_diag,ss也可以正常运行,只是效率会变得稍慢。
三上酱
·
2023-10-15 21:41
linux网络95值工具
uboot 来源与移植简介
这段bootloader程序会先初始化DDR等外设,然后将
Linux内核
从flash(NAND,NORFLASH,SD,MMC等)拷贝到DDR中,最后启动
Linux内核
。
凌肖战
·
2023-10-15 20:25
uboot
系统移植篇
linux
arm开发
软件设计师笔记之操作系统基础知识
本章主要对
进程状态
转换图、信号量与PV操作、死锁问题、银行家算法、段页式存储、页面置换算法、磁盘调度、树形文件系统等知识点进行梳
Zcoder`Blog
·
2023-10-15 20:07
软件设计师笔记总结
2019软件设计师
操作系统基础知识
19.Linux 进程
我们要了解Liunx内核提供的进程、管道、信号等内核对象,了解这些内核对象的应用将有助于我们更好地了解
Linux内核
究竟为应用层提供了什么特性,也有且于后续编写更底层的驱动程序。
STM32李逼
·
2023-10-15 19:07
linux
linux tcp 截获 rawsocket,
linux内核
构造skb发包-----raw、tcp网络编程
1.内核raw发包#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#includestructs
一笑奈何666
·
2023-10-15 19:31
linux
tcp
截获
rawsocket
git总结
git是一个开源的分布式版本控制系统,git是Linus为了
linux内核
开发而制作的一个开放源码的版本控制软件。
春天姐姐
·
2023-10-15 18:53
git
github
ssh
linux下使用cmake和vscode进行C/C++开发
Linux一初识linux(一)Linux组成1
Linux内核
2GUN工具3图形化桌面环境(二)了解Shell1CLI命令行界面2使用虚拟机3Finalshell,Xshell4Linux虚拟文件目录(
riversuer
·
2023-10-15 18:15
学习复习笔记
linux
c++
cmake
vscode
shell
深入浅出DPDK学习笔记(5)——— 同步互斥机制
同步互斥机制原子操作处理器上的原子操作
Linux内核
原子操作原子整数操作原子性与顺序性原子位操作DPDK原子操作实现和应用内存屏障API原子操作API读写锁Linux读写锁主要APIDPDK读写锁实现和应用自旋锁自旋锁的缺点
高晓伟_Steven
·
2023-10-15 17:34
dpdk
dpdk
cilium 官方文档翻译(5)eBPF 数据路径
概述
Linux内核
在网络堆栈中支持挂载BPFHook,可用于运行BPF程序。Cilium数据路径使用这些钩子加载BPF程序,组合使用并创建高级别的网络结构。下面是Cilium使用的钩子列表和简要说明。
煮酒论架构
·
2023-10-15 17:04
网络
kubernetes
云原生
linux
深入浅出DPDK学习笔记(4)——— 并行计算
深入浅出DPDK学习笔记(4)———并行计算多核性能和可扩展性追求性能水平扩展多核处理器亲和性
Linux内核
对亲和性的支持为什么应该使用亲和性线程独占DPDK的多线程EAL中的lcorelcore的亲和性对用户
高晓伟_Steven
·
2023-10-15 17:34
dpdk
dpdk
关于GIT的万年坑你还在踩吗?答应我别傻了
也是LinusTorvalds为了帮助管理
Linux内核
开发而开发的一个开源的版本控制软件。版本控制工具是践行devops理念,CI/CD中的一个环节,是自动化测试工程师不可或缺的一门技术。
测试小鬼
·
2023-10-15 17:22
git
自动化测试
软件测试
经验分享
python
程序人生
rsync+inotify实时同步部署 详解
rsync同步一、rsync同步介绍二、rsync实时同步1、定期同步的不足2、实时同步的优点三、关于inotify1、
Linux内核
的inotify机制四、rsync+inotify实时同步1、调整inotify
朝花夕誓、
·
2023-10-15 16:49
linux
rsync
运维
linux上怎么杀死僵尸进程,Linux入门知识:杀死僵尸进程
linux内核
使用“子进程退出,父进程收尸,父进程退出,子进程被过继”这种方式来管理进程的死亡,然而却少了一种,那就是父进程不给子进程收尸的情况,这就是僵尸进程的原因。
weixin_39778003
·
2023-10-15 14:30
linux上怎么杀死僵尸进程
linux内核
链表list_head
linux内核
提供了一个经典的双向链表模板list_head,做内核驱动开发时时常会用到。在这里我举一个简单的使用实例,来叙述list_head的使用方法。
精致的螺旋线
·
2023-10-15 14:50
Linux内核
Makefile系统文件详解
第一部分、概述什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写make
简说Linux内核
·
2023-10-15 12:02
文件系统
linux
unix
服务器
Linux内核
驱动开发
【体系-微服务架构】17-Docker 容器技术(上)
.Dockerfile定制镜像05.Docker容器06.Docker仓库07.Docker实战01.Docker简介Docker概述:Docker使用Google公司推出的Go语言进行开发实现,基于
Linux
山维
·
2023-10-15 11:55
架构演化
docker
docker容器技术实现
docker介绍及安装一、docker基础与概念1.1、什么是dockerDocker使用Google公司推出的Go语言进行开发实现,基于
Linux内核
的cgroup,namespace,对进程进行封装隔离
qq_28268989
·
2023-10-15 11:25
docker
《操作系统真象还原》第一章 部署工作环境(Centos7下bochs)
《操作系统真象还原》第一章部署工作环境(Centos7下bochs)本机环境vmware+Centos7+
linux内核
版本3.10.0-1160.el7.x86_64+bochs-2.6.8依赖环境的安装需要在
半勺泡泡糖.
·
2023-10-15 11:03
操作系统真相还原
运维
linux
centos
海思平台SS528V100编译 linux kernel tun.c eth_get_headlen 编译 出错的问题
osdrv目录下makekernel会去opensource目录下解压
linux内核
压缩包同时打上很多补丁如上图查看Makefile如下有打补丁的命令然后然后我们的应用程序用到一个特性需要打开tun/tab
QMCY_jason
·
2023-10-15 10:45
linux
运维
服务器
linux命令记录
显示或设置系统时间date[+指定的格式]timedatectl设置系统时间timedatectl[参数]reboot重启系统poweroff关闭系统weget下载网络文件weget[参数]网址ps查看系统
进程状态
汐瀼
·
2023-10-15 09:26
linux
网络
运维
docker总结
以上是很重要的一张图ubuntu和centos都基于
linux内核
,无非是他们给其上面的具体应用提供的函数库有点差异docker把系统例如(Ubuntu)的系统函数库打包了,到别的linux系统上直接根据这个打包的系统函数库操作内核来运行
m0_45000011
·
2023-10-15 08:12
docker
java
容器
linux开发板增加adb功能
linux开发板增加adb功能文章目录前言一、Buildroot配置1、打开adb相关配置2、添加配置脚本二、配置linuxkernel1、
linux内核
usbgadget功能配置三、功能使用示例1、编译烧写
Soc_Sunder
·
2023-10-15 08:38
linux驱动学习
linux
嵌入式
usb
adb
虚拟文件系统(VFS)
为支持各种本机文件系统,且在同时允许访问其他操作系统的文件,
Linux内核
在用户进程(或C标准库)和文件系统实现之间引入了一个抽象层。
Vane Zhang
·
2023-10-15 04:40
linux内核
linux
Linux:【Kafka四】集群介绍与单机搭建
修改配置文件中的如下属性二、启动kafka集群三、可校验kafka三个节点是否均启动成功四、查看集群中主题的分区和副本4.1、新建一个包含了分区和副本的主题4.2、查看该主题的详细信息五、分区、副本的二次解释环境简介
Linux
叫我吕小布
·
2023-10-15 03:43
LINUX
消息队列-kafka
linux
kafka
运维
kafka集群
kafka-分区
kafka-副本
Linux内核
网络UDP数据包发送(三)——IP协议层分析
1.前言
Linux内核
网络UDP协议层通过调用ip_send_skb将skb交给IP协议层,本文通过分析内核IP协议层的关键函数来分享内核数据包发送在IP协议层的处理,并分享了监控IP层的方法。
宋宝华
·
2023-10-15 01:26
网络
python
linux
java
编程语言
linux内核
源码下载地址
官网链接:https://www.kernel.org/HTTPhttps://www.kernel.org/pub/GIThttps://git.kernel.org/官网下载经常速度太慢,无法下载,提供另一个链接:http://ftp.sjtu.edu.cn/sites/ftp.kernel.org/pub/linux/kernel/可以根据需要,下载对应内核版本
雪后初暖阳丶林深处
·
2023-10-15 01:18
Linux虚拟网络设备——tun/tap
一、虚拟设备和物理设备的区别根据数据包的收发流程,知道
Linux内核
中有一个网络设备管理层,处于网络设备驱动和协议栈之间,负责衔接它们之间的数据交互。
尚先生的博客
·
2023-10-15 00:42
Linux
#
iproute2和虚拟网络设备
虚拟网路设备
虚拟网络技术:TUN设备
本文首发于我的公众号码农之屋(id:Spider1818),专注于干货分享,包含但不限于Java编程、网络技术、
Linux内核
及实操、容器技术等。欢迎大家关注,二维码文末可以扫。
码农之屋
·
2023-10-15 00:37
网络虚拟技术
TUN
虚拟网络设备
Docker容器化技术
一.IT架构的演进:裸金属→虚拟机→容器→函数化、代码化虚拟机常用软件:VMwareworkstation(windows)vmSphere+ESXI(Windowsserver)KVM(
linux内核
算了,还是睡吧!
·
2023-10-14 22:36
docker
容器
运维
Android 首次开机进入 Launcher3 前黑屏几秒的情况问题的总结
在Android系统启动过程中,首先会加载
Linux内核
,然后启动AndroidRuntime(ART),接着初始化系统服务,最终启动用户界面。
DevScribe
·
2023-10-14 22:26
Android
android
Android
从C++角度看内核与多线程
linux内核
使用C写的,文本重点在于理解内核、进程、线程的本质区别一、从内核角度看进程与线程的实现1.1、内核简介内核就是一套软件,是OS这套系统对于所有硬件的协调软件,他存在的初始目的就是去协调硬件
流星雨在线
·
2023-10-14 19:37
#
linux
系统编程
c++
linux内核
死锁
线程同步
条件变量
linux的基本优化
一、selinux和防火墙优化1selinuxselinux安全增强型Linux(Security-EnhancedLinux)简称SELinux,它是一个
Linux内核
模块,也是Linux的一个安全子系统
天易IT学院
·
2023-10-14 19:16
Linux下把驱动编译进内核及图形化配置的方式进行选择
2、直接将驱动编译进内核这种方法使驱动程序和
linux内核
成为一个整体。上述的两种方法中如何使用makemenuconfig图形化配置的方式进行选择呢?请看下面的内容。
suifen_
·
2023-10-14 18:02
linux
c语言
嵌入式硬件
算法面试
如果这四个命令没听说过或者不能熟练使用,基本上可以回家,通过的概率较小,这四个命令的熟练掌握程度基本上能体现面试者实际开发和调试程序的经验)cpu内存硬盘等等与系统性能调试相关的命令必须熟练掌握,设置修改权限tcp网络状态查看各
进程状态
抓包相关等相关命令必须熟练掌握
小飞鹤
·
2023-10-14 18:28
算法
算法
Linux下将驱动编译进内核
首先在
Linux内核
的/drivers/目录下创建一个文件夹,用来存放自定义的驱动文件,我这里新建的文件夹是/mydrivers,其绝对路径是/…/
西岸贤
·
2023-10-14 18:24
Linux
linux
驱动
上一页
48
49
50
51
52
53
54
55
下一页
按字母分类:
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
其他