您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 进程线程及堆栈关系的总结

  2. 堆: 是大家共有的空间,分全局堆和局部堆。全局堆就是所有没有分配的空间,局部堆就是用户分配的空间。堆在操作系统对进程初始化的时候分配,运行过程中也可以向系统要额外的堆,但是记得用完了要还给操作系统,要不然就是内存泄漏。 栈:是个线程独有的,保存其运行状态和局部自动变量的。栈在线程开始的时候初始化,每个线程的栈互相独立,因此,栈是 thread safe的。每个C ++对象的数据成员也存在在栈中,每个函数都有自己的栈,栈被用来在函数之间传递参数。操作系统在切换线程的时候会自动的切换栈,就是切换 
  3. 所属分类:网络攻防

    • 发布日期:2010-10-25
    • 文件大小:31kb
    • 提供者:jjyy515
  1. 两个堆栈共用存储空间

  2. 两个栈分配合理的存储空间。。如果一个程序中要用到两个栈,为了不发生上溢错误,就必须给每个栈预先分配一个足够大的存储空间。若每个栈都预分配过大的存储空间,势必会造成系统空间紧张。如何解决这个问题?
  3. 所属分类:其它

    • 发布日期:2010-11-13
    • 文件大小:168kb
    • 提供者:jinchm
  1. 函数调用,参数堆栈等学习资料收集

  2. 函数调用,参数堆栈等学习资料收集 关于函数调用时堆栈的变化分析(转自Jim's blog) - H_S_的学习总结与心得 - 博客园.mht 函数参数堆栈.txt 函数调用堆栈分析.doc 转贴:关于函数调用的深入分析 百度空间_应用平台.mht
  3. 所属分类:专业指导

    • 发布日期:2011-02-05
    • 文件大小:209kb
    • 提供者:powerlang
  1. 编写C语言程序,模拟UNIX磁盘空间管理中使用的分组链接法

  2. 实验二 UNIX磁盘空间管理算法 (一) 实验目的 掌握UNIX外存空间管理中的分组链接算法。 (二) 实验内容 编写C语言程序,模拟UNIX磁盘空间管理中使用的分组链接法。 1.定义一个记录磁盘块号的堆栈S—free[10],以及记录栈中现有磁盘块数的变量S—nfree。 2.定义一个由40个元素构成的结构数组block[40]用作磁盘块存放。 struct size { int blocl[10]; } struct blocd { struct size a[10]; //用于在空闲磁盘
  3. 所属分类:Linux

    • 发布日期:2011-04-15
    • 文件大小:14kb
    • 提供者:channpc
  1. C程序编写的堆栈溢出

  2. 一个已分配了确定空间的缓冲区内复制对于该缓冲区处理能力的数据时,就会发生缓冲区溢出。而我们的目的就是想办法通过溢出来覆盖保存在堆栈中的数据,达到跳转的目的。
  3. 所属分类:网络基础

    • 发布日期:2011-05-28
    • 文件大小:61kb
    • 提供者:xidianlt
  1. 堆栈与内存空间

  2. 对堆栈和内存空间的详细描述,哪些是变量是在静态数据区分配的,动态分配是在堆上分配的
  3. 所属分类:嵌入式

    • 发布日期:2011-12-16
    • 文件大小:10kb
    • 提供者:swamsea
  1. MCS-51单片机的堆栈及其应用

  2. 51单片机的堆栈在开辟的空间、允许进出栈的单元及子程序与中断调用断点等方面有其特殊性.需要针对这些特殊性在编程中特别加以注意.
  3. 所属分类:其它

    • 发布日期:2012-06-06
    • 文件大小:224kb
    • 提供者:wjsh189
  1. 堆栈和托管堆

  2. 为初学者提供的关于堆栈与堆的知识,特别是使用java等开发程序的时候,比如定义类的对象时,如何分配内存空间等问题,看完这个就很清楚了。
  3. 所属分类:Java

    • 发布日期:2013-10-05
    • 文件大小:962kb
    • 提供者:wshch0537dl
  1. eCos组件——中断堆栈信息获取支持

  2. 该eCos组件提供中断堆栈信息的获取,包括堆栈基址、分配空间大小、已使用大小,主要用于中断堆栈溢出的风险评估,依据堆栈的使用情况对堆栈空间分配进行调整。 组件安装和使用请阅读http://blog.csdn.net/zoomdy/article/details/16970395。 eCos是开源免版税的抢占式实时操作系统。其最大亮点是可配置,与其配套的图形化配置工具提供组件管理、选项配置、自动化单元测试等。eCos官网 http://ecos.sourceware.org,eCos技术网 ht
  3. 所属分类:其它

    • 发布日期:2013-11-26
    • 文件大小:4kb
    • 提供者:zoomdy
  1. Windows线程的系统空间堆栈

  2. 详细讲解了Winodws线程基础原理和系统空间堆栈,适合初中级开发人员学习
  3. 所属分类:Windows Server

    • 发布日期:2014-03-28
    • 文件大小:231kb
    • 提供者:leeking1989
  1. 堆栈资料详细整理

  2. 栈(Stack)是限定只能在表的一端进行插入和删除操作的线性表。在表中,允许插入和删除的一端称作“栈顶(top)”,不允许插入和删除的另一端称作“栈底(bottom)”。 通常称往栈顶插入元素的操作为“入栈”,称删除栈顶元素的操作为“出栈”。因为后入栈的元素先于先入栈的元素出栈,故被称为是一种“后进先出”的结构,因此又称 LIFO 表(Last In First Out的缩写)。 和线性表类似,栈也有两种存储表示:顺序栈和链栈。   顺序存储结构简称为顺序栈。和顺序表类似,对顺序栈也需要事先为
  3. 所属分类:C

  1. IAR环境下STM32F1xx堆栈的外部SRAM实现

  2. STM32的FSMC总线上挂载一个SRAM,实现将堆栈空间放在该外部SRAM中。开发工具使用的是IAR 5.4
  3. 所属分类:硬件开发

    • 发布日期:2014-09-29
    • 文件大小:260kb
    • 提供者:dengpihui
  1. C51堆栈构成与空间需求分析

  2. C51堆栈构成与空间需求分析
  3. 所属分类:硬件开发

    • 发布日期:2014-12-06
    • 文件大小:493kb
    • 提供者:chungle2011
  1. 模板设计堆栈类

  2. 用模板设计堆栈类,具有如下功能: (1) 堆栈空间的大小由用户指定。 (2) 可以完成入栈、出栈操作。 (3) 可以访问堆栈的所有数据。 (4) 通过整型、实型和复数类型分别测试上述功能。
  3. 所属分类:C/C++

    • 发布日期:2014-12-27
    • 文件大小:5kb
    • 提供者:zhaoxuejun999
  1. 数据结构-顺序堆栈

  2. 1、实现顺序堆栈相关API函数 2、泛型编程思想,由主调函数提供内存空间 3、实体数据可以是基本类型或者复合类型 4、遍历时,使用回调函数。实现“策略”与“机制”分离
  3. 所属分类:C

    • 发布日期:2016-09-12
    • 文件大小:3kb
    • 提供者:sinat_20006769
  1. 基于递归和自定义堆栈的快速排序算法

  2. 快速排序已经是很成熟的排序方法 递归的缺点就是当排序数据量大时,系统堆栈会溢出 递归的实质是在堆栈中不断保存现场,但是现场的数据量是很大的 网上给出了堆栈实现的伪码算法,但是这里面存在很多的BUG 这个程序实现了用递归实现小量数据和用自定义堆栈实现大量数据的排序实现(编译环境uCOS-II VS2008) 潜在BUG: 在大容量数据的分配上,是无法使用数组实现的,必须分配内存空间,在堆栈的处理上,使用了数组,由于效率较高,实际并未使用那么多资源,所以尚未出现问题
  3. 所属分类:其它

    • 发布日期:2009-03-16
    • 文件大小:2mb
    • 提供者:shmu120
  1. 局部变量 全局变量 堆栈总结

  2. 堆栈(stack)是内存中的一个连续的块。一个叫堆栈指针的寄存器(SP)指向堆栈的栈顶。堆栈的底部是一个固定地址。堆栈有一个特点就是,后进先出。也就是说,后放入的数据第一个取出
  3. 所属分类:其它

    • 发布日期:2018-06-20
    • 文件大小:16kb
    • 提供者:tianyukobe
  1. Freertos堆栈空间总结

  2. 工作中遇到了堆空间不够的问题,文档详细的介绍了如何设置freertos堆空间以及系统内存组成
  3. 所属分类:其它

    • 发布日期:2019-04-11
    • 文件大小:277kb
    • 提供者:zhubo11111111
  1. UCOS操作系统堆栈浅谈

  2. 在uc/os-ii操作系统的任务切换和中断处理过程中,需要保存处理器的内部寄存器和变量的值,这就要求每个任务都有自己的堆栈空间。堆栈必须声明为OS_STK类型,并且由连续的内存空间组成,可以静态分配空间(在编译时分配),也可以动态分配堆栈空间(在运行时分配)。由于采用动态分配方式,会导致内存中含有大量内存碎片,因此不推荐使用动态分配方式。
  3. 所属分类:其它

    • 发布日期:2020-08-10
    • 文件大小:70kb
    • 提供者:weixin_38586200
  1. 单片机与DSP中的Cx51程序设计的堆栈空间计算方法

  2. 引言   用C语言进行MCS51系列单片机程序设计是单片机开发和应用的必然趋势。Keil公司的C51编译器支持经典8051和8051派生产品的版本,通称为Cx51。应该说,Cx51是C语言在MCS51单片机上的扩展,既有C语言的共性,又有它自己的特点。本文介绍的是Cx51程序设计时堆栈的计算方法。   1堆栈的溢出问题   MCS51系列单片机将堆栈设置在片内RAM中,由于片内RAM资源有限,堆栈区的范围也是有限的。堆栈区留得太大,会减少其他数据的存放空间,留得太少则很容易溢出。所谓堆栈溢
  3. 所属分类:其它

    • 发布日期:2020-11-04
    • 文件大小:86kb
    • 提供者:weixin_38654382
« 12 3 4 5 6 7 8 9 10 ... 31 »