期刊文献+
共找到9篇文章
< 1 >
每页显示 20 50 100
基于树结构的μC/OS-Ⅱ任务栈空间计算方法及应用 被引量:1
1
作者 张光建 刘政 《计算机应用》 CSCD 北大核心 2009年第4期1165-1167,共3页
针对用现有方法较难确定μC/OS-Ⅱ任务栈空间大小的问题,提出了基于树结构计算μC/OS-Ⅱ任务栈空间的方法。分析了任务栈空间结构,定义了能够表示栈空间最坏使用情况的树结构,提出了用树结构计算最坏情况下栈空间的计算公式,并计算了一... 针对用现有方法较难确定μC/OS-Ⅱ任务栈空间大小的问题,提出了基于树结构计算μC/OS-Ⅱ任务栈空间的方法。分析了任务栈空间结构,定义了能够表示栈空间最坏使用情况的树结构,提出了用树结构计算最坏情况下栈空间的计算公式,并计算了一个实际系统的栈空间。用该方法确定的任务栈空间能够准确地反映任务栈空间的最坏使用情况,同时还能够节约内存的使用。 展开更多
关键词 树结构 μC/OS-Ⅱ 任务 栈空间 函数 中断嵌套
下载PDF
航空电子安全关键系统栈空间分析
2
作者 殷锋社 汤小明 《国外电子测量技术》 2013年第3期21-24,共4页
栈的分析是安全关键系统验证的重要组成部分,安全栈最大使用计算是栈分析的重要方式。为提高栈最大使用量,通过对中断抢占图、中断过程、函数FCOS_domain_get_id的栈及APEX接口栈进行了分析,提高了系统栈空间的可靠性,为航空电子安全关... 栈的分析是安全关键系统验证的重要组成部分,安全栈最大使用计算是栈分析的重要方式。为提高栈最大使用量,通过对中断抢占图、中断过程、函数FCOS_domain_get_id的栈及APEX接口栈进行了分析,提高了系统栈空间的可靠性,为航空电子安全关键系统栈空间分析提供了可供参考的依据。 展开更多
关键词 安全关键系统 安全 最大使用 栈空间 分析
下载PDF
三角连网的栈点空间法 被引量:1
3
作者 陈永锋 云庆夏 +1 位作者 卢才武 聂兴信 《金属矿山》 CAS 北大核心 2003年第2期58-61,共4页
提出了一种连接三角网的新方法。它使用类似于计算机栈操作原理的机制控制基点转移 ,形成了局部逆时针发展、整体顺时针发展的网型发展模式。这种方法既适用于有边界限制的三角连网 。
关键词 三角网 等值线 采剥量 堆积量 挖掘量 空间 数据结构
下载PDF
Linux下函数栈大小的自动计算技术 被引量:1
4
作者 肖谦 李中升 漆锋滨 《计算机工程》 CAS CSCD 北大核心 2011年第S1期338-340,共3页
一个可执行程序在实际运行中可能包含复杂的函数调用和跳转,而这些函数又会使用不同大小的栈空间来保存一些临时变量。随着函数调用深度的增加,实际所占用的栈空间会越来越大且不可预测,可能造成栈空间溢出的情况发生。针对上述问题,提... 一个可执行程序在实际运行中可能包含复杂的函数调用和跳转,而这些函数又会使用不同大小的栈空间来保存一些临时变量。随着函数调用深度的增加,实际所占用的栈空间会越来越大且不可预测,可能造成栈空间溢出的情况发生。针对上述问题,提出自动计算函数调用关系及实际使用栈空间大小的技术,采用静态分析的方法收集ELF文件中的函数及指令信息,实验结果证明,该技术具有较好的实用性。 展开更多
关键词 栈空间 ELF文件 静态分析 函数调用 编译优化工具
下载PDF
基于内存管理的模式化软件关键行为跟踪技术
5
作者 袁野 孙四明 范志强 《计算机工程与设计》 CSCD 北大核心 2014年第12期4153-4159,共7页
为解决软件跟踪过程中关键行为识别与信息获取等问题,提出基于内存管理的模式化软件关键行为跟踪技术。对软件行为的概念进行认知和定义,指出软件行为跟踪的目标为按时间排序的函数调用序列;在此基础上,对比分析了两类HOOK函数技术,结... 为解决软件跟踪过程中关键行为识别与信息获取等问题,提出基于内存管理的模式化软件关键行为跟踪技术。对软件行为的概念进行认知和定义,指出软件行为跟踪的目标为按时间排序的函数调用序列;在此基础上,对比分析了两类HOOK函数技术,结合两者优势,依赖基于小内存管理的堆空间代码驻留技术和维持栈空间平衡的容器管理技术,实时监控库函数的运行状态。实验结果表明,该方法能够灵活控制软件行为的监控节点,有效跟踪软件关键行为的运行轨迹。 展开更多
关键词 软件关键行为 跟踪技术 内存管理 栈空间平衡 容器管理 模式化
下载PDF
内存对齐机制对移植μcos-ii的影响
6
作者 陈大鹏 王伟 《兵工自动化》 2015年第4期64-66,77,共4页
为提高μcos-ii移植代码的稳定性和可靠性,避免在实际使用过程中可能出现的问题,针对DSP TMS320F28335在进行32位数据存取时,要求偶地址对齐这一特殊情况,通过仔细分析中断过程中堆栈指针的变化,对μcos-ii的任务栈空间结构做出了相应... 为提高μcos-ii移植代码的稳定性和可靠性,避免在实际使用过程中可能出现的问题,针对DSP TMS320F28335在进行32位数据存取时,要求偶地址对齐这一特殊情况,通过仔细分析中断过程中堆栈指针的变化,对μcos-ii的任务栈空间结构做出了相应的调整,并基于这种调整给出了移植函数及应用程序编写的指导性说明,同时设计了一个用于测试移植代码的实验。结果表明:文中所提的移植方法是可行的,能够使μcos-ii达到任务调度的目的。 展开更多
关键词 TMS320F28335 内存对齐 ΜCOS-II 栈空间结构
下载PDF
在微控制器芯片实现神经网络的方法 被引量:1
7
作者 刘明 曹银杰 +1 位作者 耿相珍 胡卫生 《现代电子技术》 北大核心 2020年第22期1-5,9,共6页
针对微控制器芯片尚未存在使用神经网络处理时序信号的现状,提出一种可以在微控制器上进行神经网络训练、预测时序信号的方法。该方法不基于操作系统运行神经网络程序,无法由操作系统进行栈区空间大小的调整以及内存的分配问题,为了解... 针对微控制器芯片尚未存在使用神经网络处理时序信号的现状,提出一种可以在微控制器上进行神经网络训练、预测时序信号的方法。该方法不基于操作系统运行神经网络程序,无法由操作系统进行栈区空间大小的调整以及内存的分配问题,为了解决这个问题,更改了初始化栈区空间的大小,增加了外部扩展SDRAM芯片,使之达到适合神经网络程序运行的大小。在微控制器芯片实现神经网络的方法包括定义了实现神经网络需要的矩阵运算,使用C语言编写并封装LSTM循环神经网络前向传播函数,反向传播函数,以及LSTM循环神经网络的权重更新函数。调用封装好的LSTM循环神经网络函数进行实验,以时序信号sin x函数为例,预测信号变化。故使用该方法,可不依赖操作系统在微控制器芯片建立神经网络,具备了稳定、实时可靠的优点。 展开更多
关键词 微控制器芯片 神经网络 LSTM 空间 内存分配 时序信号处理
下载PDF
用户空间协议栈的并行化与性能优化 被引量:1
8
作者 别体伟 华蓓 《电子技术(上海)》 2016年第8期50-56,共7页
在网络速度不断提高的今天,网络处理的瓶颈已从链路转移到了终端。通用操作系统中低效的网络子系统成为主要瓶颈,为此工业界和学术界提出了绕过内核的高性能用户空间包I/O引擎。为充分利用这些包I/O引擎加速更多的网络应用,高性能用户... 在网络速度不断提高的今天,网络处理的瓶颈已从链路转移到了终端。通用操作系统中低效的网络子系统成为主要瓶颈,为此工业界和学术界提出了绕过内核的高性能用户空间包I/O引擎。为充分利用这些包I/O引擎加速更多的网络应用,高性能用户空间协议栈成为了研究热点。本文以配备多队列万兆网卡的通用多核服务器为目标平台,对移植自Free BSD内核的用户空间协议栈Libuinet进行了并行化和性能优化,并为其设计了一套基于回调的编程接口。文章介绍了并行化过程中并行化模型的设计、并行化策略的实施以及基于回调的编程接口的设计,并介绍了性能优化过程中针对回调线程、收包线程、发包线程和线程调度策略的优化。实验证明,本文所设计的并行化和性能优化方法是有效的。 展开更多
关键词 用户空间协议 并行化 性能优化 编程接口
原文传递
用户空间协议栈的移植与性能优化
9
作者 江盛杰 华蓓 《电子技术(上海)》 2014年第7期11-14,共4页
文章将一个为嵌入式系统开发的轻量级用户空间协议栈LWIP移植到x86多核处理器上,并通过集成高速收发包引擎、优化关键数据结构及算法等措施提高其性能。论文介绍了与LWIP移植相关的系统模型设计、收发包引擎集成和操作系统抽象层实现,... 文章将一个为嵌入式系统开发的轻量级用户空间协议栈LWIP移植到x86多核处理器上,并通过集成高速收发包引擎、优化关键数据结构及算法等措施提高其性能。论文介绍了与LWIP移植相关的系统模型设计、收发包引擎集成和操作系统抽象层实现,以及与LWIP优化相关的PCB管理、定时器管理与资源互斥锁实现。经实验,基于用户空间协议栈实现的web服务器,其性能比基于内核协议栈的web服务器提高了一倍。 展开更多
关键词 用户空间协议 LWIP移植 性能优化
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部