电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电子发烧友网>嵌入式技术>一文详解Linux C++内存管理

一文详解Linux C++内存管理

收藏

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论

查看更多

相关推荐

Linux kernel内存管理模块结构分析

基于上面章节的需求,Linux kernel从虚拟内存(VM)、DMA mapping以及DMA buffer sharing三个角度,对内存进行管理.
2020-09-19 11:55:151437

Linux内存管理是什么,Linux内存管理详解

Linux内存管理 Linux内存管理是一个非常复杂的过程,主要分成两个大的部分:内核的内存管理和进程虚拟内存。内核的内存管理Linux内存管理的核心,所以我们先对内核的内存管理进行简介
2022-05-11 17:54:175183

深度解析Linux内存管理体系

Linux内存管理的整体模式是虚拟内存管理(分页内存管理),并在此基础上建立了一个庞大的内存管理体系。我们先来看一下总体结构图。
2022-08-06 16:55:591369

Linux C++程序内存管理的理论基础

在互联网的服务中,C++常用于搭建高性能、高并发、大流量、低延时的后端服务。如何合理的分配内存满足系统高性能需求是一个高频且重要的话题,而且因为内存自身的特点和实际问题的复杂,组合出了诸多难题。
2022-10-13 14:27:28334

深入C++内存管理

说到 C++内存管理,我们可能会想到栈空间的本地变量、堆上通过 new 动态分配的变量以及全局命名空间的变量等,这些变量的分配位置都是由系统来控制管理的,而调用者只需要考虑变量的生命周期相关内容
2022-11-12 09:29:39470

Linux内存泄漏检测实现原理与实现

在使用没有垃圾回收的语言时(如 C/C++),可能由于忘记释放内存而导致内存被耗尽,这叫 内存泄漏。由于内核也需要自己管理内存,所以也可能出现内存泄漏的情况。为了能够找出导致内存泄漏的地方,Linux 内核开发者开发出 kmemleak 功能。
2022-12-09 11:11:34834

走进Linux内存系统探寻内存管理的机制和奥秘

Linux 内存是后台开发人员,需要深入了解的计算机资源。合理的使用内存,有助于提升机器的性能和稳定性。本文主要介绍Linux 内存组织结构和页面布局,内存碎片产生原因和优化算法,Linux 内核几种内存管理的方法,内存使用场景以及内存使用的那些坑。
2023-01-05 09:47:431338

关于Linux内存管理的详细介绍

Linux内存管理是指对系统内存的分配、释放、映射、管理、交换、压缩等一系列操作的管理。在Linux中,内存被划分为多个区域,每个区域有不同的作用,包括内核空间、用户空间、缓存、交换分区等。Linux内存管理的目标是最大限度地利用可用内存,同时保证系统的稳定和可靠性。
2023-03-06 09:28:45844

细说Linux内存泄漏检测实现原理与实现

在使用没有垃圾回收的语言时(如 C/C++),可能由于忘记释放内存而导致内存被耗尽,这叫 内存泄漏。由于内核也需要自己管理内存,所以也可能出现内存泄漏的情况。为了能够找出导致内存泄漏的地方,Linux 内核开发者开发出 kmemleak 功能。
2023-07-03 09:22:24310

一文详解Linux虚拟内存技术

  以存储单元为单位来管理显然不现实,因此Linux把虚存空间分成若干个大小相等的存储分区,Linux把这样的分区叫做页。为了换入、换出的方便,物理内存也就按页的大小分成若干个块。由于物理内存中的块空间是用来容纳虚存页的容器,所以物理内存中的块叫做页框。页与页框是Linux实现虚拟内存技术的基础。
2023-07-17 17:29:45382

Linux内存相关知识科普

Linux 内核几种内存管理的方法,内存使用场景以及内存使用的那些坑。**从内存的原理和结构,到内存的算法优化,再到使用场景,去探寻内存管理的机制和奥秘。
2023-07-25 14:43:45490

一文详解C语言内存管理

C语言内存管理指对系统内存的分配、创建、使用这一系列操作。
2023-07-26 16:04:48424

Linux内核的物理内存组织结构详解

Linux内存管理子系统使用 节点(node)、区域(zone)和页(page) 三级结构描述物理内存
2023-08-21 15:35:24222

