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内核-内存管理
Iptables简单使用
在许多安全技术资料红netfilter和iptables都用来指Linux防火墙,两者的区别如下:Netfilter:指的是
Linux内核
中实现包过滤防火墙的内部结构,不以程序或文件
高多金
·
2024-01-06 09:12
linux usb 驱动之urb
linux内核
中的USB代码和所有的USB设备通讯使用称为urb的东西(USBrequestblock).这个请求块用structurb结构描述并且可在include/linux/usb.h中找到.一个
一叶知秋yyds
·
2024-01-06 08:51
linux
驱动开发
linux
驱动开发
c语言
C语言编译器(C语言编程软件)完全攻略(第二十九部分:Linux GCC简明教程(使用GCC编写C语言程序))
二十九、LinuxGCC简明教程(使用GCC编写C语言程序)市面上常见的Linux都是发行版本,典型的Linux发行版包含了
Linux内核
、桌面环境(例如GNOME、KDE、Unity等)和各种常用的必备工具
别致的SmallSix
·
2024-01-06 08:40
C语言编译器汇总
c语言
开发语言
JVM
内存管理
一.java程序运行过程JDK,JRE,JVMJVM把我们的字节码翻译成机械能执行的机械码。JRE除了包含JVM之外,还包含很多java的原生依赖库。JDK除了包含JRE之外,还包含很多工具,比如javac工具。.java文件是怎么被执行的我们的.java文件会被jdk里面的javac工具编译成.class文件,最后在JVM中通过类加载器加载,交给执行引擎来执行,执行有两种方式,一种是通过字节码解
今晚打老虎666
·
2024-01-06 06:00
JVM
jvm
android
java
android
studio
汇编
深入理解Linux虚拟
内存管理
1.简介在现代计算机系统中,
内存管理
是操作系统最核心的功能之一。Linux作为一种广泛使用的操作系统,其高效的
内存管理
机制使其在服务器和嵌入式系统中表现出色。
许愿offer多多
·
2024-01-06 06:19
linux
java
服务器
前端
运维
ubuntu
Linux 网卡命名规范笔记
命名规范biosdevnamenet.ifnames是一对
Linux内核
参数,它们共同影响网卡的命名方式biosdevname指向网卡的BIOS设备名称net.ifnames指定网卡在系统中的名称网卡命名规范配置查看
码农终结者
·
2024-01-06 06:15
知识系列
#
知识系列
Linux-基础知识
linux
笔记
Java 和 C 有许多区别
2.
内存管理
:-C程序员需要手动管理内存,包括分配和释放内存。-Java通过垃圾回收器自动管理内存,开发人员不需要手动分配和释放内存。3.指针:-C具有指针的概念,允许
abckingaa
·
2024-01-06 06:35
技术
C语言
Java
java
开发语言
C语言
浅谈Linux虚拟文件系统
1.虚拟文件系统概述1.1VFS简介虚拟文件系统(VirtualFileSystem,简称VFS)是
Linux内核
的子系统之一,它为用户程序提供文件和文件系统操作的统一接口,屏蔽不同文件系统的差异和操作细节
taj3991
·
2024-01-06 04:00
Swift之UnsafeMutableRawPointer
UnsafeMutableRawPointer类型不提供自动
内存管理
,类型安全性和对齐保证。你有责任处理你创造的任何不安全内存的生命周期,以避免泄漏或不确定的行为。
loongod
·
2024-01-06 03:52
Linux内核
源码分析之setup_arch (三)
1.前言在
Linux内核
源码分析之setup_arch(二)中介绍了当前启动阶段的内存分配函数memblock_alloc,该内存分配函数在本篇将要介绍paging_init中用于页表和内存的分配,paging_init
JiauZhang
·
2024-01-06 03:20
linux
linux
嵌入式
操作系统
Linux内核
源码分析之setup_arch (四)
机器感知一个专注于SLAM、Linux、算法等相关技术文章分享的公众号前言
Linux内核
源码分析之setup_arch(三)基本上把setup_arch主要的函数都分析了,由于距离上一篇时间比较久了,所以这里重新贴一下大致的流程图
JiauZhang
·
2024-01-06 03:20
linux
ctf中
linux内核
态的漏洞挖掘与利用系列(一)
说明该系列文章主要是从ctf比赛入手,针对
linux内核
上的漏洞分析、挖掘与利用做讲解,本篇文章主要介绍内核漏洞利用所需的前置知识以及准备工作。
1ad23eefefec
·
2024-01-06 01:23
操作系统的重点内容分析《计算机科学概论》原书第七版
操作系统的重点内容分析《计算机科学概论》原书第七版操作系统的重点内容分析《计算机科学概论》原书第七版逻辑地址和物理地址分区
内存管理
CPU调度算法:FCFSSJN轮询算法结语:操作系统的重点内容分析《计算机科学概论
mottte
·
2024-01-06 01:50
学习心得
计算机科学
学习
2. 数组、链表、跳表的基本实现和特性 (7 天掌握算法面试必考知识点)
底层原理当申请数组时,
内存管理
器分配一个连续的内存地址。每一个地址可以直接通过
内存管理
器进行访问。
测试在路上
·
2024-01-06 00:58
Android学习记录(一)
①
Linux内核
层
ilovepy_
·
2024-01-06 00:11
android
esxi全称“VMware ESXi
esxi全称“VMwareESXi”,是可直接安装在物理服务器上的强大的裸机管理系统,是一款虚拟软件;ESXi本身可以看做一个操作系统,采用
Linux内核
,安装方式为裸金属方式,可直接安装在物理服务器上
学习3人组
·
2024-01-05 19:03
python
JVM 内存区域的划分
前言本博文将从
内存管理
的角度,进一步探索Java虚拟机(JVM)。
小二上酒8
·
2024-01-05 18:19
jvm
java
面试
数据库
服务器
高并发内存池
项目介绍本项目实现的是一个高并发的内存池,它的原型是Google的一个开源项目tcmalloc,tcmalloc全称Thread-CachingMalloc,即线程缓存的malloc,实现了高效的多线程
内存管理
裙下的霸气
·
2024-01-05 17:50
项目
c++
后端
设计模式
总线地址/物理地址/虚拟地址
参考:总线地址、物理地址、虚拟地址-CSDN博客
内存管理
:物理地址、虚拟地址、逻辑地址_虚拟地址和物理地址-CSDN博客总线地址总线地址和地址总线是一个概念。
mjmmm
·
2024-01-05 16:06
总线地址
物理地址
虚拟地址
绝对地址
微机原理
Linux习题2
解析:虚拟内存是计算机系统
内存管理
的一种技术。它使得应用程序认为它拥有连续可用的内存,使得每个进程看到的内存空间一致。解析:所谓系统调用,就是内核提供的、功能十分强大的一系列的函数。
柯西极限存在准则
·
2024-01-05 15:07
Linux习题
linux
服务器
数据库
Linux服务器内核参数优化
Linux内核
参数调优主要是通过修改/proc伪文件系统和/etc/sysctl.conf配置文件的参数来实现的。
Vecloud
·
2024-01-05 13:19
linux
服务器
网络
Linux内核
参数,proc/sys/vm/…
与磁盘IO子系统有关的/proc/sys/vm/dirty_ratio这个参数控制文件系统的文件系统写缓冲区的大小,单位是百分比,表示系统内存的百分比,表示当写缓冲使用到系统内存多少的时候,开始向磁盘写出数据。增大之会使用更多系统内存用于磁盘写缓冲,也可以极大提高系统的写性能。但是,当你需要持续、恒定的写入场合时,应该降低其数值,一般启动上缺省是10。下面是增大的方法:echo'40'>/proc
linxiaowu66
·
2024-01-05 13:16
linux内核与算法
linux内核
磁盘
tcp
linux
io
socket
Linux:/proc/sys/vm/目录各文件详解
这些参数可以用来配置系统的虚拟
内存管理
策略,包括内存分配、页面置换、内存压缩、NUMA等方面的设置。
小嵌同学
·
2024-01-05 13:14
Linux
API编程
初窥uboot与Linux内核
linux
服务器
嵌入式
《iOS面试题整理》- 谈谈你对 ARC 的理解
ARC定义ARC(AutomaticReferenceCounting)是指
内存管理
中采用自动引用计数,iOS中LLVM编译器设置ARC为有效状态时,就不需再手动插入retain和release什么是引用计数引用计数是管理对象生命周期的一种方式
小木头
·
2024-01-05 12:58
DevOps(1)
4.什么是
Linux内核
?5.什么是LILO?1.什么是Linux?Linux是一种基于UNIX的操作系统,最初是由LinusTorvalds引入的。
龙贝子
·
2024-01-05 12:26
面试题
DevOps
devops
Linux常见问题三则:Executable Path Is Not Absolute
(一)ExecutablePathIsNotAbsolute及
Linux内核
升级和dist-upgrade1.systemd-udevd.service启动失败问题Ubuntu下执行sudoapt-getupgrade
恒友成
·
2024-01-05 12:19
linux
linux
ubuntu
C语言函数参考手册-目录速查
C语言函数参考手册-目录1目录6第1章动态
内存管理
函数:alloc.h151.1brk()——重置数据段存储空间函数161.2core
newdf观察者
·
2024-01-05 12:02
C语言
c语言
开发语言
JVM面试系列-02
Java开发人员不必担心
内存管理
问题,这是因为垃圾收集器会自动进行管理。要请求垃圾收集
梦睡了
·
2024-01-05 11:45
Java面试题系列
jvm
面试
职场和发展
Spark内核解析-
内存管理
7(六)
1、Spark
内存管理
Spark作为一个基于内存的分布式计算引擎,其
内存管理
模块在整个系统中扮演着非常重要的角色。理解Spark
内存管理
的基本原理,有助于更好地开发Spark应用程序和进行性能调优。
有语忆语
·
2024-01-05 10:36
大数据之Spark
spark
ajax
javascript
Spark基础解析(一)
1、Spark概述1.1什么是Spark1.2Spark内置模块SparkCore:实现了Spark的基本功能,包含任务调度、
内存管理
、错误恢复、与存储系统交互等模块。
有语忆语
·
2024-01-05 10:04
大数据之Spark
spark
大数据
分布式
yum源的安装挂载和开机自动挂载,关闭selinux
SELinux概述•Security-EnhancedLinux–美国NSA国家安全局主导开发,一套增强Linux系统安全的强制访问控制体系–集成到
Linux内核
(2.6及以上)中运行–RHEL7基于SELinux
悟空空心
·
2024-01-05 10:19
linux
selinux
yum
【大数据】Spark学习笔记
20052009起源地MapReduceUniversityofCaliforniaBerkeley数据处理引擎BatchBatch编程模型MapReduceResilientdistributedDatesets
内存管理
pass night
·
2024-01-05 09:16
学习笔记
java
spark
大数据
sql
Linux
内存管理
(8):页回收和反向映射
一、内存回收内存回收指的是物理内存紧缺以致可能无法满足新的内存分配请求时,内核想办法腾挪出一些空闲页面的处理机制,也叫页帧回收算法(PageFrameReclaimingAlgrithom,PFRA)。内存回收分为直接回收和周期性回收二种:前者在内存分配函数得不到满足时直接触发,后者是内核线程kswapd的周期性扫描和评估。高优先级的分配请求会忽略WMARK_MIN水位线而动用保留页面,高阶连续的
张帅峰_
·
2024-01-05 09:33
Linux内核/驱动
linux
Linux
内存管理
:(四)缺页异常处理
文章说明:
Linux内核
版本:5.0架构:ARM64参考资料及图片来源:《奔跑吧
Linux内核
》Linux5.0内核源码注释仓库地址:zhangzihengya/LinuxSourceCode_v5.0
显微镜下的内核
·
2024-01-05 09:31
Linux内存管理篇
linux
Linux
内存管理
:(六)页交换算法
文章说明:
Linux内核
版本:5.0架构:ARM64参考资料及图片来源:《奔跑吧
Linux内核
》Linux5.0内核源码注释仓库地址:zhangzihengya/LinuxSourceCode_v5.0
显微镜下的内核
·
2024-01-05 09:31
Linux内存管理篇
linux
搭建KVM虚拟化平台
1、KVMKVM自Linux2.6.20版本后就直接整合到
Linux内核
,它依托CPU虚拟化指令集实现高性能的虚拟化支持。
IT-小杨
·
2024-01-05 09:29
Linux高级管理
linux
linux
内存管理
-反向映射
反向映射的需求正向映射是通过虚拟地址根据页表找到物理内存,反向映射就是通过物理地址找到哪些虚拟地址使用它。什么时候需要进行反向映射呢?在页面回收的时候,在还没有修改完所有引用该页帧的页表项之前是不可以将页帧swap到硬盘上。没有修改页表项但是物理页已经swapout了并且再次分配给其他申请者了,此时再次访问那访问的可能是其他上下文的数据,如果仅仅是脏数据也还好,但是如果访问到的是内核的数据或者其他
wjx5210
·
2024-01-05 09:59
linux
Linux
内存管理
:(五)反向映射RMAP
文章说明:
Linux内核
版本:5.0架构:ARM64参考资料及图片来源:《奔跑吧
Linux内核
》Linux5.0内核源码注释仓库地址:zhangzihengya/LinuxSourceCode_v5.0
显微镜下的内核
·
2024-01-05 09:57
Linux内存管理篇
linux
计算机书籍的一点总结
linux:unix环境高级编程
linux内核
设计与实现-RobertLovelinux核心源代码分析未看
linux内核
完全注释未看深入理解
linux内核
(understandthelinuxke
_feivirus_
·
2024-01-05 09:10
Java后台及存储
安全
技术
计算机
AntDB
内存管理
之内存上下文
1.主题说明AntDB的
内存管理
在开发时,使用了内存上下文机制来实现
内存管理
。本文就从AntDB的内存上下文机制出发,解析内存上下文的实现原理。
亚信安慧AntDB数据库
·
2024-01-05 08:00
jvm
antdb数据库
antdb
了解Java
内存管理
与垃圾回收机制
Java
内存管理
和垃圾回收机制是Java语言的重要特性之一。由于Java是一种垃圾回收语言,因此Java应用程序不需要显式管理内存,而是由Java虚拟机(JVM)自动管理内存和垃圾回收。
naer_chongya
·
2024-01-05 08:13
java
开发语言
Linux驱动开发之
Linux内核
中的中断处理与等待队列以及相关API和例程分析
目录中断的特点Linux中的中断类型相关API函数gpio_to_irq()enable_irq()disable_irq()request_irq()free_irq()中断的使用等待队列DECLARE_WAIT_QUEUE_HEAD()wait_event_interruptible()wake_up_interruptible()中断相关例程例程分析源码分享总结中断是计算机中实现异步事件处理
努力的某某姚
·
2024-01-05 07:22
linux
驱动开发
Linux中断
等待队列
例程分享
力扣labuladong一刷day52天LRU算法
LUR算法是
内存管理
的一种页面置换
当年拼却醉颜红
·
2024-01-05 07:50
力扣算法题
算法
leetcode
职场和发展
深入理解 Golang 中的值类型和引用类型
理解这两种类型的区别对于理解Golang中的数据传递和
内存管理
是很重要的。Golang的内存模型Golang在内存分配上有两个主要的区域:栈(sta
路多辛
·
2024-01-05 06:18
Golang系列知识讲解
golang
开发语言
后端
linux内核
bus总线原理分析---以usb的bus总线为例
linux所有的外部设备都是通过各种bus总线与cpu通信,常见的bus有pci,usb,i2c,isa,mca,sbus,platform,spi等,所有的外部设备终端都有一个bus控制器,cpu通过bus与各种控制器通信,而不同的控制器需要不同的驱动,总线就负责管理各种设备与驱动。下面我们以usb总线为例分析下bus总线的与设备驱动的关系一.linux启动时候首先注册一个usb总线设备subs
技术求索者
·
2024-01-05 05:39
linux
android
usb
内核
java
Qt-
内存管理
机制
父子对象C++中派生类构造顺序:先执行基类的构造函数,再执行派生类的构造函数;析构时,先执行派生类的析构函数,再执行基类的析构函数。这一部分的内容与qt对象管理_~怎么回事啊~的博客-CSDN博客构造过程继承QWidget的派生类首先看一下一个继承QWidget的派生类qttest的构造过程发生了什么:首先调用基类QWidget的构造函数:在QWidget的构造函数中,会调用QWidget的基类Q
~怎么回事啊~
·
2024-01-05 05:09
qt
qt
开发语言
c++
什么是Selinux
它最初是由美国国家安全局(NSA)使用Linux安全模块(LSM)开发的一系列
Linux内核
补丁。SELinux于2000年发布到开源社区,并于2003年集成到上游
Linux内核
中。免费试用
大大蚊子
·
2024-01-05 05:03
服务器
运维
部署KVM虚拟化平台
KVM自Linux2,6.20版本后就直接整合到
Linux内核
.它依托CPU虚拟化指令集(如intel-VT.AMD-V)实现高性能的虚拟化支持。
IT_小薇子
·
2024-01-05 04:26
linux高级管理
linux
运维
服务器
iOS 内存监控&内存分配
https://mp.weixin.qq.com/s/CiqMlEIp1Ir2EJSDGgMooQiOS微信内存监控https://yq.aliyun.com/articles/3065iOS
内存管理
和
介和
·
2024-01-05 02:58
进程管理常见系统调用
4.2Linux系统中进程的组织方式4.3实际
Linux内核
的调度算法是如何取舍的?4.3.1就绪队列4.3.2调度算法介
风雨夕
·
2024-01-05 02:30
操作系统
内核
上一页
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
其他