Global ETD Search

Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.

Results

Showing 1 to 20 of 156 for “"Virtual machine"”.

  1. A virtual machine approach to parallel debugging

    … It is one of the reasons that parallel machines are not widely used for computationally intensive applications even though recent progress on VLSI technology has significantly reduced the cost of building these machines. In this thesis, a two-phase approach to debugging parallel …

    ubc Repository record for A virtual machine approach to parallel debugging (opens in a new tab)

  2. VMIaaS: Virtual Machine Introspection as a Service

    … It allows users to have a running system as a virtual machine (VM) on the cloud without owning a physical server. Unfortunately, adversaries can also use those systems to conduct criminal activities. Therefore, developing a method to extract evidence from those systems is also necessary. One …

    passau-thes Repository record for VMIaaS: Virtual Machine Introspection as a Service (opens in a new tab)

  3. An introduction to the parallel virtual machine

    … Algorithm and the software of the Parallel Virtual Machine. The emphasis is placed on how to use the Parallel Virtual Machine to solve some parallel algorithm problem. Some of the issues to be addressed are: the feature and functionality of the PVM, how to programming by using the PVM, how …

    concordia Repository record for An introduction to the parallel virtual machine (opens in a new tab)

  4. Automated static analysis of virtual-machine packers

    … engineers. Obfuscation that takes advantage of a virtual- machine like architecture has proven to be one of the most difficult to deal with. Virtual-machine packers are able to hide the intentions of programs they are applied to and are resistant to formerly effective unpacking techniques. Others …

    uiuc Repository record for Automated static analysis of virtual-machine packers (opens in a new tab)

  5. Reference tree networks : virtual machine and implementation

    Thesis (Ph.D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 1979.

    mit Repository record for Reference tree networks : virtual machine and implementation (opens in a new tab)

  6. A High-Performance, Parallel Virtual Machine for Python

    … effectively. For languages that depend on a virtual machine (vm), it is the responsibility of the vm to execute code efficiently and in parallel. In the case of Python, a popular dynamic language, several vms exist, but none of them can deliver high performance and parallel execution at the …

    ethz Repository record for A High-Performance, Parallel Virtual Machine for Python (opens in a new tab)

  7. A virtual machine architecture for IT-security laboratories

    … laboratory environment. In this architecture, virtual machines are used to provide safe user work environments instead of real computers. Thus, traditional laboratory environments can be cloned onto the Internet by software, which increases accessibility to laboratory resources and greatly …

    potsdam-diss Repository record for A virtual machine architecture for IT-security laboratories (opens in a new tab)

  8. Towards an embedded real-time Java virtual machine

    … and flexibility. A carefully tailored Java virtual machine (called IVM) is proposed as an approach to overcome these difficulties. In particular, real-time garbage collection has been considered an essential part. The set of bytecodes has been revised to require less memory and to facilitate …

    lund Repository record for Towards an embedded real-time Java virtual machine (opens in a new tab)

  9. Plava: a persistent, lightweight Java [TM] virtual machine

    … persistent version of Java [TM] on a "small" machine with limited memory available. Other orthogonally persistent implementations do exist but these are targetted at large data sets and powerful machines. The modification of an existing lightweight Java Virtual Machine (JVM) in order to …

    cape-town Repository record for Plava: a persistent, lightweight Java [TM] virtual machine (opens in a new tab)

  10. Dynamic reliability and security monitoring: a virtual machine approach

    … computing systems are typically built using virtual machines (VMs). VM monitoring takes advantage of this and uses the hypervisor that runs VMs for robust reliability and security monitoring. The hypervisor provides an environment that is isolated from failures and attacks inside customers’ …

    uiuc Repository record for Dynamic reliability and security monitoring: a virtual machine approach (opens in a new tab)

  11. Clouds of glass: fragility of virtual machine disk images

    With virtual machines becoming common, it becomes important for them to be robust to errors. However, the virtual hard disk images used by virtual machines are not as reliable as physical disks. Existing solutions such as RAID can be used to improve reliability, but only at the cost of disk space …

    uiuc Repository record for Clouds of glass: fragility of virtual machine disk images (opens in a new tab)

  12. Capturing the Ethereum virtual machine in the UC framework

    Submission original under an indefinite embargo labeled 'Open Access'. The submission was exported from vireo on 2023-12-04 without embargo terms

    uiuc Repository record for Capturing the Ethereum virtual machine in the UC framework (opens in a new tab)

  13. Resilire: Achieving High Availability Through Virtual Machine Live Migration

    … complex system management, and high cost. Virtualization overcomes these limitations through another layer of abstraction, and provides high availability through virtual machine (VM) live migration: a guest VM image running on a primary host is transparently check-pointed and migrated, …

    vt Repository record for Resilire: Achieving High Availability Through Virtual Machine Live Migration (opens in a new tab)

  14. Combinatorial Auction-Based Virtual Machine Provisioning And Allocation In Clouds

    … use fixed-price based mechanisms to allocate Virtual Machine (VM) instances to their users. But economic theory states that when there are large amount of resources to be allocated to large number of users, auctions are the most efficient allocation mechanisms. Auctions achieve efficiency of …

    wayne-thes Repository record for Combinatorial Auction-Based Virtual Machine Provisioning And Allocation In Clouds (opens in a new tab)

  15. Virtual machine detection through Central Processing Unit (CPU) detail anomalies

    Malware analysts commonly use virtual machines to provide safe environments to study malware. Malware authors in response, include virtual machine detection functions in their malware so it changes its behavior should a virtual machine be detected. It is therefore important for researchers to …

    uoit Repository record for Virtual machine detection through Central Processing Unit (CPU) detail anomalies (opens in a new tab)

  16. Anomaly based Intrusion Detection System through Remote Virtual Machine Introspection

    … system or launched remotely to introspect Virtual Machines (VMs) protecting them against many types of malicious software such as keyloggers, spyware/adware, rootkits, worms, trojans and other villainous threats. Additional research has been conducted to demonstrate application of proposed …

    cuny Repository record for Anomaly based Intrusion Detection System through Remote Virtual Machine Introspection (opens in a new tab)

  17. Record and replay based virtual-machine introspection for system security

    Hardware security features need to strike a careful balance between design intrusiveness and completeness of methods. Securing against attacks like Return Oriented Programming (ROP) requires frequent and expensive checks. Complete security defenses have been proposed yet modern systems are still …

    uiuc Repository record for Record and replay based virtual-machine introspection for system security (opens in a new tab)

  18. Hypervisor introspection: a technique for evading passive virtual machine monitoring

    Virtualization technology has enabled powerful security monitoring techniques, such as virtual machine introspection (VMI). These monitoring techniques, however, rely on the assumed isolation of virtualized environments from the hypervisor. We show that there are still some events that can be …

    uiuc Repository record for Hypervisor introspection: a technique for evading passive virtual machine monitoring (opens in a new tab)

  19. Optimizing live virtual machine migrations using content-based page hashes

    Virtualization systems such as VMware ESX Server use content-based page hashing to help identify duplicate memory pages within virtual machines. Such duplicate pages, once identified, can then be mapped copy-on-write to a single page in physical RAM, thus saving memory in a manner that is …

    mit Repository record for Optimizing live virtual machine migrations using content-based page hashes (opens in a new tab)

  20. A virtual machine for a type-[omega] denotational proof language

    Thesis (M.Eng. and S.B.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2002.

    mit Repository record for A virtual machine for a type-[omega] denotational proof language (opens in a new tab)

Page 1 of 8