共查询到20条相似文献,搜索用时 175 毫秒
1.
随着应用软件趋于大型化,要求更多的内存空间,所以内存优化问题就显得愈来愈重要。如应用程序较大,而没有采取内存优化的措施,未能充分利用内存资源,就会经常出现内存不够或内存溢出的问题,并很可能造成内存冲突,导致程序中止或死机,因此内存优化问题就显得势在必行了。 内存优化的目的是在不增加物理内存的情况下,得到更多的可用内存,以供大型应用程序运行或同时运行多个程序。所有程序的运行都需要常规内存,Windows和Windows应用程序的运行还需要有足够的扩展内存XMS(Extended memory)。 相似文献
2.
Jan Lindblad 《电子设计技术》2004,11(10):58-64
即使在系统中事实上仍然有许多空闲内存时,内存碎片还会最终导致出现内存用完的情况.一个不断产生内存碎片的系统,不管产生的内存碎片多么小,只要时间足够长,就会将内存用完. 相似文献
3.
嵌入式操作系统μC/OS-Ⅱ的一种内存管理算法 总被引:1,自引:1,他引:0
针对μc/OS-Ⅱ内存管理机制的不足,提出了一种新的内存管理算法.较小的内存分成固定大小的内存块,用位图索引组织;较大的内存用链表组织.实验表明,该方法能较好地提高内存分配速度和利用率,特别是对于内存块大小变化很大的系统. 相似文献
4.
5.
在网络流量较大的情况下,接入控制器对大量数据包进行处理的同时会造成内存调度频繁操作,并可能引起内存泄露以及大量内存碎片的产生,成为系统瓶颈所在.为了改善系统中的内存问题,介绍了接入控制器的整体构架以及内存分配的原理,并深入分析影响内存调度性能的因素,提出一种适合接入控制器的内存调度设计方案,并通过编程加以实现.通过池式内存的多种组合方式,采用高速算法将内存块灵活运用并加以监控,从而提高系统内存调度的整体性能,实现高效的上层应用开发. 相似文献
6.
7.
内存市场最为抢眼的是DDR内存DDR内存本身倍频快速地发展,导致了SDRAM内存在市场上给人一种节节败退的感觉。在大家刚刚熟悉DDR266内存的时候,DDR333、DDR400内存又火速登场,让人觉得应接不暇。这次的采购特集中收集了不少的 相似文献
8.
9.
1 内存测试中的难点
内存广泛应用于各类电子产品中,内存测试也是产品测试中的热点和难点.内存测试中最为关键的测试项目为DQ/DQS/CLK之间的时序关系.JEDEC规范规定:测量这几个信号之间的时序时,测试点需要选择在靠近内存的最末端.而当前内存芯片大部分是BGA封装,有的甚至是正反贴的,这样,有时候就很难在内存芯片的最末端找到测试点进行测试. 相似文献
10.
针对现有无线传感器网络(Wireless Sensor Networks,WSNs)节点片上RAM(随机存储器)利用率低的特点,设计了一种基于链表的改进型内存管理方案。该方案以事件驱动开发模式为程序运行的前提,在将RAM划分为静态内存空间和动态内存空间之后,通过内存隔离技术,实现内存管理结构与内存空间在实体内存中的分离,从而达到提高节点内存利用率的目的。经测试,写内存的平均速率能够达到500kb/s,而在开启内存交换功能时,实际内存的使用率接近80%。最终为提高节点内存利用率提供了一种良好的解决方案。 相似文献
11.
无线单片机C语言和汇编语言各有所长。无线单片机内存容量极小,而且不同型无线单片机收/发硬件结构各不相同,因此C语言时常表现出很多不足之处(如C语言良好的可移植性在不同无线单片机间并不存在)。首先对无线单片机的汇编语言和C语言进行比较,说明汇编语言具有相当大的优势。接着提出改进汇编语言可交叠式模块编程方法。最后考虑至今软件断点都是极慢速的(慢100倍);现有的硬件断点方法需要很贵的硬件来支持,成本很高,为此提出低成本和高速的全速软件断点方法。采用CPLD芯片实现的nRF24E1外围电路,完成键盘扫描,显示,收发控制和信息存储。多次并以nRF24E1收发的实验和调试验证了上述方法的正确性。 相似文献
12.
13.
Two Kalman filter algorithms are implemented with a DSP32C processor. These two Kalman filters use conventional matrix operation and U-D factorization algorithms, respectively. The real-time processing performance of each algorithm is evaluated in terms of throughput, program and data memory sizes. Both DSP32C assembly and high-level C language programs of these two algorithms are developed (a total of four programs) for evaluating the coding efficiency. It is observed that both algorithms can be more efficiently programmed by using assembly language, a matrix-based algorithm enjoys its simple and regular operations so that less program memory is required in both assembly and in C languages, the U-D factorization algorithm involves fewer multiply-accumulate operations and provides a fast throughput in C language only, and the advantage of less multiply-accumulate operations in U-D factorization algorithm no longer exists in assembly language when the number of states of a Kalman filter is large 相似文献
14.
15.
基于EDMA的TMS320C6713片外Flash自举引导 总被引:1,自引:0,他引:1
在基于DSP的系统设计中,为了保证掉电时程序不丢失,总是将程序保存在非易失性存储器中,以便系统在上电复位时可将其引导到DSP内部的RAM中执行.以TI公司的TMS320C6713浮点DSP和AMD公司的AM29LV040 Flash存储器为例,通过JTAG加载来设计一个完整的自举引导方案.着重描述了引导引脚以及相关寄存器的设置,分析了采用EDMA传输方式将代码从Flash复制到DSP的过程,并对引导程序给出基于汇编语言的代码实现.工程实践证明,该设计方案是可行、有效的. 相似文献
16.
Byung Sik Yoon Jae Won Kim Won Myoung Lee Seok Jin Jang Song In Choi Myoung Seob Lim 《ETRI Journal》1997,19(3):242-258
The Qualcomm code excited linear prediction (QCELP) speech coder was adopted to increase the capacity of the CDMA Mobile System (CMS). In this paper, we implemented the QCELP speech coding algorithm by using TMS320C50 fixed point DSP chip. Also the fixed point simulation was done with C language. The computation complexity of QCELP on TMS320C50 was about 33 MIPS and program size was 10k words and data memory was 4k words. In the normal call test on the CMS, where mobile to mobile call test was done in the bypass mode without double vocoding, mean opinion score for the speech quality was 3.11. 相似文献
17.
实时图像处理并行操作系统的微内核设计和实现 总被引:6,自引:0,他引:6
本文主要设计和实现了运行在数字信号处理阵列上支持中高层图像处理的实时图像处理并行操作系统(RTIPPOS)微内核,该内核提供了任务分解模型,并发进程管理,支持局部消息传递,同步,设计了快速共享消息传递方式和它辅助性能,内核原语支持POSIX系统调用的C语言接口和抽象级的用户封装,有行为的高效性和预测性,本文是对RTIPPOS微内核设计的综述。 相似文献
18.
在面向多媒体数据流的计算密集型的应用中,不仅要求DSP(数字信号处理器)有非常强大的数据处理能力,还要求其具有高速的数据输入、输出接口带宽。本文在传统DSP常用的增强型哈佛结构的基础上,提出一种DSP处理器DMA接口结构的设计方案.实现了基于指令并行和任务并行的DMA并行传输模式。通过6个常用的DSP算法程序实验验证.在片上存储器使用单口RAM的前提下,指令中带有片上Memory访存操作的指令占总指令的42.2%-94.3%时.这种方法设计的。DMA接口能够在DSP零开销的情况下,完成必要的数据传输。而且能够实现对Host处理器程序员透明的。DMA数据传输操作.有效地提高了DSP系统的性能。 相似文献
19.
介绍了DSP驱动T6963C内核液晶屏的原理,给出了汉字和字符混合显示的方法。分析了限制液晶屏刷新速率的原因。针对C语言开发环境下,DSP驱动大尺寸液晶屏显示刷新速率较慢的问题,提出了几种实用的软件改进方法:把C语言和汇编语言相结合提高字库点阵提取速度及液晶屏的数据传输速度;增设页面缓存,采用自动写入方式传送,减少发送的命令数;同时,摒弃了低分辨率下常用的屏幕点阵填写模式,采用与PC机中高速二级缓存Cache命中技术相类似的索引码进行显示等。实验证明,经改进后,刷新全屏的平均时间由原来的2s减少到0.5s,提高了液晶屏的显示效果。 相似文献