[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Torsion-dev] Torsion 0.0.17 released
From: |
Dan Helfman |
Subject: |
[Torsion-dev] Torsion 0.0.17 released |
Date: |
Fri, 02 Apr 2004 22:55:26 -0800 |
Here's the changelog:
torsion 0.0.17 (Fri, 02 Apr 2004 22:20:05 -0800)
* implemented preemptive multitasking and semaphores
* added shared interrupts and a new timer callback API
* created a disk cleaner to purge obsolete or freed pages on disk
* made use of virtual functions within block device API
* rewrote temporary mapping cache to handle multiple pages at once
Thanks specificially to geist of freenode #osdev for help with much of
this, and thanks to everyone else in #osdev as well.
This release is a major milestone. With the addition of true
multitasking, there is now a checkpointer task that runs every few
seconds, checkpointing the contents of memory to disk. This means that
any memory changed while using the operating system remains truly
persistent. The next time you boot up, and data structures created are
right where you left them.
Next steps include making tasks themselves persistent. And a keyboard
driver would be nice too, so that some actual user interaction can
happen.
--
Dan Helfman <address@hidden>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Torsion-dev] Torsion 0.0.17 released,
Dan Helfman <=