期刊文献+
共找到1,967篇文章
< 1 2 99 >
每页显示 20 50 100
Pose prediction based on dynamic modeling and virtual prototype simulation of shield tunnelling machine
1
作者 JIN Da-long WANG Xu-yang +2 位作者 YUAN Da-jun LI Xiu-dong DU Chang-yan 《Journal of Central South University》 CSCD 2024年第11期3854-3867,共14页
Compared with traditional feedback control,predictive control can eliminate the lag of pose control and avoid the snakelike motion of shield machines.Therefore,a shield pose prediction model was proposed based on dyna... Compared with traditional feedback control,predictive control can eliminate the lag of pose control and avoid the snakelike motion of shield machines.Therefore,a shield pose prediction model was proposed based on dynamic modeling.Firstly,the dynamic equations of shield thrust system were established to clarify the relationship between force and movement of shield machine.Secondly,an analytical model was proposed to predict future multistep pose of the shield machine.Finally,a virtual prototype model was developed to simulate the dynamic behavior of the shield machine and validate the accuracy of the proposed pose prediction method.Results reveal that the model proposed can predict the shield pose with high accuracy,which can provide a decision basis whether for manual or automatic control of shield pose. 展开更多
关键词 shield machine motion trajectory dynamic modeling virtual prototype pose prediction
在线阅读 下载PDF
Kernel-based virtual machine事件跟踪机制的设计与实现 被引量:1
2
作者 刘锋 雷航 李晓瑜 《计算机应用》 CSCD 北大核心 2008年第S2期285-287,共3页
分析了基于处理器硬件虚拟化技术实现的KVM子系统的架构。针对KVM跟踪独立事件信息的局限性,提出一种新的KVM事件跟踪机制(kvmtrace)来达到性能调节的目的,并使用relayfs接口进行了设计与实现。同时探讨了Linux kernel Markers实现机制... 分析了基于处理器硬件虚拟化技术实现的KVM子系统的架构。针对KVM跟踪独立事件信息的局限性,提出一种新的KVM事件跟踪机制(kvmtrace)来达到性能调节的目的,并使用relayfs接口进行了设计与实现。同时探讨了Linux kernel Markers实现机制及其在kvmtrace的实际应用。 展开更多
关键词 处理器硬件虚拟化 Kvm kvmtrace
在线阅读 下载PDF
Task scheduling and virtual machine allocation policy in cloud computing environment 被引量:3
3
作者 Xiong Fu Yeliang Cang 《Journal of Systems Engineering and Electronics》 SCIE EI CSCD 2015年第4期847-856,共10页
Cloud computing represents a novel computing model in the contemporary technology world. In a cloud system, the com- puting power of virtual machines (VMs) and network status can greatly affect the completion time o... Cloud computing represents a novel computing model in the contemporary technology world. In a cloud system, the com- puting power of virtual machines (VMs) and network status can greatly affect the completion time of data intensive tasks. How- ever, most of the current resource allocation policies focus only on network conditions and physical hosts. And the computing power of VMs is largely ignored. This paper proposes a comprehensive resource allocation policy which consists of a data intensive task scheduling algorithm that takes account of computing power of VMs and a VM allocation policy that considers bandwidth between storage nodes and hosts. The VM allocation policy includes VM placement and VM migration algorithms. Related simulations show that the proposed algorithms can greatly reduce the task comple- tion time and keep good load balance of physical hosts at the same time. 展开更多
关键词 cloud computing resource allocation task scheduling virtual machine vm allocation.
在线阅读 下载PDF
A novel virtual machine deployment algorithm with energy efficiency in cloud computing 被引量:12
4
作者 周舟 胡志刚 +1 位作者 宋铁 于俊洋 《Journal of Central South University》 SCIE EI CAS CSCD 2015年第3期974-983,共10页
In order to improve the energy efficiency of large-scale data centers, a virtual machine(VM) deployment algorithm called three-threshold energy saving algorithm(TESA), which is based on the linear relation between the... In order to improve the energy efficiency of large-scale data centers, a virtual machine(VM) deployment algorithm called three-threshold energy saving algorithm(TESA), which is based on the linear relation between the energy consumption and(processor) resource utilization, is proposed. In TESA, according to load, hosts in data centers are divided into four classes, that is,host with light load, host with proper load, host with middle load and host with heavy load. By defining TESA, VMs on lightly loaded host or VMs on heavily loaded host are migrated to another host with proper load; VMs on properly loaded host or VMs on middling loaded host are kept constant. Then, based on the TESA, five kinds of VM selection policies(minimization of migrations policy based on TESA(MIMT), maximization of migrations policy based on TESA(MAMT), highest potential growth policy based on TESA(HPGT), lowest potential growth policy based on TESA(LPGT) and random choice policy based on TESA(RCT)) are presented, and MIMT is chosen as the representative policy through experimental comparison. Finally, five research directions are put forward on future energy management. The results of simulation indicate that, as compared with single threshold(ST) algorithm and minimization of migrations(MM) algorithm, MIMT significantly improves the energy efficiency in data centers. 展开更多
关键词 cloud computing energy efficiency three-threshold virtual machinevm selection policy energy management
在线阅读 下载PDF
Energy-efficient virtual machine consolidation algorithm in cloud data centers 被引量:3
5
作者 ZHOU Zhou HU Zhi-gang YU Jun-yang 《Journal of Central South University》 SCIE EI CAS CSCD 2017年第10期2331-2341,共11页
Cloud data centers consume a multitude of power leading to the problem of high energy consumption. In order to solve this problem, an energy-efficient virtual machine(VM) consolidation algorithm named PVDE(prediction-... Cloud data centers consume a multitude of power leading to the problem of high energy consumption. In order to solve this problem, an energy-efficient virtual machine(VM) consolidation algorithm named PVDE(prediction-based VM deployment algorithm for energy efficiency) is presented. The proposed algorithm uses linear weighted method to predict the load of a host and classifies the hosts in the data center, based on the predicted host load, into four classes for the purpose of VMs migration. We also propose four types of VM selection algorithms for the purpose of determining potential VMs to be migrated. We performed extensive performance analysis of the proposed algorithms. Experimental results show that, in contrast to other energy-saving algorithms, the algorithm proposed in this work significantly reduces the energy consumption and maintains low service level agreement(SLA) violations. 展开更多
关键词 cloud computing energy consumption linear weighted method virtual machine CONSOLIDATION virtual machine selection ALGORITHM
在线阅读 下载PDF
Event-driven process execution model for process virtual machine 被引量:3
6
作者 WU Dong-yao WEI Jun GAO Chu-shu DOU Wen-shen 《计算机集成制造系统》 EI CSCD 北大核心 2012年第8期1675-1685,共11页
Current orchestration and choreography process engines only serve with dedicate process languages.To solve these problems,an Event-driven Process Execution Model(EPEM) was developed.Formalization and mapping principle... Current orchestration and choreography process engines only serve with dedicate process languages.To solve these problems,an Event-driven Process Execution Model(EPEM) was developed.Formalization and mapping principles of the model were presented to guarantee the correctness and efficiency for process transformation.As a case study,the EPEM descriptions of Web Services Business Process Execution Language(WS-BPEL) were represented and a Process Virtual Machine(PVM)-OncePVM was implemented in compliance with the EPEM. 展开更多
关键词 business process modeling event-driven architecture process virtual machine service orchestration process execution language
在线阅读 下载PDF
A hardware-based algorithm for virtual machine provisioning in a private cloud 被引量:1
7
作者 Amol JAIKAR Gyeong-Ryoon KIM +1 位作者 Dada HUANG Seo-Young NOH 《Journal of Central South University》 SCIE EI CAS 2014年第11期4291-4295,共5页
Cloud computing is becoming a key factor in the market day by day. Therefore, many companies are investing or going to invest in this sector for development of large data centers. These data centers not only consume m... Cloud computing is becoming a key factor in the market day by day. Therefore, many companies are investing or going to invest in this sector for development of large data centers. These data centers not only consume more energy but also produce greenhouse gases. Because of large amount of power consumption, data center providers go for different types of power generator to increase the profit margin which indirectly affects the environment. Several studies are carried out to reduce the power consumption of a data center. One of the techniques to reduce power consumption is virtualization. After several studies, it is stated that hardware plays a very important role. As the load increases, the power consumption of the CPU is also increased. Therefore, by extending the study of virtualization to reduce the power consumption, a hardware-based algorithm for virtual machine provisioning in a private cloud can significantly improve the performance by considering hardware as one of the important factors. 展开更多
关键词 virtualization virtual machine algorithm power consumption data center
在线阅读 下载PDF
基于程序约束的细粒度JVM测试程序约简方法
8
作者 杜义恒 王赞 +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
面向国产高性能加速器的LLVM编译器设计及优化
9
作者 宋强 唐俊龙 +4 位作者 陈照云 时洋 谭期轩 肖紫阳 邹望辉 《计算机工程》 CAS CSCD 北大核心 2024年第4期321-331,共11页
国防科技大学自主研制的高性能加速器采用中央处理器(CPU)+通用数字信号处理器(GPDSP)的片上异构融合架构,使用超长指令集(VLIW)+单指令多数据流(SIMD)的向量化结构的GPDSP是峰值性能主要支撑的加速核。主流编译器在密集的数据计算指令... 国防科技大学自主研制的高性能加速器采用中央处理器(CPU)+通用数字信号处理器(GPDSP)的片上异构融合架构,使用超长指令集(VLIW)+单指令多数据流(SIMD)的向量化结构的GPDSP是峰值性能主要支撑的加速核。主流编译器在密集的数据计算指令排布、为指令静态分配硬件执行单元、GPDSP特有的向量指令等方面不能很好地支持高性能加速器。基于低级虚拟器(LLVM)编译框架,在前寄存器分配调度阶段,结合峰值寄存器压力感知方法(PERP)、蚁群优化(ACO)算法与GPDSP结构特点,优化代价模型,设计支持寄存器压力感知的指令调度模块;在后寄存器分配阶段提出支持静态功能单元分配的指令调度策略,通过冲突检测机制保证功能单元分配的正确性,为指令并行执行提供软件基础;在后端封装一系列丰富且规整的向量指令接口,实现对GPDSP向量指令的支持。实验结果表明,所提出的LLVM编译架构优化方法从功能和性能上实现了对GPDSP的良好支撑,GCC testsuite测试整体性能平均加速比为4.539,SPEC CPU 2017浮点测试整体性能平均加速比为4.49,SPEC CPU 2017整型测试整体性能平均加速比为3.24,使用向量接口的向量程序实现了平均97.1%的性能提升率。 展开更多
关键词 通用数字信号处理器 低级虚拟器 编译器 指令调度 向量指令接口
在线阅读 下载PDF
融合机器学习的永磁同步电机数字孪生故障诊断技术研究 被引量:1
10
作者 黄友锐 沈玉轩 徐善永 《电测与仪表》 北大核心 2025年第2期181-187,共7页
永磁同步电机作为工业设备的核心部件,对其准确地故障诊断至关重要,智能数据驱动方法和实时监督技术可助力制定精准维护计划,实现低碳节能运行。基于数字孪生技术开展永磁同步电机高效运维研究,可实现虚实同步、监测电机运行状况,并进... 永磁同步电机作为工业设备的核心部件,对其准确地故障诊断至关重要,智能数据驱动方法和实时监督技术可助力制定精准维护计划,实现低碳节能运行。基于数字孪生技术开展永磁同步电机高效运维研究,可实现虚实同步、监测电机运行状况,并进一步结合信号处理和机器学习技术,提出由变分模态分解、最大相关峭度解卷积联合BP-Adaboost的故障诊断方法,所提方法能够显著提升永磁同步电机故障诊断的准确率和效率。针对永磁同步电机匝间短路,最优诊断误差率低至1.75%,平均诊断误差控制为约3.6%,诊断精度高。 展开更多
关键词 永磁同步电机 数字孪生 虚实同步 机器学习 匝间短路
在线阅读 下载PDF
新工科背景下MATLAB GUI在数控机床故障强度函数实验教学中的应用
11
作者 何佳龙 何秀麟 +2 位作者 安阳 王昕 罗巍 《机械设计》 北大核心 2025年第3期157-162,共6页
随着新一代科技革命和产业革命的不断深入,传统的工程教育已经无法满足新时代对工科人才的需求,因此,高校如何作出教育应答,如何加快推进工科教育的改革、加快新工科拔尖人才的培养,成为我国高等教育发展的必然需求。面向新工科背景,突... 随着新一代科技革命和产业革命的不断深入,传统的工程教育已经无法满足新时代对工科人才的需求,因此,高校如何作出教育应答,如何加快推进工科教育的改革、加快新工科拔尖人才的培养,成为我国高等教育发展的必然需求。面向新工科背景,突破传统教育的局限,优化学科专业新结构,以及创新教育教学新模式具有重要意义。文中围绕数控机床故障强度函数实验教学,查找当前课程建设的不足,积极探索新工科实验教学新手段,基于MATLAB GUI平台进行数控机床故障强度函数建模仿真试验平台的建设,对辅助课堂教学、开展实验项目,加深学生对理论知识的理解及对工程实践能力的培养具有积极的意义。 展开更多
关键词 新工科 数控机床 虚拟仿真 可靠性 故障强度函数
在线阅读 下载PDF
多机器人系统虚拟仿真实验教学平台设计与实现
12
作者 杨亮 邓伟俊 +1 位作者 沈慧 蔡川华 《现代电子技术》 北大核心 2025年第14期147-153,共7页
相较于传统单机器人,多机器人系统在效率、容错性能、鲁棒性等方面有着显著优势,但其也存在硬件成本高、占地面积大等缺点,这些都限制了与多机器人相关的实验课程开展。针对以上问题,提出一种基于虚拟样机技术的多机器人协同控制实验平... 相较于传统单机器人,多机器人系统在效率、容错性能、鲁棒性等方面有着显著优势,但其也存在硬件成本高、占地面积大等缺点,这些都限制了与多机器人相关的实验课程开展。针对以上问题,提出一种基于虚拟样机技术的多机器人协同控制实验平台设计方案。该实验平台由虚拟样机仿真子系统、上位机控制子系统、机器人本体三部分组成,其中虚拟样机仿真子系统负责完成环境建模、动力学仿真、传感数据采集等任务,上位机控制子系统通过网络接口与虚拟样机仿真子系统联动,以实现多机器人的协同控制。实践结果表明,该实验平台具有部署成本低、操作简单、可扩展性强的优点,能够有效提高学生的工程应用能力和创新意识。 展开更多
关键词 多机器人 仿真教学平台 协同控制 虚拟样机 人机交互 视觉伺服 运动轨迹
在线阅读 下载PDF
基于Vmware的虚拟计算机实验系统 被引量:59
13
作者 舒云星 郑卫东 《实验室研究与探索》 CAS 2006年第9期1087-1089,共3页
研究了虚拟机技术、虚拟机软件Vmware Workstation的特点以及基于Vmware系列软件构建虚拟计算机实验系统。系统由计算机维护、网络组建与配置、服务器配置与管理、Win2000 Server/Linux实验4个模块组成。详细描述了虚拟实验系统的工作... 研究了虚拟机技术、虚拟机软件Vmware Workstation的特点以及基于Vmware系列软件构建虚拟计算机实验系统。系统由计算机维护、网络组建与配置、服务器配置与管理、Win2000 Server/Linux实验4个模块组成。详细描述了虚拟实验系统的工作原理、主要特点及其在实验教学中的应用和管理。 展开更多
关键词 虚拟机 vmWARE 虚拟网络 虚拟实验系统
在线阅读 下载PDF
基于VMware虚拟网络的IPSec实验教学 被引量:16
14
作者 吴迪 何坚 +1 位作者 潘嵘 刘聪 《实验技术与管理》 CAS 北大核心 2010年第9期157-160,167,共5页
在大学网络安全实验课程的教学中,由于受到硬件条件的限制,很难完成较为复杂的涉及多主机、多网段的网络安全实验。该论文研究了如何应用基于VMware的虚拟化技术来构建复杂虚拟网络,以进行IP-Sec安全协议的实验教学。通过在中山大学200... 在大学网络安全实验课程的教学中,由于受到硬件条件的限制,很难完成较为复杂的涉及多主机、多网段的网络安全实验。该论文研究了如何应用基于VMware的虚拟化技术来构建复杂虚拟网络,以进行IP-Sec安全协议的实验教学。通过在中山大学2007级信息安全专业的学生中进行实际教学实验,学生的教学反馈良好。 展开更多
关键词 vmWARE 虚拟机 IPSEC 网络安全
在线阅读 下载PDF
基于GNS3与VirtualBox构建虚拟网络工程实验室研究 被引量:15
15
作者 李林林 孙良旭 +1 位作者 吴建胜 张玉军 《实验技术与管理》 CAS 北大核心 2015年第9期144-148,共5页
提出使用开源模拟器GNS3和虚拟机软件VirtualBox,在单机环境下构建虚拟网络工程实验室需要的网络和设备环境,利用虚拟网络技术可以实现与物理网络的互通互联,使网络实验教学不受空间和时间限制,没有人员和设备成本。该软件可提供多种类... 提出使用开源模拟器GNS3和虚拟机软件VirtualBox,在单机环境下构建虚拟网络工程实验室需要的网络和设备环境,利用虚拟网络技术可以实现与物理网络的互通互联,使网络实验教学不受空间和时间限制,没有人员和设备成本。该软件可提供多种类型的联网环境,通过软件更新可支持新技术的学习。 展开更多
关键词 网络工程实验室 开源软件 GNS3 virtualBOX 模拟器 虚拟机
在线阅读 下载PDF
基于虚拟机页缓存机制的磁盘在线迁移系统 被引量:1
16
作者 周志强 李京 《小型微型计算机系统》 北大核心 2025年第1期235-241,共7页
在线迁移是云数据中心管理虚拟机的关键技术之一,它在负载均衡、降低能耗以及平台软硬件维护等场景有着重要的作用.预拷贝是目前虚拟机在线迁移的主流方式,有着停机时间短、对虚拟机性能影响小以及鲁棒性高的特点.然而,由于数据的修改... 在线迁移是云数据中心管理虚拟机的关键技术之一,它在负载均衡、降低能耗以及平台软硬件维护等场景有着重要的作用.预拷贝是目前虚拟机在线迁移的主流方式,有着停机时间短、对虚拟机性能影响小以及鲁棒性高的特点.然而,由于数据的修改会导致多轮迭代传输,该方法在迁移时可能出现较大的网络传输量和较长的迁移时间的问题.考虑到磁盘通常比内存大几个数量级,该问题在迁移磁盘数据时尤为严重.本文通过提取页缓存数据信息实现了一个预拷贝优化方法,并且设计了一个新的磁盘在线迁移系统,使得虚拟机能够参与其自身迁移过程,让获取虚拟机内的信息更加方便.该方法能够高效地进行预拷贝迁移,从而快速而可靠地完成磁盘迁移,减少网络传输数据量和迁移时间. 展开更多
关键词 虚拟机 磁盘在线迁移 预拷贝 页缓存
在线阅读 下载PDF
基于VMware vSphere5虚拟机的备份系统实现 被引量:8
17
作者 杨旭 彭一明 +1 位作者 刑承杰 李若淼 《华东师范大学学报(自然科学版)》 CAS CSCD 北大核心 2015年第B03期252-256,共5页
虚拟化在高校信息化建设中占据了越来越重要的地位.虚拟机已经可以在大多数应用中取代传统的物理服务器,极大地节省了成本,同时实现了简化管理、维护方便.VMware在高校虚拟机应用中占据多数,随着虚拟机数量的增加,传统的备份服务器加客... 虚拟化在高校信息化建设中占据了越来越重要的地位.虚拟机已经可以在大多数应用中取代传统的物理服务器,极大地节省了成本,同时实现了简化管理、维护方便.VMware在高校虚拟机应用中占据多数,随着虚拟机数量的增加,传统的备份服务器加客户端的方式已经不能满足虚拟机备份的需求.本文主要介绍了基于VMware虚拟机整机备份系统的一种最简便的实现方式.并结合在北京大学的使用说明VDP是一套完整、高效的虚拟机备份解决方案. 展开更多
关键词 虚拟机 备份 VDP
在线阅读 下载PDF
Pcanel/V2——基于Intel VT-x的VMM架构 被引量:8
18
作者 陈文智 姚远 +1 位作者 杨建华 何钦铭 《计算机学报》 EI CSCD 北大核心 2009年第7期1311-1319,共9页
个人计算机硬件性能的迅速增强使得通过虚拟化技术建立多个相互隔离的计算域成为未来个人计算机的一种重要发展趋势.为避免传统的IA-32架构在软件虚拟化领域所面临的VMM的设计和实现的困难,作者设计并实现了基于Intel VT-x技术的VMM架... 个人计算机硬件性能的迅速增强使得通过虚拟化技术建立多个相互隔离的计算域成为未来个人计算机的一种重要发展趋势.为避免传统的IA-32架构在软件虚拟化领域所面临的VMM的设计和实现的困难,作者设计并实现了基于Intel VT-x技术的VMM架构——Pcanel/V2.该架构利用最新的硬件虚拟化技术,通过配置出一个可控制的虚拟运行环境,可以直接虚拟运行多个不修改源代码的客户操作系统.在允许客户操作系统正常运行的同时控制它们对各种硬件资源的访问,并能对客户操作系统运行过程中出现的各种情况进行相应的处理.Pcanel/V2实现了Linux和Vxworks的同时运行,相应的数据测试表明Pcanel/V2架构在简化了VMM设计复杂度的同时总体运行效率比软件虚拟化技术提高了约10%. 展开更多
关键词 虚拟化 VT_x技术 虚拟机监控软件 客户操作系统 系统隔离
在线阅读 下载PDF
高可靠In-VM隐藏进程对抗检测方法 被引量:2
19
作者 闫广禄 罗森林 +1 位作者 刘望桐 潘丽敏 《北京理工大学学报》 EI CAS CSCD 北大核心 2018年第3期305-312,共8页
通过隐藏进程执行恶意代码是信息攻击的一种重要手段,目前虚拟化平台中In-VM隐藏进程检测方法还存在被绕过和相关数据被篡改的可能性,针对这一问题,提出了一种高可靠In-VM隐藏进程对抗检测方法.该方法利用In-VM模型,通过改进虚拟化内存... 通过隐藏进程执行恶意代码是信息攻击的一种重要手段,目前虚拟化平台中In-VM隐藏进程检测方法还存在被绕过和相关数据被篡改的可能性,针对这一问题,提出了一种高可靠In-VM隐藏进程对抗检测方法.该方法利用In-VM模型,通过改进虚拟化内存保护机制保护隐藏进程检测代码及其相关内核数据,确保其不被恶意篡改;通过准确劫持系统调用函数,并结合交叉视图方法检测隐藏进程,确保隐藏进程的检测算法无法被绕过.实验选取并构建多种典型的Rootkit隐藏进程,结果表明,该方法可以检测各种Rootkit隐藏进程,其隐藏进程检测代码及其相关数据无法被恶意篡改,检测算法和内存保护机制无法被绕过,而且改进的虚拟化内存保护机制对系统的性能影响更小,方法的可靠性高,实用价值大. 展开更多
关键词 进程检测 虚拟化 In-vm模型 ROOTKIT 隐藏进程
在线阅读 下载PDF
VMM中Guest OS非陷入系统调用指令截获与识别 被引量:6
20
作者 熊海泉 刘志勇 +2 位作者 徐卫志 唐士斌 范东睿 《计算机研究与发展》 EI CSCD 北大核心 2014年第10期2348-2359,共12页
针对虚拟化环境下Guest OS某些特定指令行为不会产生陷入从而在虚拟机管理器(virtual machine monitor,VMM)中无法对其进行监控处理的问题,提出通过改变非陷入指令正常运行条件,使其执行非法产生系统异常陷入VMM的思想;据此就x86架构下G... 针对虚拟化环境下Guest OS某些特定指令行为不会产生陷入从而在虚拟机管理器(virtual machine monitor,VMM)中无法对其进行监控处理的问题,提出通过改变非陷入指令正常运行条件,使其执行非法产生系统异常陷入VMM的思想;据此就x86架构下Guest OS中3种非陷入系统调用指令在VMM中的截获与识别进行研究:其中基于int和sysenter指令的系统调用通过使其产生通用保护(general protection,GP)错系统异常而陷入,基于syscall指令的系统调用则通过使其产生UD(undefined)未定义指令系统异常而陷入,之后VMM依据虚拟处理器上下文现场信息对其进行识别;基于Qemu&Kvm实现的原型系统表明:上述方法能成功截获并识别出Guest OS中所有3种系统调用行为,正常情况下其性能开销也在可接受的范围之内,如在unixbench的shell测试用例中,其性能开销比在1.900~2.608之间.与现有方法相比,它们都是以体系结构自身规范为基础,因此具有无需修改Guest OS、跨平台透明的优势. 展开更多
关键词 客户操作系统 虚拟机管理器 虚拟化 非陷入指令 系统调用
在线阅读 下载PDF
上一页 1 2 99 下一页 到第
使用帮助 返回顶部