码迷,mamicode.com
首页 >  
搜索关键字:c 内存管理    ( 4832个结果
彻底理解JVM常考题之分级引用模型
彻底理解JVM常考题之分级引用模型本文通过探析Java中的引用模型,分析比较强引用、软引用、弱引用、虚引用的概念及使用场景,知其然且知其所以然,希望给大家在实际开发实践、学习开源项目提供参考。Java的引用对于Java中的垃圾回收机制来说,对象是否被应该回收的取决于该对象是否被引用。因此,引用也是JVM进行内存管理的一个重要概念。Java中是JVM负责内存的分配和回收,这是它的优点(使用方便,程序
分类:其他好文   时间:2020-10-29 09:36:44    阅读次数:13
Kafka 内存管理类BufferPool
基本上每个成熟的框架或者工具都有一套内存管理机制 BufferPool 是Kafka 用来管理内存的工具类 BufferPool内存管理包含2个部分,已用空间+可用空间(未申请空间+已申请未使用空间) 的总和代表BufferPool的总量,用totalMemory表示(由buffer.memory配 ...
分类:其他好文   时间:2020-10-16 10:35:02    阅读次数:22
初接触内存知识的收获
我原来对于程序的了解只有简单在大学上过C语音课程,并在学习过后没有进行写程序的训练。今天看了朱友峰老师的内存课程的视频,对程序和内存有了些了解。计算机程序是由代码和数据组成的。按照朱老师将程序用函数来类比,代码就是这个函数的本体,是确定的存在,例如函数式子c=a+b。数据就是式子中a和b这两个变量。通过函数式子的运算,来得到结果a。这整个过程就是程序。初步了解了两种计算机结构:冯诺依曼结构和哈佛结
分类:其他好文   时间:2020-10-12 20:23:31    阅读次数:20
各种less概念通俗解释
1、serverless 屏蔽服务器细节 2、domless (react/vue) 屏蔽 DOM 操作细节 3、compatless (jQuery) 屏蔽浏览器兼容细节 4、typeless (JavaScript)5、内存管理 less (java/C#) 6、编程less(可视化) 7、th ...
分类:其他好文   时间:2020-10-09 20:24:40    阅读次数:28
Blender内存管理库(bf_intern_guardedalloc)
Blender内部定义了自己内存泄漏检测机制,同时提供了了二套实现机制,函数整合于于bf_intern_guardedalloc库中: mallocn_lockfree_impl.c和mallocn_guarded_impl.c分别实现了这二套内存分配机制,头文件定义于MEM_guardedallo ...
分类:其他好文   时间:2020-10-06 20:50:13    阅读次数:32
Linux内存管理 (7)VMA操作【转】
转自:https://www.cnblogs.com/arnoldlu/p/8329279.html 专题:Linux内存管理专题 关键词:VMA、vm_area_struct、查找/插入/合并VMA、红黑树。 用户进程可以拥有3GB大小的空间,远大于物理内存,那么这些用户进程的虚拟地址空间是如何管 ...
分类:系统相关   时间:2020-09-18 17:25:39    阅读次数:66
操作系统之内存管理篇
参考链接: https://github.com/CyC2018/CS-Notes https://blog.csdn.net/qq_29677867/article/details/91038642 https://www.jianshu.com/p/a805e2410fbe https://ww ...
分类:其他好文   时间:2020-09-17 21:19:04    阅读次数:57
四、Spring 框架中接入单机Redis的两种方式
1、Redis的简单介绍 1)Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围 ...
分类:编程语言   时间:2020-09-17 20:51:40    阅读次数:33
从malloc/free和new/delete的不同入手,谈谈C/C++的内存管理
malloc / free 两者都是C语言标准库cstdlib中的系统调用函数,在C++中这个库成了stdlib.h 。 void *malloc(size_t size); malloc函数从内存中分配一段长度为size的连续内存,并返回这段连续内存空间的首地址,赋值给等号左方的指针变量。使用如: ...
分类:编程语言   时间:2020-09-12 21:39:53    阅读次数:37
Vala之入门篇(一)Vala简介
Vala 是一门新兴的编程语言,为那些依赖 GNOME 平台运行时(runtime),尤其是依赖 GLib 和 GObject 库的应用程序的编写提供了大量现代的编程技术的支持。目前,GNOME 平台长期持支了一套完整 的编程环境,拥有诸如动态类型系统,辅助内存管理等特性。在 Vala 诞生之前,要 ...
分类:其他好文   时间:2020-08-27 11:50:24    阅读次数:59
4832条   上一页 1 ... 5 6 7 8 9 ... 484 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!