期刊文献+
共找到65篇文章
< 1 2 4 >
每页显示 20 50 100
基于开源JVM的安全策略强制实施 被引量:2
1
作者 魏达 金英 +2 位作者 张晶 郑晓娟 李卓 《电子学报》 EI CAS CSCD 北大核心 2009年第B04期36-41,共6页
非信任代码的安全执行是移动代码安全的重要问题之一.携带模型代码(Model Carrying Code)方法同时考虑了移动代码生产者和使用者对安全性的支持和需求,建立了以模型为中心的安全执行非信任代码的理论框架,其中安全策略的定义和强制实施... 非信任代码的安全执行是移动代码安全的重要问题之一.携带模型代码(Model Carrying Code)方法同时考虑了移动代码生产者和使用者对安全性的支持和需求,建立了以模型为中心的安全执行非信任代码的理论框架,其中安全策略的定义和强制实施是MCC方法的重要组成部分之一.本文针对已被广泛使用的Java移动代码,以开源JVM Kaffe和Linux操作系统为研究载体,提出了基于开源JVM的安全策略实施模型,并实现从安全策略定义到实施的整个过程.本文在安全策略规范描述,可强制实施的扩展有限自动机(EFSA)模型和进程级监视以捕获系统调用等方面都做了有益的尝试,为完善MCC方法和实现安全策略的强制实施提供很好的方案. 展开更多
关键词 携带模型代码 安全策略描述和实施 开源jvm 进程级监视
在线阅读 下载PDF
基于重定义JVM类加载器移动代码的安全 被引量:2
2
作者 张爱娟 纪承 殷兆麟 《计算机工程》 EI CAS CSCD 北大核心 2006年第4期177-178,202,共3页
移动代理代码在目标主机代理平台上加载运行中,存在着其意图易被探测、泄露、修改的安全隐患。论文通过采用重建虚拟机的系统类加载器和自定义类加载器的方法解决这一安全问题。
关键词 移动代码 jvm 类加载器
在线阅读 下载PDF
JVM指令系统特点和它对JAVA芯片设计的影响 被引量:2
3
作者 陈虎 戴葵 +1 位作者 杨晓东 胡守仁 《计算机应用研究》 CSCD 2000年第6期107-110,共4页
分析了JVM指令系统的三个特点:面向堆栈、面向对象、完全的虚拟性.在此基础上比较了JVM指令系统、R4000指令系统和i486指令系统在指令格式和功能上的不同.接着,给出了一些关于JVM指令频度的测试结果.最后;讨论了用硬件实现JAVA芯... 分析了JVM指令系统的三个特点:面向堆栈、面向对象、完全的虚拟性.在此基础上比较了JVM指令系统、R4000指令系统和i486指令系统在指令格式和功能上的不同.接着,给出了一些关于JVM指令频度的测试结果.最后;讨论了用硬件实现JAVA芯片的几个关键技术问题。 展开更多
关键词 JAVA芯片 微处理器 jvm指令系统 设计
在线阅读 下载PDF
基于JVM的分布计算在网络仿真中的应用研究 被引量:1
4
作者 王文鼐 赵生妹 《电子学报》 EI CAS CSCD 北大核心 2001年第6期804-807,共4页
分析分式网络仿真系统的需求 ,给出以Java虚拟机为平台的分布计算系统的对象设计结构 ,并简要介绍所开发的仿真器的功能 .信元中继网的初步仿真表明 ,采用分布式仿真方法 ,5台计算机协同仿真的效率可以提高70
关键词 分布式计算 通信网络仿真 仿真器开发 jvm
在线阅读 下载PDF
适合于分布并行计算的JVM-Lkaffe的设计和实现
5
作者 汪永红 赵静玉 《计算机工程》 CAS CSCD 北大核心 2001年第1期176-177,共2页
介绍了Alpha工作站Linux操作系统上一种能实现真正并发的JVM-Lkaffe的设计和实现,并着重介绍了它的线程实现机制、垃圾回收实现机制和异常处理实现机制.
关键词 分布并行计算 jvm-LkAffe LINUX 线程 操作系统
在线阅读 下载PDF
JVM 锚具的研制和应用
6
作者 张士臣 黎国清 +2 位作者 庄军生 胡晓 刘海华 《铁道建筑》 北大核心 1998年第8期5-7,共3页
介绍用于锚固钢绞线的JVM锚具的工作原理、研制和应用过程,及其经济效益。
关键词 钢绞线 锚具 铁路桥 jvm锚具 预应力混凝土
在线阅读 下载PDF
基于程序约束的细粒度JVM测试程序约简方法
7
作者 杜义恒 王赞 +4 位作者 赵英全 陈俊洁 陈翔 侯德俊 郑开 《软件学报》 EI CSCD 北大核心 2024年第7期3204-3226,共23页
为了对Java虚拟机(JVM)进行测试,开发人员通常需要手工设计或利用测试生成工具生成复杂的测试程序,从而检测JVM中潜在的缺陷.然而,复杂的测试程序给开发人员定位及修复缺陷带来了极高的成本.测试程序约简技术旨在保障测试程序缺陷检测... 为了对Java虚拟机(JVM)进行测试,开发人员通常需要手工设计或利用测试生成工具生成复杂的测试程序,从而检测JVM中潜在的缺陷.然而,复杂的测试程序给开发人员定位及修复缺陷带来了极高的成本.测试程序约简技术旨在保障测试程序缺陷检测能力的同时,尽可能地删减测试程序中与缺陷检测无关的代码.现有研究工作基于Delta调试在C程序和XML输入上可以取得较好的约简效果,但是在JVM测试场景中,具有复杂语法和语义依赖关系的Java测试程序约简仍存在粒度较粗、约简效果较差的问题,导致约简后的程序理解成本依然很高.因此,针对具有复杂程序依赖关系的Java测试程序,提出一种基于程序约束的细粒度测试程序约简方法JavaPruner.首先,在语句块级别设计细粒度的代码度量方法;随后,在Delta调试技术上引入语句块之间的依赖约束关系来对测试程序进行约简.以Java字节码测试程序为实验对象,从现有的针对JVM测试的测试程序生成工具中筛选出具有复杂依赖关系的50个测试程序作为基准数据集,并在这些数据集上验证JavaPruner的有效性.实验结果表明,JavaPruner可以有效删减Java字节码测试程序中的冗余代码.与现有方法相比,在所有基准数据集上,约简能力平均可提升37.7%.同时,JavaPruner可以在保障程序有效性及缺陷检测能力的同时,将Java字节码测试程序最大约简至其原有大小的1.09%,有效降低了测试程序的分析和理解成本. 展开更多
关键词 JAVA虚拟机 jvm测试 测试程序约简 Delta调试
在线阅读 下载PDF
实时性环境中JVM垃圾收集算法
8
作者 李娜 刘俊辉 《计算机工程》 CAS CSCD 北大核心 2011年第15期52-54,共3页
提出一种适用于实时性环境的Java虚拟机垃圾收集算法。该算法通过对增量式收集器中堆空间划分方式和引用跟踪进行改进,以减少垃圾收集时带来的不确定性暂停,并且该算法可以指定用户在一个时间段内进行垃圾收集,以便使应用程序暂停时间... 提出一种适用于实时性环境的Java虚拟机垃圾收集算法。该算法通过对增量式收集器中堆空间划分方式和引用跟踪进行改进,以减少垃圾收集时带来的不确定性暂停,并且该算法可以指定用户在一个时间段内进行垃圾收集,以便使应用程序暂停时间达到最短,从而适用于实时性环境。实验结果表明,该算法能有效减少垃圾收集时暂停的频率和时长。 展开更多
关键词 实时性环境 JAVA虚拟机 增量式收集器 堆空间划分 引用追踪
在线阅读 下载PDF
面向大数据处理框架的JVM优化技术综述 被引量:8
9
作者 汪钇丞 曾鸿斌 +3 位作者 许利杰 王伟 魏峻 黄涛 《软件学报》 EI CSCD 北大核心 2023年第1期463-488,共26页
当前,以Hadoop、Spark为代表的大数据处理框架,已经在学术界和工业界被广泛应用于大规模数据的处理和分析.这些大数据处理框架采用分布式架构,使用Java、Scala等面向对象语言编写,在集群节点上以Java虚拟机(JVM)为运行时环境执行计算任... 当前,以Hadoop、Spark为代表的大数据处理框架,已经在学术界和工业界被广泛应用于大规模数据的处理和分析.这些大数据处理框架采用分布式架构,使用Java、Scala等面向对象语言编写,在集群节点上以Java虚拟机(JVM)为运行时环境执行计算任务,因此依赖JVM的自动内存管理机制来分配和回收数据对象.然而,当前的JVM并不是针对大数据处理框架的计算特征设计的,在实际运行大数据应用时经常出现垃圾回收(GC)时间长、数据对象序列化和反序列化开销大等问题.在一些大数据场景下,JVM的垃圾回收耗时甚至超过应用整体运行时间的50%,已经成为大数据处理框架的性能瓶颈和优化热点.对近年来相关领域的研究成果进行了系统性综述:(1)总结了大数据应用在JVM中运行时性能下降的原因;(2)总结了现有面向大数据处理框架的JVM优化技术,对相关优化技术进行了层次划分,并分析比较了各种方法的优化效果、适用范围、使用负担等优缺点;(3)探讨了JVM未来的优化方向,有助于进一步提升大数据处理框架的性能. 展开更多
关键词 大数据系统 JAVA虚拟机 分布式系统 自动内存管理
在线阅读 下载PDF
基于内核态JVM的Linux设备驱动程序 被引量:1
10
作者 陈善 周玲玲 +1 位作者 应忍冬 戈弋 《计算机工程》 CAS CSCD 北大核心 2008年第18期93-95,98,共4页
驱动程序的不稳定是造成操作系统内核崩溃的主要原因,该文采用类型安全的Java语言开发Linux设备驱动程序以提高系统的稳定性,并分析驱动模型的结构、内核态Java虚拟机(JVM)的设计以及Java驱动程序的编写。USB网卡的测试验证了Java驱动... 驱动程序的不稳定是造成操作系统内核崩溃的主要原因,该文采用类型安全的Java语言开发Linux设备驱动程序以提高系统的稳定性,并分析驱动模型的结构、内核态Java虚拟机(JVM)的设计以及Java驱动程序的编写。USB网卡的测试验证了Java驱动在提高系统稳定性上的优势。 展开更多
关键词 JAVA虚拟机 设备驱动程序 可靠性
在线阅读 下载PDF
一种改进的增量式JVM垃圾收集算法 被引量:2
11
作者 张嗜军 高曙 《计算机工程》 CAS CSCD 2012年第1期71-73,共3页
非增量式Java虚拟机(JVM)垃圾回收算法的内存开销较大。为此,提出一种基于栈式分配策略的JVM增量式垃圾收集算法。对Java栈帧进行改造使其支持存储对象,改进增量式收集器中堆空间的划分、引用跟踪方式,以减少垃圾收集带来的不确定性暂... 非增量式Java虚拟机(JVM)垃圾回收算法的内存开销较大。为此,提出一种基于栈式分配策略的JVM增量式垃圾收集算法。对Java栈帧进行改造使其支持存储对象,改进增量式收集器中堆空间的划分、引用跟踪方式,以减少垃圾收集带来的不确定性暂停。实验结果表明,该算法能有效减少暂停的频率和时长,提高运行速度。 展开更多
关键词 JAVA虚拟机 垃圾收集 增量式垃圾收集器 实时 栈分配
在线阅读 下载PDF
JVM层集群框架下共享类集的自动构建方法
12
作者 唐国靖 王帅 +1 位作者 钟华 石颖 《计算机工程与设计》 CSCD 北大核心 2013年第12期4368-4373,共6页
为了简化JVM层集群框架的配置,提高搭建JVM集群的效率,提出了一种共享类集的自动构建方法。通过对Java字节码的静态分析,对元素之间的依赖关系进行检测和处理。针对面向接口的编程模式,在分析依赖关系的基础上,提出了由抽象接口到具体... 为了简化JVM层集群框架的配置,提高搭建JVM集群的效率,提出了一种共享类集的自动构建方法。通过对Java字节码的静态分析,对元素之间的依赖关系进行检测和处理。针对面向接口的编程模式,在分析依赖关系的基础上,提出了由抽象接口到具体业务类的依赖推导的解决方案,并自动检测和处理依赖的扩散,保证共享类集的完备性。该方法无需执行Java源代码,只需少数根对象便能自动便捷地实现共享类集的构建。利用OncePortal门户中间件进行了部署验证,验证结果表明了该方法的可行性和有效性。 展开更多
关键词 集群 共享类集 自动构建 依赖检测 字节码
在线阅读 下载PDF
Perl扩展到JVM的移植
13
作者 张磊 张昱 陈意云 《计算机工程》 EI CAS CSCD 北大核心 2006年第3期94-95,107,共3页
Perl扩展作为Perl语言与其他语言的接口,使得Perl能够解决更加复杂的问题。该文从Perl扩展的创建入手,深入分析了Perl解释器的动态链接技术以及Perl扩展的工作原理。然后分析了Perl扩展到Java虚拟机移植的可行性和难点,最后给出了移植... Perl扩展作为Perl语言与其他语言的接口,使得Perl能够解决更加复杂的问题。该文从Perl扩展的创建入手,深入分析了Perl解释器的动态链接技术以及Perl扩展的工作原理。然后分析了Perl扩展到Java虚拟机移植的可行性和难点,最后给出了移植的几个实现方案及其评估。 展开更多
关键词 Perl扩展 移植 JAVA虚拟机 动态链接
在线阅读 下载PDF
Perl后端到JVM的移植
14
作者 徐丽 张昱 陈意云 《计算机工程》 EI CAS CSCD 北大核心 2005年第8期82-83,150,共3页
描述了Perl解释器的框架,介绍其后端虚拟机(Perl VM)的工作机理,给出了PVM所用到的栈、数据类型以及操作码函数(PP Code)在Java中的设计和实现,并陈述了在此移植中的几个关键问题及其解决方法。
关键词 PERL Perl虚拟机 JAVA虚拟机
在线阅读 下载PDF
基于Q学习的Spark自动调节内存管理器
15
作者 张军 顾皓元 《计算机工程与设计》 北大核心 2025年第5期1487-1493,共7页
为有效解决Apache Spark中静态和统一内存管理器适应性差、JVM垃圾内存回收频繁等问题,提出一种基于Q学习的Spark自动调节内存管理器。采用Q学习自动调优算法,根据不同的工作负载、任务需求和系统状态,在全局范围内实现内存分配的动态... 为有效解决Apache Spark中静态和统一内存管理器适应性差、JVM垃圾内存回收频繁等问题,提出一种基于Q学习的Spark自动调节内存管理器。采用Q学习自动调优算法,根据不同的工作负载、任务需求和系统状态,在全局范围内实现内存分配的动态调整。内存分配算法结合Q学习自动调优算法的决策和空闲内存,响应块管理器和任务内存请求,确保内存高效分配与利用。实验结果表明,新的内存管理器在Spark任务执行效率上获得了较明显的性能提升。 展开更多
关键词 Apache Spark 静态内存管理器 统一内存管理器 jvm垃圾内存回收 Q学习 内存分配动态调整 任务执行效率
在线阅读 下载PDF
Java虚拟机分析 被引量:21
16
作者 王立冬 张凯 《北京理工大学学报》 EI CAS CSCD 北大核心 2002年第1期60-63,共4页
研究 Java平台的核心——虚拟机 .为了使 Java在不同的平台上顺利运行 ,研究 Java虚拟机 (Java virtualmachine,简称 JVM)的组成及运行机制 ,为编程实现 JVM或向各种平台移植 JVM提供参考 .通过对 Kaffe(一种Java虚拟机的实现 )桌面版... 研究 Java平台的核心——虚拟机 .为了使 Java在不同的平台上顺利运行 ,研究 Java虚拟机 (Java virtualmachine,简称 JVM)的组成及运行机制 ,为编程实现 JVM或向各种平台移植 JVM提供参考 .通过对 Kaffe(一种Java虚拟机的实现 )桌面版本的源代码进行分析 ,得出虚拟机运行的整个流程 ,并对流程中的关键部分进行深入研究 ,同时结合 Sun的《Java虚拟机规范》,总结出实现 JVM的一些关键步骤 ,并提出改进 展开更多
关键词 JAVA虚拟机 JAVA平台 网络计算平台 jvm 运行机制 源代码 运行效率
在线阅读 下载PDF
.NET中通用语言运行时环境初探 被引量:3
17
作者 许鑫 费翔林 吕琦 《计算机应用研究》 CSCD 北大核心 2003年第6期35-38,106,共5页
2000年微软公司推出了.NET构架,向网络计算和分布式跨平台计算迈出了鼓舞人心的一步,通过对JVM和CLR作对比,着重介绍了.NET跨平台计算的核心设施和跨平台计算的实现思想。
关键词 跨平台 jvm(Java VIRTUAL Machine) CLR MSIL
在线阅读 下载PDF
影响EJB性能的若干因素及其优化方法 被引量:3
18
作者 朱岸青 王会进 高河福 《计算机应用》 CSCD 北大核心 2004年第6期181-184,共4页
EJB是J2EE的核心技术之一,文中结合了某个基于J2EE的MIS系统来分析影响EJB组件性能的主要因素,并提出相应的优化策略。同时,文中用一个实例来测试并分析在EJB中如何通过优化查询语句来提高系统性能。
关键词 J2EE EJB RMI jvm 会话外观
在线阅读 下载PDF
Agent模型在网络管理中的应用 被引量:6
19
作者 刘奕明 陈涵生 《计算机工程》 CAS CSCD 北大核心 2003年第21期120-122,共3页
随着网络规模的扩大,基于简单数据访问模型的自动化解决方案,如SNMP,将被 更具分布式计算特性的技术所代替。该文描述了当前最新的基于Agent模型的解决方案,它 能减少网络管理任务实现的复杂性,提高网络管理任务的可扩展性,以灵... 随着网络规模的扩大,基于简单数据访问模型的自动化解决方案,如SNMP,将被 更具分布式计算特性的技术所代替。该文描述了当前最新的基于Agent模型的解决方案,它 能减少网络管理任务实现的复杂性,提高网络管理任务的可扩展性,以灵活适应新增的网络 服务和基础设施。 展开更多
关键词 简单网络管理协议 AGENT模型 移动AGENT QOS jvm NOC
在线阅读 下载PDF
基于Java开发嵌入式应用的方法研究 被引量:3
20
作者 於志文 周兴社 吴小钧 《计算机应用研究》 CSCD 北大核心 2002年第10期14-16,共3页
针对嵌入式系统资源受限 ,研究和探讨了基于Java开发嵌入式应用的两种开发模式 :“瘦”JVM模式和预编译模式 ,并对这两种开发模式的性能进行了分析比较。
关键词 JAVA语言 软件开发 嵌入式应用 “瘦”jvm模式 预编译模式
在线阅读 下载PDF
上一页 1 2 4 下一页 到第
使用帮助 返回顶部