Dependable Linux Efforts (DLE) Home Page
Linux has been used in enterprise field.
However, to use mission critical area, Linux has to be more dependable. This is
a project to rise dependability of Linux operating environment.
Kernel EnhancementIn this activity, we
study kernel design and implementation to suit mission critical use. Since large
scale servers are used in mission critical system, we also consider performance
scalability. This activity currently focuses on memory management.
of token based thrashing control
- Token based thrashing control, which Mr. Rik van Riel introduced into
2.6 kernel, has a good effect in heavy trashing situation on enterprise
computer systems. An objective of this package is to raise stability of
Linux virtual memory manager by improvement of token based thrashing
- stop aging patch
BenchmarkTo discuss better implementation of
Linux kernel, pragmatic work load is very important. So, we also develop
We are developing Kdump for IA-64 and have developed its basic parts. So we release the first version.
- Wblg-disk is an I/O workload benchmark tool. It simulates disk I/O on
file server and mail server.
It consists of document adn three patches: kexec-tools patch, kernel patch for 2.6.13-rc2-mm2 and crash patch.
- We support the following.
- Boot 2nd Kernel on panic or INIT signal
- Boot 2nd kernel using RAMDISK too
- Capture an crash dump via /proc/vmcore
- Analyze the dump using "crash"
- Here are TODOs and current limitations
- To save CPUs registers to analyze the stack backtrace of panic process and running processes
- To support kexec
Currently, pure kexec capability is not available.
- To support "gdb"
Other informationYou can check our project summary page.
Linux is a registered trademark of Linus Torvalds. All trademarks are property
of their respective owners.