内存

亚瑟-灰太狼11 天前
内存·memory
scudo基础学习从Android11开始,Scudo负责所有用户空间native(c,c++)内存分配和释放:(备注:
跳跳的向阳花15 天前
jvm·内存··老年代·方法区·新生代
16-02、JVM系列之:内存与垃圾回收篇(二)结论:开发中能使用局部变量的,就不要在方法外定义。如何解决OOM实例:编译后的文件对象的实例化:对象的内存布局:
Bio Coder25 天前
运维·服务器·内存·cpu
shell查看服务器的内存和CPU总量在 Linux 系统中,可以使用以下命令查看服务器的内存和 CPU 总量:使用 free 命令:输出示例:
Winston Wood1 个月前
linux·内存·共享内存·进程通信·性能
Linux中的共享内存在Linux中,共享内存是一种高效的进程间通信(IPC)机制,允许多个进程共享一块内存区域,从而实现数据的快速传递和共享。它的特点是可以直接访问共享的内存,无需额外的拷贝操作,因此速度非常快。
若石之上1 个月前
pytorch·内存·gpu·deepspeed·速度·zero
DeepSpeed:PyTorch优化库,使模型分布式训练能高效使用内存和更快速DeepSpeed是一个PyTorch优化库,它能让大模型的分布式训练更加节省内存和更快速。它的核心是ZeRO,ZeRO让大规模的训练大模型成为可能。ZeRO有以下几个工作状态:
rs勿忘初心1 个月前
linux·内存·cpu·资源查询
linux常见资源查询命令(持续更新)年纪大了,很多命令记不住了,但偶尔也需要用到,通过搜索也需要点时间,特此记录。不同操作系统命令会有所区别,下面是大部分时候工作的机器系统:
CXDNW1 个月前
内存·分页·虚拟内存·分段·置换算法·局部性
【系统面试篇】其他相关题目——虚拟内存、局部性原理、分页、分块、页面置换算法目录一、相关问题1. 什么是虚拟内存?为什么需要虚拟内存?(1)内存扩展(2)内存隔离(3)物理内存管理
小李飞刀李寻欢2 个月前
jvm·elasticsearch·内存·map·es·服务
vm.max_map_count 表示啥意思啊?通俗易懂点,有单位么?262144表示啥意思?背景:ERROR: [1] bootstrap checks failed. You must address the points described in the following [1] lines-CSDN博客
矛取矛求2 个月前
c语言·开发语言·数据结构·c++·缓存·内存·cplusplus
C++ 中 new 和 delete 详解,以及与 C 中 malloc 和 free 的区别在 C++ 中,new 和 delete 是用来动态分配和释放内存的关键字,它们是面向对象的替代方式,提供了比 C 语言更优雅的内存管理工具。
Mundaneman2 个月前
内存·cuda
cuda内存种类编程层面的内存种类要完整而系统的学习特性:全局内存是GPU中容量最大但延迟最高的一种内存。它可以被所有线程访问,适合存储大量的数据,但访问速度较慢。
网络研究院3 个月前
android·安全·编程·安卓·内存·漏洞·技术
Android 安卓内存安全漏洞数量大幅下降的原因谷歌决定使用内存安全的编程语言 Rust 向 Android 代码库中写入新代码,尽管旧代码(用 C/C++ 编写)没有被重写,但内存安全漏洞却大幅减少。
Projectsauron3 个月前
内存·flash·ram·存储器·rom
ROM、RAM 和 Flash 的区别在计算机的组成结构中,有一个很重要的部分,就是存储器。存储器是用来存储程序和数据的部件,对于计算机来说,有了存储器,才有记忆功能,才能保证正常工作。存储器的种类很多,按其用途可分为主存储器和辅助存储器,主存储器又称内存储器(简称内存),辅助存储器又称外存储器(简称外存)。外存通常是磁性介质或光盘,像硬盘,软盘,磁带,CD 等,能长期保存信息,并且不依赖于电来保存信息,但是由机械部件带动,速度与CPU相比就显得慢的多。内存指的就是主板上的存储部件,是 CPU 直接与之沟通,并用其存储数据的部件,存放当前正在
俊哥V3 个月前
c#·.net·内存
[备忘]测算.net中对象所占用的内存.net 基础库中应该是没有直接提供计算某个对象所占内存的方法。简单查了下,找到几种方式:1、运行态用工具进行内存分析 比如,微软这篇教程中有介绍。《使用 .NET 对象分配工具分析内存使用情况》https://learn.microsoft.com/zh-cn/visualstudio/profiling/dotnet-alloc-tool
螺蛳粉只吃炸蛋的走风3 个月前
c语言·c++·面试·内存·堆栈·raii
面试题总结(三) -- 内存管理篇在 C++ 中,堆内存和栈内存有以下区别:堆内存的分配和释放由程序员手动控制,空间较大但管理复杂;栈内存由系统自动管理,分配和释放效率高,但空间相对较小。
威迪斯特4 个月前
linux·运维·服务器·内存·性能分析
Linux服务器CPU和IO的监控利器-iostat简介目录一.下载方式1.1Debian和Ubuntu系统的的下载方式1.2Centos,RHEL和Fedoar系统的下载方式
天然1294 个月前
linux·内存·cache
深入理解linux 内存cachelinux中的内存是以page为单位进行管理的, Page Cache是Linux内核中的一种缓存机制,用于缓存文件系统中的数据和元数据。 当应用程序读取文件时,文件的内容会被缓存到Page Cache中,如果下次再次读取该文件,内核会直接从Page Cache中读取数据,而不必再次访问磁盘。 page cache是存储在内存中的Page的一种特殊用法。
2401_858286114 个月前
c语言·开发语言·内存·指针·cheatengine·修改·cheat engine
41.【C语言之外】聊聊Cheat Engine官方教程步骤6的思考0.看前须知有一定指针概念的基础推荐阅读前几篇博文:19.【C语言】指针(重难点)(A) 37.【C语言】指针(重难点)(B)
x-cmd4 个月前
人工智能·计算机·bug·内存·解决方案·模拟计算·能耗
[240809] 模拟计算:回归本源,探索可持续计算的未来 | RISV CPU Bug 可导致非特权用户读写内存任意位置文章介绍了模拟计算的概念及其发展历程。什么是模拟计算?模拟计算使用物理系统来模拟和解决数学问题,与依赖于0和1的数字计算不同。例如,古代的 Antikythera 机械装置和近代的潮汐预测机都是模拟计算机。
追梦的鱼儿4 个月前
android·jvm·内存
Android 是如何进行内存管理的Android 的内存管理机制旨在确保设备能够高效地使用内存资源,同时保持系统的稳定性和响应性。以下是 Android 内存管理的一些关键方面:
金创想5 个月前
c语言·开发语言·内存·指针
在“内存”中狂浪的C语言一、狂浪的土壤:1.数组数组的本质就是连续排列的一串数据,就像买票排队和按编号找寄存柜一样,因为人多、柜多(数据量大),有时难免弄错编号,比如会有人插队,或者跑去开别人的柜子,这种非法入侵在计算机中称之为“访问非法内存”。