为什么总出现"insufficient memory for this operation"呢?

capfdipoe 2001-07-10 01:42:14
我运行我自己编的一个程序时,主窗体刚出现"insufficient memory for this operation“,请问这是怎么一回事,
还有,哪位大哥能给小弟介绍一下他的调试经验,我对此所知甚少,
万分感谢!!!
...全文
9575 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
jukyy 2002-01-14
  • 打赏
  • 举报
回复
倒数第二的朋友,那种提示是因为程序有错。
风中的男子 2001-12-31
  • 打赏
  • 举报
回复
内存不够就reset机器真是麻烦,能不能关闭cb?
cb要多大的内存才够呀 我的256m
capfdipoe 2001-07-11
  • 打赏
  • 举报
回复
to wjzhuang:
代码在我的另一个问题:为什么我的程序一运行就死了,而且鼠标不能放到任务栏区域
里面,如不嫌弃,去看一看?
感谢!
oyxiaoyu0 2001-07-11
  • 打赏
  • 举报
回复
多应用动态的东西,用完就释放!多应用引用!
csw 2001-07-11
  • 打赏
  • 举报
回复
luoliu(努力)兄说的不错。我也是写关于DB方面的时候经常碰到的。
后来在FORM 的CLOSE事件中加上“Query1->Active=false;"后。好象
情况就比较少了。
wjzhuang 2001-07-11
  • 打赏
  • 举报
回复
看看代码才能判断
luoliu 2001-07-11
  • 打赏
  • 举报
回复
一般说来,这个错误多发生在调试数据库应用程序时,如果运行程序后不能正常退出,则往往会按Ctrl-F2来reset程序,这个时候内存中加载的资源不会被释放,若内存不够大,就会很快出现该错误,若内存够大,则这样来上个三、四次也会出现该错误,并且由于数据库应用程序消耗的资源更多,出现该错误的机会也相应地增加,其他类型的应用程序也会有这种错误出现,但由于其消耗资源不如数据库应用程序厉害,故发生情况较少。
出现该错误后,可重新启动机器,将内存资源释放即可。
capfdipoe 2001-07-11
  • 打赏
  • 举报
回复
各位,我还有一个问题,为了节省分数,在此一并问上,希望不要见怪
哪些情况容易出现"access violation "这种提示
容易吧!简单吧!千万别忘了答复哟!^_^
luhongjun 2001-07-10
  • 打赏
  • 举报
回复
你是不是使用ADO连接ORACLE数据库了,如果是,改用BDE。
ADO连ORACLE有问题。
Wingsun 2001-07-10
  • 打赏
  • 举报
回复
就是你的内存不够啊!
是不是你在程序中消耗了大量的内存啊!
给出相关的代码如何?
内容概要:本文深入探讨了DMA高效数据传输实现方案在高性能计算芯片领域的应用与架构创新,重点分析了缓存一致性DMA、多通道DMA架构及其在数据中心SmartNIC、存算一体芯片和Chiplet互连等场景中的实践。文章结合RISC-V架构,通过Chisel硬件描述语言和C语言驱动代码,展示了多通道DMA控制器的设计与实现,涵盖仲裁机制、AXI线适配、分散-聚集传输模式及中断处理等核心技术,并强调了性能优化与验证方法。最后展望了AI调度、光互连、近存计算与安全DMA等未来发展方向。; 适合人群:具备数字电路与计算机体系结构基础,从事芯片设计、嵌入式开发或高性能计算相关工作的研发人员,尤其是有1-5年经验的工程师与研究人员。; 使用场景及目标:①理解DMA在突破“内存墙”和降低系统能耗中的关键技术路径;②掌握多通道DMA控制器的硬件设计与驱动开发方法;③应用于SmartNIC、AI加速器、Chiplet等高性能芯片系统的数据传输架构设计;④为构建高带宽、低延迟、高能效的异构计算平台提供参考。; 阅读建议:此资源融合硬件设计与软件驱动,建议结合Chisel仿真与RISC-V平台实操,重点关注DMA与缓存一致性、异构计算单元的协同机制,并通过性能计数器与错误注入手段进行系统级验证。

13,872

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