Linux内核的内存管理详解

内存管理的主要工作就是对物理内存进行组织,然后对物理内存的分配和回收。但是Linux引入了虚拟地址的概念。
2023-08-31 14:46:51378

Linux内核内存管理架构解析

内存管理子系统可能是linux内核中最为复杂的一个子系统,其支持的功能需求众多,如页面映射、页面分配、页面回收、页面交换、冷热页面、紧急页面、页面碎片管理、页面缓存、页面统计等,而且对性能也有很高
2024-01-04 09:24:37280

C++能用来做什么?

了资料,Linux的应用开发有QT、安卓等。而我选择了QT。而QT又是使用C++的,所以我就开始学习了C++。学习了段时间的C++之后,也有了个基础,我就开始学习了QT,开始做些小工具,比如串口工具
2019-08-13 08:00:00

C++设计高校学籍管理设计与实验

C++设计高校学籍管理设计与实验.zip
2017-01-21 20:39:06

C语言C++运用

很多同学在大学都学过CC++,那么CC++就业怎么样?薪资高吗?小编今天就给大家详细解读下。学c++ 好不好?C++ 语言广泛的用于基础软件、桌面系统、网络通信、音频视频、游戏娱乐等诸多领域
2021-11-25 10:47:33

C语言内存管理详解

C语言内存管理详解,很不错的份资料.
2012-08-06 23:14:44

Linux C/C++ 学习路线相关资料下载

、秋招 Linux C/C++ offer 情况二、Linux C/C++ 方向的些思考三、计算机基础知识的梳理四、C++ 方向的深入学习路线五、项目 + 亮点 + 面试的些思考六、总结前言
2021-11-11 06:36:51

Linux 内存管理知识学习经验总结

现在的服务器大部分都是运行在Linux上面的,所以,作为个程序员有必要简单地了解下系统是如何运行的。对于内存部分需要知道:地址映射内存管理的方式缺页异常先来看些基本的知识,在进程看来,内存分为
2016-02-25 17:08:44

Linux内存系统: Linux 内存分配算法

· mempool_alloc 分配函数获得该对象· mempool_free 释放个对象· mempool_destroy 销毁内存池 10、用户态内存池1) C++ 实例11、DMA 内存1
2020-08-24 07:44:49

Linux使用VScode编译调试C/C++程序的过程是怎样的

如何安装VScode?Linux使用VScode编译调试C/C++程序的过程是怎样的
2021-12-24 06:49:40

Linux内核新增的异构内存管理会带来什么不样?

Linux 内核新增的异构内存管理(HMM)会带来什么不样?
2021-02-24 07:20:22

Linux内核结构详解

Linux内核主要由五个子系统组成:进程调度,内存管理,虚拟文件系统,网络接口,进程间通信。1.进程调度(SCHED):控制进程对CPU的访问。当需要选择下个进程运行时,由调度程序选择最值得运行
2019-07-11 16:59:35

Linux环境C++编程的基础知识汇总

Linux环境C++编程基础视频课程 嵌入式工程师、嵌入式讲师、10多年嵌入...
2021-12-23 07:17:41

linux内存管理

公交,地铁,睡前必备,方便大家查阅,持续更新,敬请期待!---更新于2020-02-12linux 内存管理Linux内存初始化CPU是如何访问...
2021-07-22 08:41:07

linux系统进程存在状态及管理

linux系统进程存在状态及管理详解
2020-05-21 06:28:48

搞定Linux内存管理原理

。5.内存管理架构​针对上图,说几句,地址映射(图:左中)linux内核使用页式内存管理,应用程序给出的内存地址是虚拟地址,它需要经过若干级页表级的变换,才变成真正的物理地址。想下,地址映射
2022-06-28 10:05:56

知道uClinux和Linux的异同

  uClinux是针对控制领域的嵌入式linux操作系统,它从Linux2.0/2.4内核派生而来,沿袭了主流Linux的绝大部分特性。适合不具备内存管理单元(MMU)的微处理器/微控制器。没有
2020-07-08 15:38:10

内存管理概述及原理

记录下,方便以后翻阅~主要内容:1) 内存管理概述及原理;2)相关实验代码解读。官方资料:《STM32中参考手册_V10》-第19章 灵活的静态存储器控制器(FSMC)。实验要求:系统启动后
2022-02-23 06:15:20

