• 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
返回

电子发烧友 电子发烧友

  • 全文搜索
    • 全文搜索
    • 标题搜索
  • 全部时间
    • 全部时间
    • 1小时内
    • 1天内
    • 1周内
    • 1个月内
  • 默认排序
    • 默认排序
    • 按时间排序
大家还在搜
  • .NET8为什么要引入Non-GC Heap这种机制呢?

    .NET8里面JIT引入了一个新的机制,叫做Non-GC Heap。JIT可以确保相关对象分配在Non-GC Heap上,该堆像其名称一样,不受GC管理。

    2023-11-28 10:38

  • 基于STM32的MDK程序启动

    __heap_base Heap_MemSPACEHeap_Size;//保留Heap_Size的堆空间 __heap_limit;//标号,代表堆末尾地址

    2018-11-19 15:56

  • 一文读懂 Spark 内存管理

    作为一个 JVM 进程,Executor 的内存管理建立在 JVM 的内存管理之上,Spark 对 JVM 的堆内(On-heap)空间进行了更为详细的分配,以充分利用内存。同时,Spark 引入了堆外(Off-heap)内存,使之可以直接在工作节点的系统内存中开

    2018-06-04 03:44

  • 堆和堆的应用:堆排序和优先队列

    堆(Heap))是一种重要的数据结构,是实现优先队列(Priority Queues)首选的数据结构。

    2018-03-16 11:32

  • glibc malloc内存分配器的实现原理

    堆内存(Heap Memory)是一个很有意思的领域。你可能和我一样,也困惑于下述问题很久了。

    2024-01-17 10:03

  • C语言内存泄漏的两种类型

    堆内存泄漏(Heap leak)。堆内存指的是程序运行中根据需要分配通过malloc,realloc new等从堆中分配的一块内存,再是完成后必须通过调用对应的 free或者delete 删掉。如果

    2017-07-05 08:48

  • 堆和栈的增长方向为什么通常是相反的?

    数据结构中,堆(heap)与栈(stack)是两个常见的数据结构,它们的存在都是为了优化内存,提高使用效率,各有特点,理解二者的定义、用法与区别,能够利用堆与栈解决很多实际问题。

    2023-02-15 15:08

  • 如何成为更优秀的工程师?

    来自Heap(一家主要为企业提供用户数据分析架构的企业)早期员工Michael Malis,就如何成为一名更加优秀的工程师给出了自己的日常训练方式:

    2018-10-28 09:51

  • MicroBlaze:malloc 函数动态分配内存溢出

    首先说明一点,MicroBlaze C函数库支持标准的内存管理函数,如malloc(),calloc(), free(),这些标准的C函数库定义在libc.a中。动态内存分配从内存的程序的堆(heap)中提供。

    2017-02-11 11:43

  • 详细解析STM32中的堆栈机制

    这下明白了吧,STM32在启动的时候,RAM首先分配给使用到的全局变量,还有调用库占用的一些数据(不太清楚是什么数据),然后再将剩余的空间分配给Heap和Stack。由于内存空间是启动时实现分配好的,所以当动态分配内存的需求过多的时候,就会产生堆栈空间不足的问题。

    2018-01-15 15:03