Abstract
Fixed networks of limited resource heterogeneous computers need to allow applications to access remote devices in order to overcome any local resource deficiencies. Current operating systems would use a file system, network stack and middleware to implement such access but the volume of functionality involved can be a barrier to performance. This paper examines the 2.4 series Linux kernel to show that networked operating systems lack flexibility and performance in this environment. It also presents a low level approach that can reduce the overheads incurred and improve performance when remote devices are accessed.
Chapter PDF
Similar content being viewed by others
References
IEEE: IEEE 802.3-2002: Carrier Sense Multiple Access with Collision Detection (CSMA/CD) access method and physical layer specifications (2002)
IEEE: IEEE 802.11-1999: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications (1999)
IEEE: 1003.13-1998 IEEE Standard for Information Technology — Standardized Application Environment Profile (AEP) — POSIX® Realtime Application Support (1998)
Bovet, D.P., Cesati, M.: Understanding the Linux Kernel, 2nd edn. O’Reilly & Associates, Inc., Sebastopol (2002)
Rubini, A., Corbet, J.: Linux Device Drivers, 2nd edn. O’Reilly & Associates, Inc., Sebastopol (2001)
McVoy, L.W., Staelin, C.: lmbench: Portable tools for performance analysis. In: USENIX Annual Technical Conference, pp. 279–294 (1996)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Usher, P.S., Audsley, N.C. (2005). Efficient Access of Remote Resources in Embedded Networked Computer Systems. In: Enokido, T., Yan, L., Xiao, B., Kim, D., Dai, Y., Yang, L.T. (eds) Embedded and Ubiquitous Computing – EUC 2005 Workshops. EUC 2005. Lecture Notes in Computer Science, vol 3823. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11596042_66
Download citation
DOI: https://doi.org/10.1007/11596042_66
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-30803-4
Online ISBN: 978-3-540-32296-2
eBook Packages: Computer ScienceComputer Science (R0)Springer Nature Proceedings Computer Science
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