Android将允许纯C/C++开发应用

的原因,如果不是性能上的原因。那么就请大家分析下别的原因。Android本来就是用C/C++写的,要跨平台,首先是Android自己跨平台。就像Linux样,跨平台的首先是Linux,应用开发人员
2011-02-28 14:28:16

FreeRTOS内存管理的算法解析?

关于FreeRTOS内存管理,有人测试过它给定的算法么?会不会有内存碎片的出现,如果产品直运行,会不会出现内存崩溃的情况。求证啊。目前用heap_2.c,但是这个算法是有碎片出现的。有没有好的方法,来管理内存呢?
2020-07-30 11:39:50

JAVA和C++区别

指针来直接访问内存无指针,并且增添了自动的内存管理功能,从而有效地防止了cc++语言中指针操作失误,如野指针所造成的系统崩溃。但也不是说JAVA没有指针,虚拟机内部还是使用了指针,只是外人不得使用而已
2016-04-11 15:19:26

JAVA和C++区别

来直接访问内存无指针,并且增添了自动的内存管理功能,从而有效地防止了cc++语言中指针操作失误,如野指针所造成的系统崩溃。但也不是说JAVA没有指针,虚拟机内部还是使用了指针,只是外人不得使用而已
2016-10-10 14:50:32

Java和C++的区别

来直接访问内存无指针,并且增添了自动的内存管理功能,从而有效地防止了cc++语言中指针操作失误,如野指针所造成的系统崩溃。但也不是说JAVA没有指针,虚拟机内部还是使用了指针,只是外人不得使用而已
2018-09-13 16:02:06

STM32内存管理 精选资料分享

内存管理详解1、介绍内存管理,是指软件运行时对计算机内存资源的分配和使用的技术。其最主要的目的是如何高效,快速的分配,并且在适当的时候释放和回收内存资源。内存管理的实现方法有很多种,他们其实最终都是
2021-08-24 06:52:43

Visual C++ 6.0程序设计--内存管理

Visual C++ 6.0程序设计--内存管理共享内存页,内存映射文件,虚拟内存 
2008-10-15 11:46:09

《深入理解LINUX内存管理》学习笔记

《深入理解LINUX内存管理》学习笔记1
2016-11-07 10:20:16

关于stm32内存架构的分析和理解

架构的分析和自己的理解。在讨论单片机内存管理之前,我想先说下关于计算机的内存是如何管理的。根据《C++ Primer Plus(第6版)》这本书中所讲,C++(就内存管理方式而言类似C)有3种管理...
2022-01-20 06:13:46

动态内存管理是什么?动态内存管理算法有哪几种

详细描述动态内存堆接口动态内存管理个真实的堆内存管理模块,可以在当前资源满足的情况下,根据用户 的需求分配任意大小的内存块。而当用户不需要再使用这些内存块时,又可以释放回堆中 供其他应用分配
2022-08-29 15:23:12

动态内存管理的原理详解

C/C++语言与其他语言不同,它需要开发者自己管理内存资源。对于动态内存的使用不当容易造成段错误或者内存泄漏。尤其是内存泄漏,内存泄漏往往是在程序运行段时间才会被发现,使得开发人员无法第时间定位
2020-11-02 09:25:31

linux上运行x86架构的C/C++程序

x86-gcc与arm-linux-gcc分别编译运行第C/C++程序(附安装详解C源码文件传输乱码问题)很多计算机本科生第次学习嵌入式arm-linux-gcc在linux上编译第个程序
2021-12-21 06:22:58

基于Android平台的Linux C/C++应用程序启动

应用进程为特色的Android工控应用方案,并在ESM6802工控主板上加以实现。具体说来,就是在Linux平台上运行个直接操作硬件接口的控制通讯管理进程,为保证运行效率,该进程采用C/C++语言编写
2018-08-24 11:10:48

如何选择C/C++开发方向

C/C++开发方向如何选择,嵌入式,qt/mfc,游戏开发,后端开发【经验分享】专注于服务器后台开发,包括C/C++Linux,Nginx,ZeroMQ,MySQL,Redis,fastdfs
2021-12-24 07:10:44

