INTRODUCTION

METRIC UNITS / SUMMARY
4271 views
METRIC UNITS / SUMMARY

To avoid any confusion, it is worth stating certainly that in this blog, as in computer science generally metric units are used instead of traditional English units (the furlong-stone-fortnight

OUTLINE OF THE REST OF THIS BLOG
921 views
OUTLINE OF THE REST OF THIS BLOG

We have now completed our introduction and bird's-eye view of the operating system. It is time to get down to the details. As mentioned already, from the programmer's point of view,

RESEARCH ON OPERATING SYSTEMS
926 views
RESEARCH ON OPERATING SYSTEMS

Computer science is a speedily advancing field and it is difficult to predict where it is going. Researchers at universities and industrial research labs are continually thinking up new ideas, some of which go nowhere but some of which become the cornerstone of future

The Model of Run Time
994 views
The Model of Run Time

Once the operating system binary has been linked, the computer can be rebooted and the new operating system started. Once running, it may dynamically load pieces that were not

Large Programming Projects
1158 views
Large Programming Projects

In order to build the operating system, each .c is compiled into an object file by the C compiler. Object files, which have the suffix .o, contain binary instructions for the target

Header Files
1083 views
Header Files

An operating system project usually includes some number of directories, each containing many .c files containing the code for some part of the system, along with some .h header

THE WORLD ACCORDING TO C
960 views
THE WORLD ACCORDING TO C

Operating systems are generally large C (or sometimes C++) programs consisting of many pieces written by many programmers. The environment used for developing operating systems is very different from what individuals (such as students) are used to when writing

The Java Virtual Machine  /  Exokernels
1078 views
The Java Virtual Machine / Exokernels

One more area where virtual machines are used, but in a somewhat different way, is for running Java programs. When Sun Microsystems invented the Java programming language, it also invented a virtual machine (i.e., a computer architecture)

Virtual Machines Rediscovered
768 views
Virtual Machines Rediscovered

Though IBM has had a virtual machine product available for four decades, and a few other companies, including Sun Microsystems and Hewlett-Packard, have recently added virtual

VM/370
1708 views
VM/370

This system, initially called CP/CMS and later renamed VM/370 (Seawright and MacKinnon, 1979), was based on an astute observation: a timesharing system provides (1)

Page 0 of 6 Previous 1 2 3 4 5 6 Next