Controlling processing usage at user level: U way to make resource sharing more flexible

Research output: Journal contributionsJournal articlesResearchpeer-review

Authors

General purpose Operating Systems do not provide effective mechanisms for application processing reservation. To overcome this limitation, some initiatives aim at guaranteeing processing by instrumenting kernels or by isolating the performance through the creation of virtual machines. However, these proceedings may be impractical if the kernel code is not available or high overheads should be avoided. As will be described in this paper, CPUReserve works differently from these approaches. It is a processing reservation system that runs at user level. CPUReserve allows the configuration of the active scheduling policy and simplifies the development of new ones. Thus, it can be used in many computing scenarios such as distributed and shared environments.

Original languageEnglish
JournalConcurrency and Computation: Practice and Experience
Volume22
Issue number3
Pages (from-to)278-294
Number of pages17
ISSN1532-0626
DOIs
Publication statusPublished - 10.03.2010
Externally publishedYes

    Research areas

  • Performance isolation, Process priority, Resource sharing, User-level process scheduling
  • Informatics

DOI

Recently viewed

Publications

  1. Age-related differences in processing visual device and task characteristics when using technical devices
  2. The learning net - an interactive representation of shared knowledge
  3. Supporting the Decision of the Order Processing Strategy by Using Logistic Models
  4. Performance and Comfort when Using Motion-Controlled Tools in Complex Tasks
  5. Perfect anti-windup in output tracking scheme with preaction
  6. Digital Control of a Camless Engine Using Lyapunov Approach with Backward Euler Approximation
  7. Tracking control of a piezo-hydraulic actuator using input-output linearization and a Cascaded Extended Kalman Filter structure
  8. The delay vector variance method and the recurrence quantification analysis of energy markets
  9. Explicit and Implicit Framing Effects on Product Attitudes When Using Country-of- Origin Cues
  10. Trajectory-based computational study of coherent behavior in flows
  11. Control of a Three-Axis Robot with Super Twisting Sliding Mode Control
  12. Introduction Mobile Digital Practices. Situating People, Things, and Data
  13. Measuring cognitive load with subjective rating scales during problem solving
  14. Measuring Learning Styles with Questionnaires Versus Direct Observation of Preferential Choice Behavior in Authentic Learning Situations
  15. Sliding Mode Control of an Inductive Power Transmission System with Maximum Efficiency
  16. Identification of sites with elevated PM levels along an urban cycle path using a mobile platform and the analysis of 48 particle bound PAH
  17. A structural property of the wavelet packet transform method to localise incoherency of a signal
  18. The Role of Output Vocabulary in T2T LMs for SPARQL Semantic Parsing
  19. Deciding between the Covariance Analytical Approach and the Change-Score Approach in Two Wave Panel Data