Topsy - A Teachable Operating System

Home
- News
- What is Topsy
- Links

Praktikum TI2

Demo Applet

Materials
- Documentation
- Student' Theses
- examples

Source
- Linked Source
- Needed Tools
- Legal Status

Contact
- Mailing List
- Bug report
- Feature request

OS Ring
- Next
- Random
- Skip Next
- Next 5
- List Sites
This demo runs on the MIPS R3000 simulator applet. It loads about 50kByte of Java bytecode into your browser and then requests the Topsy kernel for execution. Depending on your Internet connection and the speed of your Java VM it can take a minute or two until the system is up.

This might not work with IE browsers, use Netscape...

This browser does not run Java...

The following user programs have been included for the demo:

  • By typing "start hello" into the textfield (on the real system this is typed at the prompt) you can start a very simple program. Here's the C-source.
  • 'reserve' is a program that starts 8 threads that make concurrent reservations on airplane seats. Since they are not synchronized they will overbook the plane. This was used in the lecture to show the basic problem. Similar examples have to be synchronized by the students as an exercise. Here's the C-source.

  • Last update Fri May 2 15:33:55 MET DST 1997
    Copyright 1997 George Fankhauser, this page is not official ETH information.

    This page has been accessed times.
    Last modification: Fri Dec 15 2000
    copyright by ETH Zürich