Date: Wed, 9 Feb 2000 19:27:12 +1300 From: Joe Abley <jabley@patho.gen.nz> To: freebsd-hackers@freebsd.org Subject: Eclipse/BSD Message-ID: <20000209192710.A26889@patho.gen.nz>
next in thread | raw e-mail | index | archive | help
This may be old news, but I follow -hackers, -arch and -current and I hadn't seen it before: http://www.bell-labs.com/project/eclipse/release/ Would be interested to hear informed opinion as to whether these changes might find a permanent home in FreeBSD at some point in the future. ... The Eclipse Operating System is a testbed for Quality of Service (QoS) that is being developed at Information Sciences Research Center in Bell-Labs, Lucent Technologies. The current version of Eclipse, which we refer to as Eclipse/BSD, is based on FreeBSD version 3.4., and is compatible with FreeBSD, thus supporting the same system calls, protocols, device drivers and applications. Eclipse provides flexible and fine-grained QoS support for applications. Its design allows legacy or Eclipse-unaware applications to provide QoS without the need of modification or recompilation. A simple API is provided for (new) applications to take addvantage of the fine-grained QoS support. Currently, the Eclipse project targets QoS support for server applications, in particular, to differentiate the performance of different web sites hosted on the same platform (see the Apache examples). We have implemented: + hierarchical proportional-share cpu, disk and link schedulers, + the /reserv file system providing an API to manipulate "reservations", + a tagging mechanism for the association of reservatios with schedulable operations. The schedulers, such as network, cpu or disk, can easily be replaced by others that implement different algorithms by just implementing the Eclipse scheduler API functions. ... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000209192710.A26889>