内存 第6页
虚拟地址怎么找到对应的内容?-编程社

虚拟地址怎么找到对应的内容?

操作系统内存管理方式主要两种,不同的管理方式,寻址的实现是不同的: 内存分段:将进程的虚拟地址空间划分为多个不同大小的段,每个段对应一个逻辑单位,如代码段、数据段、堆段和栈段。每个...
清欢渡的头像-编程社钻石会员清欢渡1年前
031494
Linux文件映射的查看方法有哪些-编程社

Linux文件映射的查看方法有哪些

一.文件映射的定义 文件映射是一种将磁盘上的文件映射到进程的虚拟内存空间的机制。 通过这种方式,进程可以直接通过内存地址来读写文件,而不必通过常规的 read 和 write 等系统调用。 我的理...
清欢渡的头像-编程社钻石会员清欢渡1年前
039196
JVM如何进行垃圾回收?-编程社

JVM如何进行垃圾回收?

JVM 这一块面试现在已经成为中大厂的面试必考点,就算你面试简历上没有写 JVM,但面试官还是有可能会问你关于 JVM 垃圾回收这一块的知识。 本文将对 JVM 垃圾回收这方面的知识展开精简的分析,...
清欢渡的头像-编程社钻石会员清欢渡1年前
0338101
springboot项目内存性能优化-编程社

springboot项目内存性能优化

在开发基础的 Spring Boot 应用程序时,我们需要考虑可承受的内存消耗。 随着添加更多依赖项,内存消耗也会增加。 对于整体应用程序,通常仍然可以承受内存消耗,但当我们开发多个微服务并在本...
清欢渡的头像-编程社钻石会员清欢渡1年前
048860
什么是内存泄露-编程社

什么是内存泄露

内存泄露是指程序在运行过程中由于疏忽或错误而未能释放已经不再使用的内存。 这会导致应用程序逐渐消耗越来越多的内存,最终可能导致内存不足,甚至程序崩溃。 示例 假设有一个简单的 C++ 程序...
清欢渡的头像-编程社钻石会员清欢渡1年前
0370147
redis可以用来做什么-编程社

redis可以用来做什么

Redis 是一种基于内存的数据库,对数据的读写操作都是在内存中完成,因此读写速度非常快,常用于缓存,消息队列、分布式锁等场景。 Redis 提供了多种数据类型来支持不同的业务场景,比如 String...
清欢渡的头像-编程社钻石会员清欢渡1年前
0485127
云原生内存数据库Tair产品形态-编程社

云原生内存数据库Tair产品形态

阿里云的内存数据库Tair经过多年演进,已经完整兼容了Memcache&Redis,还有一部分是我们的图引擎,兼容了开源的 Gremlin和Neo4j的 Cypher。我们还有一个支持标准 SQL 的引擎,这个我们用来...
清欢渡的头像-编程社钻石会员清欢渡12个月前
0499104