Giter Site home page Giter Site logo

squeezed's Introduction

squeezed: a xen host memory ballooning daemon

Squeezed uses ballooning to move memory between running VMs. It is able to:

  1. avoid wasting host memory: unused memory can be gifted to VMs
  2. share memory according to a configured policy, so some VMs will use more than others
  3. "squeeze" existing VMs to make room to start new VMs.

Squeezed is an optional component of the xapi toolstack.

building the development version

First follow the xenopsd build instructions: this will ensure your environment is working correctly.

To build squeezed:

git clone git://github.com/xapi-project/squeezed
cd squeezed
./configure
make

There is also a version packaged in opam.

documentation

  • Architecture: a high-level overview of Squeezed.
  • Design: discover the low-level details, formats, protocols, concurrency etc.

squeezed's People

Contributors

akshayramani avatar alexz avatar andreil avatar andyhhp avatar avsm avatar blp avatar citrix-openstack-jenkins-xx avatar djs55 avatar ejj avatar euanh avatar jjd27 avatar johnelse avatar jonathanknowles avatar jonludlam avatar macrosheep avatar matthiasgoergens avatar mg12ctx avatar mietek avatar pmw avatar rabink avatar robhoes avatar rokstrnisa avatar samoht avatar santoshj avatar siddharthv avatar simonjbeaumont avatar thomassa avatar vincenthz avatar xen-git avatar zli avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.