INTRODUCTION

METRIC UNITS / SUMMARY
4543 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
988 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
1015 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
1091 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
1269 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
1180 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
1056 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
1139 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
818 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
1972 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