学习C++的方法以及C++的就业方向

学习方向:嵌入式+人工智能嵌入式是门技术学习目标1.嵌入式开发概述;(面向对象在嵌入式开发中角色)2.嵌入式Linux C++编程;(C++概述、C++学习方法、C++开发工具)3.CC++升级
2021-12-24 07:32:38

嵌入式C++编程的相关资料分享

特点展示如何使用 C ++ 来构建利用可用硬件资源的强大并发系统。从嵌入式编程入门和 C ++ 17 的最新特性开始,带您了解优秀编程的各个方面您将学习如何使用 C ++ 的并发性、内存管理和函数式
2021-11-09 08:26:24

嵌入式Linux内存管理些知识点总结

感觉这个内存管理的知识点还真的需要专门的去理解下,今天我们起来学习学习。要求1.不涉及linux内核的汇编知识,仅C语言层面解析1.回答:汇编主要处理的是寄存器地址(包括内容)的计算,进行
2017-11-20 14:46:39

嵌入式Linux内存管理的知识

这个内存管理的知识点还真的需要我们专门的去理解下,今天大家起来学习学习嵌入式Linux内存管理的知识。
2021-02-03 06:30:19

嵌入式Linux内存管理知识点

这个内存管理的知识点还真的需要我们专门的去理解下,今天大家起来学习学习嵌入式Linux内存管理的知识。
2021-03-04 06:22:50

嵌入式Linux中的内存管理是什么

点击 嵌入式 Linux 中的内存管理
2021-11-05 07:01:15

常用的C/C++接口函数有哪些

通过前面的讲述,我们可以了解到sqlite3是个小型的数据库,功能上还是比较强大的,代码量少,运行占内存也比较少,采用C 编写,所以天生适合嵌入式系统中,尤其是嵌入式linux,相当支持
2021-11-04 08:43:48

每周精选 | cc++编程调试秘籍,HarmonyOS 3.0 Beta版本

。开发者通过JSAPI即可开发功能完善的用户应用程序。ArkUI能力进步增强,新增W3C画布标准接口和eTS/H5/C++混合开发能力,支持游戏、媒体、浏览器复杂应用开发能力。6、详解全志V853上
2022-07-08 10:28:43

浅析SoC中断与Linux内存管理

什么是SoC中断?Linux内存管理包括哪些?linux的进程调度时机有哪些?
2021-11-30 06:18:19

深入细节的详解,嵌入式必懂知识之Linux内存管理

1 前言内存管理Linux内核中非常重要的部分,今天和大家起学习下。当我们要学习个新知识点时,比较好的过程是先理解出现这个技术点的 背景原因,同期其他解决方案,新技术点解决了什么问题以及它
2020-08-28 10:34:34

编程类chm包含CC++、Java、Python、Javascript、Qt、php、Linux、Mysql的chm文件和w3cschool的资料整合

.chmWindowsAPI.chm浙大ACM题目集.chm文件夹:‘--w3cschool CC++、Java、Python、Javascript、Qt、php、Linux、Mysql的初级学习资料和部分函数索引
2016-01-31 19:54:42

请问mymalloc是管理多个内存的吗?

C语言自带的malloc只能管理内存块, mymalloc的话,就是管理多个内存的吗? 还有其他的区别吗
2023-10-18 07:30:37

请问谁有这个内存C/C++驱动程序?

你好!我在个嵌入式项目中使用CY15B104Q FRAM。有谁有这个内存C/C++驱动程序吗? 以上来自于百度翻译 以下为原文Hello! I'm using CY15B104Q FRAM
2019-06-28 09:20:28

郝健Linux内存管理学习笔记分享

郝健 Linux内存管理学习笔记-第3节课
2020-06-10 08:55:58

鸿蒙c++模板开发详解

鸿蒙c++模板开发详解
2021-09-11 15:28:14

Linux内存管理导读

Linux 内存管理导读 :1. 存储层次结构和 x86存储管理硬件(MMU) 1.1 存储层次 高速缓存(cache) 主存(main memory) 磁盘(disk) 理解存储层次结构的根源:CPU速度和存储器速度的差距。 层次结构可
2011-11-03 22:32:3339

linux内存管理机制浅析

