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内核-内存管理
docker资源控制
1.CPU资源控制cgroups,是一个非常强大的
linux内核
工具,他不仅可以限制被namespace隔离起来的资源,还可以为资源设置权重、计算使用量、操控进程启停等等。
陆墨宁
·
2024-01-11 06:55
云计算课程学习
docker
容器
运维
websocket介绍并模拟股票数据推流
Websockt和http协议一样,并不是设置在
linux内核
中,而是通过用户空间的应用程序来实现和处理。http网址的格式:协议://域名/路径。如:ExampleDomain。
程韬123
·
2024-01-11 05:02
websocket
网络协议
网络
python
金融
后端
http
GIL(Global interpreter Lock)
GIL是python解释器中的一个全局锁,用于保护解释器中的
内存管理
。这个锁的存在限制了多线程并行执行python代码的效果。
湛和
·
2024-01-11 04:20
java
开发语言
Linux 内核源码解析---心得记录
fork()函数涉及到
linux内核
源码fork()函数的理解。
mosiwi
·
2024-01-11 02:42
linux
linux
深入分析
Linux内核
源代码阅读笔记 第四章、第五章
我的GIS/CS学习笔记:https://github.com/yunwei37/ZJU-CS-GIS-ClassNotes第四章进程描述本章将对进程进行全面的描述。进程定义:所谓进程是由正文段(Text)、用户数据段(UserSegment)以及系统数据段(SystemSegment)共同组成的一个执行环境。它代表程序的执行过程,是一个动态的实体。程序定义:程序只是一个普通文件,是一个机器代码指
云微123
·
2024-01-11 02:42
linux
内核
操作系统
linux
笔记
newsmath
linux内核
,
Linux内核
分析 读书笔记 (第三章)
第三章进程管理3.1进程1.进程:进程就是处于执行期的程序。进程就是正在执行的程序代码的实时结果。进程是处于执行期的程序以及相关的资源的总称。进程包括代码段和其他资源。2.线程:执行线程,简称线程,是在进程中活动的对象。内核调度的对象是线程而不是进程。Linux对线程并不特别区分,视其为特殊的进程。3.在现代操作系统中,进程提供两种虚拟机制:虚拟处理器和虚拟内存。包含在同一个进程中的线程可以共享虚
万维钢
·
2024-01-11 02:42
newsmath
linux内核
庖丁解牛山
linux内核
的析,# 庖丁解牛
Linux内核
分析笔记-1
2019-5-3主要内容摘自孟宁《庖丁解牛
Linux内核
分析》天下大事必作于细,天下难事必作于易1.计算机三大法宝存储程序计算机函数调用堆栈中断2.虚拟一个x86的CPU硬件平台2.1虚拟环境搭建sudoapt-getinstallqemu
AlphaBetaQuant
·
2024-01-11 02:42
庖丁解牛山linux内核的析
Linux内核
源码中的双链表结构(笔记)
双向链表是Linux中非常重要和基础的一个数据结构,它在
Linux内核
中是一个基本类型
Linux内核
中的链表一个常见的双向链表可以被定义为structmy_list{void*mydata;structmy_list
永远鲜红の幼月
·
2024-01-11 02:12
Linux内核编程
linux
笔记
链表
笔记 -- 深入分析
Linux内核
源码【陈丽君】
一、走进Linux1.3走近
Linux内核
Linux内核
五大部分内容:进程调度、
内存管理
、进程间通信、虚拟文件系统及网络接口。
绍磊leo
·
2024-01-11 02:10
linux
linux
Linux内核
学习系列(1)——系统调用
前言由于工作需要,个人从java栈转为了c语言栈,并需要深入学习
linux内核
。本系列记录一些个人学习笔记。
DaHuangXiao
·
2024-01-11 02:10
内核
linux
linux内核
源码分析之slab(四)
目录概述实验解析概述创建slab缓存,分配对象的实例,kmem_cache_create()函数创建一个slab新缓存structkmem_cache*kmem_cache_create(constchar*name,size_tsize,size_talign,unsignedlongflags,void(*ctor)(void*))name:缓存名称,proc文件系统(在/proc/slabi
为了维护世界和平_
·
2024-01-11 02:40
linux内核分析
linux
运维
服务器
slab
1024程序员节
[
Linux内核
源码阅读笔记] 页式
内存管理
注:源码版本3.4.2,参考《
Linux内核
源码情景分析》页式
内存管理
页式
内存管理
的思路是:通过页目录和页表项分两个层次实现从线性地址(虚拟地址空间)到物理地址的映射,这样采用多级页表的映射方式在多数情况下能够减少存储页表项所需的内存空间
jiang_T
·
2024-01-11 02:40
Linux内核学习
linux
运维
服务器
玩转腾讯首发
Linux内核
源码《嵌入式开发笔记》
一、前言
Linux内核
是一种开源电脑操作系统内核,它是一个用C语言写成,符合POSIX标准的类Unix操作系统。
Chinese_big_boy
·
2024-01-11 02:39
Linux内核
C/C++
linux
网络
unix
【Linux 内核源码分析笔记】系统调用
在
Linux内核
中,系统调用是用户空间程序与内核之间的接口,它允许用户空间程序请求内核执行特权操作或访问受保护的内核资源。
攻城狮百里
·
2024-01-11 02:09
Linux
linux
在Raspberry Pi Zero W中配置TFT LCD Framebuffer驱动
1、硬件准备RaspberryPiZeroW开发板一个(镜像
Linux内核
版本为5.18.84+)TFTLCD模块一个(ILI9341驱动
视觉&物联智能
·
2024-01-11 02:56
嵌入式硬件
物联网
IoT
Raspberry
Pi
Linux
嵌入式
树莓派
学习记录8-FLASH闪存读写
前言FLASH是单片机
内存管理
的重要一环。
2301_80596293
·
2024-01-11 01:40
学习
windows系统使用docker部署gitlab
DockerDesktopforWindows安装Docker运行DockerDesktopInstaller.exe,一路按提示下一步,完成完装安装完成后运行桌面docker图标,弹出个框,需要更新Win10WSL2的
Linux
不靠谱的饭特稀
·
2024-01-11 00:33
Netlink 通信机制
在
Linux内核
中,使用netlink进行应用与内核通信的应用有很多,如路由daemon(NETLINK_ROUTE)用户态socket协议(NETLINK_USERSOCK)防火墙(NETL
SGchi
·
2024-01-11 00:08
Linux
内核架构
java
spring
boot
spring
分段和分页
内存管理
两者描述打个比方,比如说你去听课,带了一个纸质笔记本做笔记。笔记本有100张纸,课程有语文、数学、英语三门,对于这个笔记本的使用,为了便于以后复习方便,你可以有两种选择。第一种是,你从本子的第一张纸开始用,并且事先在本子上做划分:第2张到第30张纸记语文笔记,第31到60张纸记数学笔记,第61到100张纸记英语笔记,最后在第一张纸做个列表,记录着三门笔记各自的范围。这就是分段管理,第一张纸叫段表。
流浪企鹅
·
2024-01-11 00:12
动态
内存管理
为什么要有动态内存分配我们已经掌握的内存开辟⽅式有:intval=20;//在栈空间上开辟四个字节chararr[10]={0};//在栈空间上开辟10个字节的连续空间但是上述的开辟空间的⽅式有两个特点:•空间开辟⼤⼩是固定的。•数组在申明的时候,必须指定数组的⻓度,数组空间⼀旦确定了⼤⼩不能调整但是对于空间的需求,不仅仅是上述的情况。有时候我们需要的空间⼤⼩在程序运⾏的时候才能知道,那数组的编译
Easonmax
·
2024-01-10 22:45
c语言知识点专栏
算法
动态
内存管理
的题目
数组串联在leetcode上找的一题:给你一个长度为n的整数数组nums。请你构建一个长度为2n的答案数组ans,数组下标从0开始计数,对于所有0<=i
Easonmax
·
2024-01-10 22:12
c语言题目练习
算法
数据结构
java
UCOS操作系统基础知识
微控制器操作系统)特点:开源、可移植、可固化、可裁剪占先式、多任务、可确定性、任务栈、系统服务、中断管理、稳定性可靠性提供的系统服务:信号量、带互斥机制的信号量(减少优先级倒置问题)、事件标志、消息信箱、信息队列、
内存管理
一碗老鸭汤
·
2024-01-10 19:40
stm32
单片机
mcu
嵌入式实时数据库
C# 资源释放
C#
内存管理
(资源释放):1
内存管理
:值数据类型:首先Windows是使用一个虚拟寻址系统,该系统吧程序可用的内存地址映射到硬件内存中的实际地址上,这些任务完全由Windows系统在后台管理。
haixin-561
·
2024-01-10 19:40
C#
c#
资源释放
Qemu搭建arm版麒麟系统
麒麟系统基于
Linux内核
进行开发,并在其上构建了自己的软件堆栈和应用程序生态系统。作为一个综合性操作系统,麒麟系统支持多种硬件架构,包括ARM架构。模拟ARM平台安装麒麟系统是指在
默 语
·
2024-01-10 19:36
arm开发
kylin
虚拟机
qemu
麒麟系统搭建
麒麟arm搭建
抓包神技--DPDK
估计有不少朋友使用过或者之前了解过,它通过绕过
Linux内核
协议栈,直接在用户空间进行数据包处理,大大提高了数据包处理的效率和吞吐量。DPDK主要解决了传统网络数据包处理中存在的问题。
qintian0225
·
2024-01-10 17:02
学习
业界资讯
java分析内存泄漏_Java中的内存泄漏分析说明
方法区含常量池3栈1Java虚拟机栈2本地方法栈4程序计数器5直接内存二各种OOM情形模拟一Java堆溢出二方法区含常量池溢出三栈溢出四直接内存溢出参考《深入理解JJava语言的一个关键的优势就是它的
内存管理
机制
孙圈圈
·
2024-01-10 16:17
java分析内存泄漏
Java语言的跨平台原理
Java语言特点1.简单----上手容易,语法形式和很多编程语言类似;提供了大量的API,调用API即可完成功能;提供了垃圾回收机制,无需为
内存管理
担忧。
保护我方hair
·
2024-01-10 13:11
java
开发语言
网络协议栈和安全方面(CU)
先搞过来,慢慢细看下6.1基于2.6.20版本的《
Linux内核
源码剖析--TCP/IP实现》【样章0102032230】作者:lmarsinhttp://linux.chinaunix.net/bbs
youkuxiaobin
·
2024-01-10 12:18
Linux
kernel
network
网络协议
linux内核
linux
代码分析
安全相关
网络
走进
Linux内核
之Netfilter框架
走进
Linux内核
之Netfilter框架初次发表掘金笔者此前对
Linux内核
相关模块稍有研究,实现内核级通信加密、视频流加密等,涉及:
Linux内核
网络协议栈、
Linux内核
通信模块、
Linux内核
加密模块
北岸冷若冰霜
·
2024-01-10 12:45
Linux
#
Linux内核
linux
内核
网络协议
Netfilter
iptables
linux内核
学习(好东西)
转自:http://blog.csdn.net/michaelrun/archive/2010/05/30/5634390.aspx
linux内核
学习(好东西)2012-05-1121:12:13|分类
killcpp
·
2024-01-10 12:13
技术探秘
linux内核
linux
代码分析
文档
网络
安全相关
linux内核
学习
linux内核
学习。
hao1056531028
·
2024-01-10 12:42
Android
linux内核
linux
代码分析
文档
网络
安全相关
FreeRTOS——
内存管理
知识总结及实战
这块内存释放回FreeRTOS管理的内存堆中静态创建:需用户提供各种内存空间,并且使用静态方式占用的内存空间一般固定下来了,即使任务、队列等被删除后,这些被占用的内存空间一般没有其他用途2FreeRTOS
内存管理
算法常用算法
m0_libinc++
·
2024-01-10 12:45
java
服务器
数据库
Linux
内存管理
:(七)页面回收机制
文章说明:
Linux内核
版本:5.0架构:ARM64参考资料及图片来源:《奔跑吧
Linux内核
》Linux5.0内核源码注释仓库地址:zhangzihengya/LinuxSourceCode_v5.0
显微镜下的内核
·
2024-01-10 10:51
Linux内存管理篇
linux
android 技术1-概要
概念介绍安卓(Android),是一种基于
Linux内核
(不包含GNU组件)的自由及开放源代码的操作系统。主要使用于移动设备,如智能手机和平板电脑,由美国Google公司和开放手机联盟领导及开发。
Bigtime007
·
2024-01-10 09:16
android
技术
android
开发语言
linux
harmonyos
物联网
Java学习day01
操作系统,编译器,数据库、网络系统等指针和
内存管理
1982年C++诞生面向对象兼容C图形领域、游戏等Java入门04JDK:JavaDevelopmentKitJRE:JavaRuntimeEnvironmentJVM
xhlbetter
·
2024-01-10 09:15
Java学习
java
后端
日志采集nfs挂载的问题分析
Docker采集器目录映射赢得
linux内核
的UnionFs,UnionFs会形成一层cache目录,去把容器中的文件,联合挂载到本机文件里,比如说"Data":{"LowerDir":"/var/lib
序冢--磊
·
2024-01-10 09:00
java
开发语言
JVM主要的几种垃圾回收算法
1、Java为什么要实现自动
内存管理
?简化开发过程:通过内存自动管理可以避免手动分配和释放内存的麻烦,减少了内存泄漏和内存错误的风险,让研发能更专注于业务逻辑,不必纠结于
内存管理
的细节。
J_HelloWorld
·
2024-01-10 06:08
jvm
实战讲解Linux进程内存空间
哈喽,我是子牙,一个很卷的硬核男人深入研究计算机底层、Windows内核、
Linux内核
、Hotspot源码……聚焦做那些大家想学没地方学的课程。
子牙老师
·
2024-01-10 06:03
linux
汇编
c++
计算机底层
设备树在开发板的系统中的体现
也就说,开发板加载设备树文件,
Linux内核
启动系统以后,可以在根文件系统里看到设备树的节点信息。在/proc/device-tree/目录下存放着设备树信息。
凌肖战
·
2024-01-10 05:52
Linux驱动学习
linux
arm开发
Linux 内核如何根据设备树文件来匹配内核
一.简介上一篇文章学习了
Linux内核
如何确定是否支持此设备,如果支持,设备就会启动
Linux内核
。文章地址如下:设备树根节点下的compatile属性的作用-CSDN博客本文继上面文章的学习。
凌肖战
·
2024-01-10 05:45
Linux驱动学习
linux
arm开发
Linux文件管理和用户管理
目录结构以及目录结构命名规定/根目录,下面有多个一级目录,包括/bin,/etc,/boot,/dev,/home,/root,/run,/sbin,/tmp,/usr,/var/boot存放引导数据,
linux
zyyMagedu
·
2024-01-10 03:46
Qt总结之十一:内存泄漏
原文地址:https://blog.csdn.net/Aidam_Bo/article/details/85698862一、简介Qt
内存管理
机制:Qt在内部能够维护对象的层次结构。
Caiaolun
·
2024-01-10 02:02
【Vulnhub靶机】lampiao--DirtyCow
文章目录漏洞介绍简介原因类型版本危害信息收集主机扫描端口扫描漏洞探测漏洞利用权限提升nc文件传输编译参考靶机地址:lampiao下载地址:Lampião:1漏洞介绍简介脏牛(DirtyCow)是
Linux
过期的秋刀鱼-
·
2024-01-10 00:53
#
靶机系列
靶机
linux
内存管理
地址类型一个虚拟内存系统,意味着用户程序见到的地址不直接对应于硬件使用的物理地址.虚拟内存引入了一个间接层,它允许了许多好事情.有了虚拟内存,系统重运行的程序可以分配远多于物理上可用的内存;确实,即便一个单个进程可拥有一个虚拟地址空间大于系统的物理内存.虚拟内存也允许程序对进程的地址空间运用多种技巧,包括映射成员的内存到设备内存.至此,我们已经讨论了虚拟和物理地址,但是许多细节被掩盖过去了.Lin
一叶知秋yyds
·
2024-01-09 22:50
linux
驱动开发
linux
c语言
驱动开发
Java中的
内存管理
与垃圾回收
Java中的
内存管理
和垃圾回收是其自动
内存管理
和自动垃圾收集机制的一部分,旨在帮助开发者更有效地管理内存,避免内存泄漏和内存溢出等问题。
数据小爬虫
·
2024-01-09 21:24
api
电商api
java
开发语言
前端
python
数据库
javascript
mysql
Linux内核
--网络协议栈(一)Socket通信原理和实例讲解
目录一、引言二、Socket------>2.1、socket编程------>2.2、Socket的创建三、收发数据四、断开连接五、删除套接字六、网络IO一、引言本章开始进入
linux内核
中网络部分的学习
文艺小少年
·
2024-01-09 18:43
CPU性能分析与操作系统的构建
linux
网络协议
arm开发
解锁前端新潜能:如何使用 Rust 锈化前端工具链
首先,在操作系统领域,Rust已成为
Linux内核
官方认可的开发语言之一,Windows也宣布将使用Rust来重写内核,并重写部分驱动程序。
京东云技术团队
·
2024-01-09 18:06
前端
rust
状态模式
C语言使用free出现段错误(核心已转储)
这是因为重复释放内存会导致
内存管理
出现问题,从而导致程序崩溃#include#includeintmain(void){int*ptr=malloc(sizeof(int));free(ptr);free
DHDN——1997
·
2024-01-09 17:33
goahead
c语言
算法
开发语言
(转)从内存管 理、内存泄漏、内存回收探讨C++
内存管理
http://www.cr173.com/html/18898_all.html
内存管理
是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对
weixin_30809333
·
2024-01-09 15:00
内存管理
操作系统
c/c++
从内存管 理、内存泄漏、内存回收探讨C++
内存管理
内存管理
是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但
内存管理
在C++中无处不在,内存泄漏几乎在每个
蓝色当当风
·
2024-01-09 15:29
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
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
其他