技术栈
内存管理
清源妙木真菌
6 天前
linux
·
性能优化
·
内存管理
高并发内存池
这篇文章是小博主的第一个正式的项目,因此是边写边学(其实怀着学习的目的成分更大一点),在做项目的途中会涉及到之前学的知识和未学习的盲区,权当复盘以及学习和打磨细节,在写项目中遇到的问题和知识点将会记录在本博客中。因此这篇博客实际上并不是一篇介绍高并发内存池很权威的文章,但博主也会尽力梳理其实现的脉络。因为想把所有相关知识以及自己视角下的心得呈现出来,在项目的主线下或许还会引出周边知识…
闲人编程
10 天前
python
·
游戏
·
交互
·
内存管理
·
猜数字
·
智能辅导
·
游戏二分查找
猜数字游戏:从数学原理到交互体验的完整设计指南
猜数字游戏作为编程教学中的"Hello World"级项目,其看似简单的表象下蕴含着精妙的数学原理和交互设计哲学。本文将深入解析一个专业级猜数字游戏的设计过程,揭示其背后的概率论基础、算法优化策略以及用户体验设计原则。
点云SLAM
12 天前
c++
·
算法
·
指针
·
内存管理
·
new/delete
·
malloc/free
·
内存地址
C++ 中自主内存管理 new/delete 与 malloc/free 完全详解
使用场景:使用场景:
十一2928
12 天前
内存管理
·
操作系统的虚拟内存机制
指针变量存放在哪?
指针的存储位置取决于其声明方式和作用域,以下是详细分析:理解指针的存储位置需明确区分指针变量本身和它指向的数据,两者可能位于不同区域。
码观天工
25 天前
性能优化
·
c#
·
.net
·
内存管理
·
异步
·
.net 9
解锁.NET 9性能优化黑科技:从内存管理到Web性能的最全指南
性能优化不仅关乎代码执行效率,还直接影响用户满意度和系统可扩展性。例如,一个响应缓慢的 Web 应用可能导致用户流失,而一个内存占用过高的服务可能增加云端部署的成本。
Thanks_ks
1 个月前
指针
·
内存管理
·
c 语言
·
编程技巧
·
常见错误
·
野指针
·
动态分配
深度探索 C 语言:指针与内存管理的精妙艺术
C 语言作为一门历史悠久且功能强大的编程语言,以其高效的性能和灵活的底层控制能力,在计算机科学领域占据着举足轻重的地位。
开源架构师
1 个月前
内存管理
·
大厂面试
·
性能监控
·
类加载器
·
垃圾回收机制
·
优化技巧
·
java 技术
Java 大厂面试题 -- JVM 深度剖析:解锁大厂 Offe 的核心密钥
最近佳作推荐: Java大厂面试高频考点|分布式系统JVM优化实战全解析(附真题)(New) Java大厂面试题 – JVM 优化进阶之路:从原理到实战的深度剖析(2)(New) Java大厂面试题 – 深度揭秘 JVM 优化:六道面试题与行业巨头实战解析(1)(New) 开源架构与人工智能的融合:开启技术新纪元(New) 开源架构的自动化测试策略优化版(New) 开源架构的容器化部署优化版(New) 开源架构的微服务架构实践优化版(New) 开源架构中的数据库选择优化版(New) 开源架构学习指南:文档
清源妙木真菌
1 个月前
linux
·
性能优化
·
内存管理
Linux:页表详解(虚拟地址到物理地址转换过程)
在我们之前的学习中,我们对于页表的认识仅限于虚拟地址到物理地址转换的桥梁,然而对于具体的转换实现以及更多页表实现的细节还是有认知模糊的,以下便详细解释页表的构成和功能
开源架构师
1 个月前
内存管理
·
性能提升
·
堆内存
·
垃圾回收算法
·
栈内存
·
jvm 优化
·
高并发电商系统
Java大厂面试题 -- JVM 优化进阶之路:从原理到实战的深度剖析(2)
最近佳作推荐: Java大厂面试题 – 深度揭秘 JVM 优化:六道面试题与行业巨头实战解析(1)(New) 开源架构与人工智能的融合:开启技术新纪元(New) 开源架构的自动化测试策略优化版(New) 开源架构的容器化部署优化版(New) 开源架构的微服务架构实践优化版(New) 开源架构中的数据库选择优化版(New) 开源架构学习指南:文档与资源的智慧锦囊(New) 我管理的社区推荐:【青云交技术福利商务圈】和【架构师社区】 2025 CSDN 博客之星 创作交流营(New):点击快速加入 推荐技术圈
林政硕(Cohen0415)
1 个月前
linux
·
驱动开发
·
内存管理
Linux驱动开发进阶(四)- 内存管理
对于没有MMU的计算机而言,有如下两种常见的方式:位图和链表。即使用bitmap来管理一个内存池。核心思想就是用1bit表示1个内存块的状态,0表示空闲,1表示已占用。假设系统有16个内存块,用两个字节的bitmap来表示就是:0010 1100 0001 1111,即第3、5、6、10、12~16 块已占用,其余空闲。使用bitmap管理小内存块时,其bitmap占用率就会比较高,导致内存利用率变低。
奔跑吧 android
1 个月前
linux
·
qemu
·
内存管理
·
kernel
《Linux内存管理:实验驱动的深度探索》【附录】【实验环境搭建 4】【Qemu 如何模拟numa架构】
我们在学习 linux 内核时,会涉及到很多 numa 的知识,那我们该如何在 qemu 中模拟这种情况,来配合我们的学习呢?
Pandaconda
3 个月前
开发语言
·
经验分享
·
笔记
·
后端
·
python
·
面试
·
内存管理
【新人系列】Python 入门(三十一):内存管理
✍ 个人博客:https://blog.csdn.net/Newin2020?type=blog 📝 专栏地址:https://blog.csdn.net/newin2020/category_12801353.html 📣 专栏定位:为 0 基础刚入门 Python 的小伙伴提供详细的讲解,也欢迎大佬们一起交流~ 📚 专栏简介:在这个专栏,我将带着大家从 0 开始入门 Python 的学习。在这个 Python 的新人系列专栏下,将会总结 Python 入门基础的一些知识点,方便大家快速入门学习~
DARLING Zero two♡
3 个月前
开发语言
·
c++
·
内存管理
C++传送锚点的内存寻址:内存管理
继C语言初步学习了内存动态管理,本篇将继续学习C++部分更深入底层逻辑的内存管理程序中需要存储的数据:局部数据、静态数据和全局数据、常量数据、动态申请数据
韩曙亮
3 个月前
操作系统
·
文件管理
·
软考
·
进程管理
·
内存管理
·
系统架构设计师
【系统架构设计师】操作系统 ① ( 知识的三种层次 - 系统知识、高频考点、试题拆解 - 软考备考策略 | 操作系统涉及的软考知识点 | 操作系统简介 )
知识的三种层次 :此次 软考准备 , 只学习 高频考点 和 试题拆解 , 不要在系统知识上浪费时间 , 系统知识没有几年学不完 ;
helloWorldZMY
5 个月前
操作系统
·
内存管理
·
计算机基础
操作系统内存管理
内存 内存被设计用来存储数据,以便程序在执行之前能够先被加载到内存中,进而被CPU高效地处理。这一机制有效地缓解了CPU与硬盘之间存在的速度差异和矛盾,确保了数据处理流程的顺畅进行。
linweidong
5 个月前
c++
·
c++11
·
内存管理
·
大厂面试
·
牛客网
·
malloc
·
八股文面试
小鹏汽车C++面试题及参考答案
有 virtual 及 = 0 的类,可以实例化吗?在 C++ 中,包含纯虚函数(函数声明后带有 = 0)的类是抽象类。抽象类不能被实例化。
边疆.
5 个月前
c语言
·
开发语言
·
c++
·
内存管理
C++内存管理
在这篇博文中,我会详细介绍C/C++的内存管理并对比它们的内存管理方式。回顾之前的知识,我们先来看下面的一段代码和相关问题:
不爱学习的YY酱
5 个月前
大数据
·
linux
·
数据库
·
操作系统
·
内存管理
【操作系统不挂科】<内存管理-分页与分段(15)>选择题&简答题(带答案与解析)
前言大家好吖,欢迎来到 YY 滴 操作系统不挂科 系列 ,热烈欢迎! 本章主要内容面向接触过C++的老铁 本博客主要内容,收纳了一部门基本的操作系统题目,供yy应对期中考试复习。大家可以参考
菲子叭叭
6 个月前
stm32
·
内存管理
【STM32】内存管理
首先问个问题,你知道如何在LCD上显示SD卡文件浏览?-----需要读取所有文件名到内存,然后才能显示到LCD上。