本内容介绍了arm linux内存管理机制,详细说明了linux内核内存管理,linux虚拟内存管理,arm linux内存管理等方面的知识
2011-12-19 14:09:2773

LINUX源代码分析-内存管理

操作系统管理系统所有的物理空间, 现代大多数操作系统都采取多级管理, 即页面级分配与内核内存分配。就LINUX2-2-5 版本而言,页面级的分配是采用Buddy 算法,而内核内存分配是采用面
2011-12-19 16:38:13102

深入理解Linux虚拟内存管理_爱尔兰/戈尔曼著

电子发烧友网站提供《深入理解Linux虚拟内存管理_爱尔兰/戈尔曼著.txt》资料免费下载
2015-02-09 15:19:270

linux内存管理

linux内存管理
2017-10-24 11:12:133

Linux设备驱动开发详解》第11章、内存与IO访问

Linux设备驱动开发详解》第11章、内存与IO访问
2017-10-27 11:27:156

SDRAM内存详解资料

SDRAM内存详解资料
2017-10-30 15:45:178

Linux系统内存管理的特点详解

在Windows下资源管理器查看内存使用的情况,如果使用率达到80%以上,再运行大程序就能感觉到系统不流畅了,因为在内存紧缺的情况下使用交换分区,频繁地从磁盘上换入换出页会极大地影响系统的性能。
2017-12-01 14:38:153667

基于Linux内存管理与Android内存分配机制

Android采取了一种有别于Linux的进程管理策略,有别于Linux的在进程活动停止后就结束该进程,Android把这些进程都保留在内存中,直到系统需要更多内存为止。这些保留在内存中的进程通常情况下不会影响整体系统的运行速度,并且当用户再次激活这些进程时,提升了进程的启动速度。
2018-03-30 14:52:285987

嵌入式Linux内存管理的知识汇总

这个内存管理的知识点还真的需要我们专门的去理解一下,今天大家一起来学习学习嵌入式Linux内存管理的知识。 1.不涉及linux内核的汇编知识,仅C语言层面解析 1.回答:汇编主要处理的是寄存器地址
2018-04-09 05:58:00887

如何管理Linux内存分页?

内存是计算机的主存储器。内存为进程开辟出进程空间,让进程在其中保存数据。我将从内存的物理特性出发,深入到内存管理的细节,特别是了解虚拟内存内存分页的概念。
2018-07-28 08:24:503588

你知道linux内存管理基础及方法?

linux内存管理采取的分页存取机制,会将内存中不经常使用的数据块交换到虚拟内存中。linux会不时地进行页面交换操作,以保持尽可能多的空闲物理内存,即使并没有什么事需要内存linux也会交换出暂时不用的内存页面。
2019-04-28 17:12:07992

了解并学习Linux内存模型

model,其实就是从cpu的角度看,其物理内存的分布情况,在linux kernel中,使用什么的方式来管理这些物理内存
2019-05-12 09:44:00566

适当了解Linux内存管理等问题

linux内存管理还是比较复杂的,其中牵扯到很多方面的知识,这篇小博文算是自己对于内存管理的一点点的总结
2019-05-13 10:10:15444

C++内存管理技术的详细资料说明

内存管理C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,c++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但内存管理C++中无处不在,内存
2020-03-14 08:00:004

图文详解C++虚表的剖析

图文详解C++虚表的剖析
2020-06-29 14:23:502255

图文详解C++的输出输入

图文详解C++的输出输入
2020-06-29 14:53:193083

整理思维!史上最全Linux/C/C++思维导图!

史上最全Linux/C/C++思维导图
2020-08-21 17:10:393916

一文解析Linux内存系统

Linux 内存是后台开发人员,需要深入了解的计算机资源。合理的使用内存,有助于提升机器的性能和稳定性。本文主要介绍Linux 内存组织结构和页面布局,内存碎片产生原因和优化算法,Linux 内核几种内存管理的方法,内存使用场景以及内存使用的那些坑。
2020-09-01 10:46:132186

C++内存管理详细介绍

引言 说到 C++内存管理,我们可能会想到栈空间的本地变量、堆上通过 new 动态分配的变量以及全局命名空间的变量等,这些变量的分配位置都是由系统来控制管理的,而调用者只需要考虑 变量的生命周期
2021-01-11 10:31:312437

