About Site Map Submit Contact Us Log in | Create an account
Create an account Log In
Average Rating
User Rating:
Visitors Rating:
My rating:

Write review
  • License: Freeware
  • Last update: 8 years ago
  • Total downloads: 137
  • Price: Free |
  • Operating system: Linux
  • Publisher: Werner Almesberger
See full specifications

linux default iconActive Block I/O Scheduling System Publisher's description

ABISS is an extension for the Linux kernel that implements priorities for disk IO operations.

Apart from these guaranteed real-time (RT) streams, we also included multiple priorities for best-effort (BE) disk traffic.

The system consists of a framework that is added to the kernel, including an elevator implementing multiple priorities, with a policy and coordination unit implemented in user space. This approach ensures separation between the kernel infrastructure (the framework) and the policies (e.g. admission control) in user space.

The ABISS extensions are controlled through ioctls applied to files accessed through the regular POSIX API. A small library with wrapper functions shaped after stdio (abiss_fopen(), abiss_fread(), abiss_fwrite(), etc.) is available for applications preferring a higher-level API.

ABISS is still experimental. It can currently provide high priority for reading from a FAT, VFAT, ext2, and ext3 file system. Writing is always best-effort.

Only a framework for resource control exists. Therefore, the current implementation can enforce that an application conforms to the requested service, but it cannot make bandwidth guarantees. Furthermore, there are various sources of sporadic but significant delays in the kernel, which can affect the service obtained by an application.

What's New in This Release:

� Updated to Linux
� The compatibility layer has been moved from a global handler into each ioctl in each filesystem supported by ABISS.
� CFQ is now supported.
� Power management and overlap handling have been disabled for this version.

System Requirements:

No special requirements.
Program Release Status:
Program Install Support: Install and Uninstall

Active Block I/O Scheduling System Tags:

Click on a tag to find related softwares

Most Popular

linux default icon JOrg 0.93 RC
It's a software to help you control your files and their location.
linux default icon Android HTC 2.3
Android ported to the HTC Vogue, Kaiser, Polaris, and Nike.
linux default icon iReport Designer for JasperReports 4.0.2
iReport is the free, open source report designer for JasperReports.
linux default icon jGRASP 1.8.8_07 Beta
jGRASP is a lightweight development environment,.....
linux default icon Code::Blocks 10.05
A C/C++ IDE built with configurability and extensibility in mind

Related Category

» Archiving (73)
» Benchmarking (88)
» Other (3482)
» Printer (63)
» Shell Tools (113)