scispace - formally typeset
Journal ArticleDOI

Incorporating System Overhead in Queuing Network Models

Reads0
Chats0
TLDR
This paper examines three different methods for incorporating operating system overhead in multiclass queuing network models to provide an accurate account of the processing performance and the system CPU overhead of each of the several different types of jobs that together make up the multiprogramming workload.
Abstract
Multiclass queuing network models of multiprogramming computer systems are frequently used to predict the performance of computing systems as a function of user workload and hardware configuration. This paper examines three different methods for incorporating operating system overhead in multiclass queuing network models. The goal of the resultant model is to provide an accurate account of the processing performance and the system CPU overhead of each of the several different types of jobs (batch, timesharing, transaction processing, etc.) that together make up the multiprogramming workload. The first method introduces an operating sysbtm workload consisting of a fixed number of jobs to represent system CPU overhead processing. The second method extends the jobs' CPU service requests to include explicitly the CPU overhead necessary for system processing. The third method employs a communicating set of user and system job classes so that the CPU overhead can be modeled by switching jobs from user to system class whenever they require system CPU service. The capabilities and accuracy of the three methods are assessed and compared against performance and overhead data measured on a Univac 1110 computer.

read more

Citations
More filters
Book

Applied Probability- Computer Science: The Interface

TL;DR: A multivariate statistical model is presented for the estimation of the number of records qualifying in a query or a set of queries (record selectivities) that takes into account non-uniformity and correlations of the attribute values in the data base.
Journal ArticleDOI

Computer networks and distributed systems

TL;DR: This paper identifies, analyzes and classifies various aspects of distributed systems.
Proceedings ArticleDOI

A measurement methodology to calibrate analytical models including operating system overhead

TL;DR: This paper studies realistic analytical server models that include operating system overhead and proposes a methodology to reduce the number of measurements based on information provided by an analytical workload model.
Journal ArticleDOI

A multiprocessor model with classes of processes and priorities

TL;DR: A practical approach to performance modeling of multiple processor systems involving dependence of workload as well as system configuration, which consists of classes of processes, and includes priorities of requests is presented.
References
More filters
Journal ArticleDOI

Adaptive optimization of a time-sharing system's performance

TL;DR: The complex task of managing a virtual memory multiprogramming system is considered as one which can be achieved by allowing the operating system to make use of measurement data gathered on-line in the scheduling decisions it has to make.
Journal ArticleDOI

Applications of a Queueing Network Model for a Computer System

TL;DR: A case study of a modeling project for a specific IBM 360/65J computer system is presented and some practical applications of the resulting central server model are described.
Related Papers (5)