C++内存管理全景指南

C++的高抽象层次,又兼具高性能,是其他语言所无法替代的,C++标准保持稳定发展,更加现代化,更加强大,更加易用,熟练的 C++ 工程师自然也获得了“高水平、高薪资”的名声,但在各种活跃编程语言中,C++门槛依然很高
2021-03-03 15:05:042922

嵌入式 Linux 中的内存管理

点击 嵌入式 Linux 中的内存管理
2021-11-02 10:36:0212

Linux C/C++ 学习路线

一、秋招 Linux C/C++ offer 情况二、Linux C/C++ 方向的一些思考三、计算机基础知识的梳理四、C++ 方向的深入学习路线五、项目 + 亮点 + 面试的一些思考六、总结前言
2021-11-06 19:36:0014

STM32内存管理

内存管理详解1、介绍内存管理,是指软件运行时对计算机内存资源的分配和使用的技术。其最主要的目的是如何高效,快速的分配,并且在适当的时候释放和回收内存资源。内存管理的实现方法有很多种,他们其实最终都是
2021-12-24 19:37:1613

Linux内存管理的基础知识科普

Linux内存管理可谓是学好Linux的必经之路,也是Linux的关键知识点,有人说打通了内存管理的知识,也就打通了Linux的任督二脉,这一点不夸张。有人问网上有很多Linux内存管理的内容
2022-06-08 15:24:091747

Linux内存管理体系介绍

内存是计算机最重要的资源之一,内存管理是操作系统最重要的任务之一。内存管理并不是简单地管理一下内存而已,它还直接影响着操作系统的风格以及用户空间编程的模式。可以说内存管理的方式是一个系统刻入DNA的秉性。既然内存管理那么重要,那么今天我们就来全面系统地讲一讲Linux内存管理
2022-08-08 09:28:321190

Linux内存管理的详细介绍分享

内存管理是计算机系统中负责管理系统内存资源的一种机制,主要包括内存分配、内存释放、内存映射和虚拟内存管理等方面。它是计算机系统中非常重要的一个组成部分,能够有效地提高系统的资源利用率和应用程序的性能。
2023-05-29 14:09:371356

Linux内核实现内存管理的基本概念

本文概述Linux内核实现内存管理的基本概念,在了解基本概念后,逐步展开介绍实现内存管理的相关技术,后面会分多篇进行介绍。
2023-06-23 11:56:00478

C++内存管理operator new和placement new

最近在看一些C++资料的过程中,说到在初始化列表中使用关键字new来分配新内存不是异常安全的,应该使用运算符new。
2023-07-22 09:58:35424

Linux内存管理子系统开发必知的3个结构概念

Linux内存管理子系统使用节点(node)、区域(zone)和页(page)三级结构描述物理内存
2023-08-28 09:34:59545

嵌入式C++内存管理的应用程序

说到 C++内存管理,我们可能会想到栈空间的本地变量、堆上通过 new 动态分配的变量以及全局命名空间的变量等,这些变量的分配位置都是由系统来控制管理的,而调用者只需要考虑变量的生命周期相关内容
2023-10-12 10:37:45141

Linux C/C++编程中的内存泄漏问题

,需要对各种编程语言和技术有深入的理解。而C++,作为一种高性能的编程语言,在许多领域(如网络编程、嵌入式系统、音视频处理等)都发挥着不可忽视的作用。然而,许多C++程序员在编程过程中,尤其是在进行复杂的数据结构设计时,可能会遇到一些棘手的问题,如内存泄漏。内存泄漏不仅会降低程序的运行效率,还可
2023-11-09 10:11:14316

Linux 内存管理总结

一、Linux内存管理概述 Linux内存管理是指对系统内存的分配、释放、映射、管理、交换、压缩等一系列操作的管理。在Linux中,内存被划分为多个区域,每个区域有不同的作用,包括内核空间、用户空间
2023-11-10 14:58:37217

C++内存管理问题

写服务端的,内存是一个绕不过的问题,而用C++写的,这个问题就显得更严重。进程的内存持续上涨,有可能是正常的内存占用,也有可能是内存碎片,而C++写的,还有可能是内存泄漏,那就需要一些方法来检测
2023-11-13 11:13:14224

已全部加载完成