Learn More
In this paper, we propose a new technique, called a delayed locking technique, to improve the real-time performance of embedded Linux. The proposed technique employs the rule that entering a critical section is allowed only if the operation does not disturb the future execution of the real-time application. To execute this rule, we introduce the concepts of(More)
The ubiquitous fashionable computer (UFC), introduced in this paper, is a wearable computer that allows people to exploit ubiquitous computing environment in a user-friendly manner. We present the design approach and philosophy of the UFC that is wearable, aesthetic, and intuitive. The UFC supports the interoperability of various communication interfaces(More)
In this paper, a volume management scheme that supports multi-host environments is designed and implemented. The proposed scheme provides various features for enterprise internet services such as online resizing, online migration and an enhanced configuration scheme considering workload access patterns and disk geometry. The SANfs is a shared file system in(More)
In this article, we propose two techniques that aim to minimize the scheduling latency of high-priority interrupt-driven tasks, named the Interrupt Handler Migration (IHM) and Direct Interrupt Scheduling (DIS). The IHM allows the interrupt handler to be migrated from the interrupt handler thread to the corresponding target process so that additional context(More)
UTOPIA , introduced in this paper, is a campus-wide advanced ubiquitous computing environment. Research in UTOPIA spans various components each of which is essential to realize UTOPIA: from user device hardware / software, user interface, communication technology, indoor / outdoor testbed, middleware to practical applications. We designed and implemented a(More)
We propose a novel responsive scheduling technique to minimize the scheduling latency of a real-time process in the multi-core architecture, called the preemptibility-aware scheduling (PAS). Modern complex operating systems contain numerous long interrupt-disabled and non-preemptible sections, and consequently these sections obstruct the immediate handling(More)
  • 1