User-Driven Scheduling of Interactive Virtual Machines
GRID '04 Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing
Design and implementation of a kernel resource protector for robustness of Linux module programming
Proceedings of the 2006 ACM symposium on Applied computing
Software—Practice & Experience
A comparison of interactivity in the Linux 2.6 scheduler and an MLFQ scheduler
Software—Practice & Experience
Grave Robbers from outer space using 9P2000 under Linux
ATEC '05 Proceedings of the annual conference on USENIX Annual Technical Conference
User adjustable process scheduling mechanism for a multiprocessor embedded system
ACS'06 Proceedings of the 6th WSEAS international conference on Applied computer science
Performance improvement of I/O subsystems exploiting the characteristics of solid state drives
ICCSA'11 Proceedings of the 2011 international conference on Computational science and its applications - Volume Part III
Modular verification of preemptive OS kernels
Proceedings of the 16th ACM SIGPLAN international conference on Functional programming
Scheduler support for video-oriented multimedia on client-side virtualization
Proceedings of the 3rd Multimedia Systems Conference
Research of an architecture of operating system kernel based on modularity concept
Mathematical and Computer Modelling: An International Journal
Towards an open framework for c verification tools benchmarking
PSI'11 Proceedings of the 8th international conference on Perspectives of System Informatics
ViPZonE: OS-level memory variability-driven physical address zoning for energy savings
Proceedings of the eighth IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis
Rigorous rental memory management for embedded systems
ACM Transactions on Embedded Computing Systems (TECS) - Special section on ESTIMedia'12, LCTES'11, rigorous embedded systems design, and multiprocessor system-on-chip for cyber-physical systems
Predicting aging-related bugs using software complexity metrics
Performance Evaluation
Application level ballooning for efficient server consolidation
Proceedings of the 8th ACM European Conference on Computer Systems
An overview of non-uniform memory access
Communications of the ACM
CogMAC: a cognitive link layer for wireless local area networks
Wireless Networks
NUMA (Non-Uniform Memory Access): An Overview
Queue - Development
A systematic methodology for OS benchmark characterization
Proceedings of the 2013 Research in Adaptive and Convergent Systems
KI-Mon: a hardware-assisted event-triggered monitoring platform for mutable kernel object
SEC'13 Proceedings of the 22nd USENIX conference on Security
Automatic elimination of unnecessary packets for smart terminals in Wireless LAN environments
Journal of Systems Architecture: the EUROMICRO Journal
Virtual asymmetric multiprocessor for interactive performance of consolidated desktops
Proceedings of the 10th ACM SIGPLAN/SIGOPS international conference on Virtual execution environments
Hi-index | 0.02 |
Linux Kernel Development details the design and implementation of the Linux kernel, presenting the content in a manner that is beneficial to those writing and developing kernel code, as well as to programmers seeking to better understand the operating system and become more efficient and productive in their coding. The book details the major subsystems and features of the Linux kernel, including its design, implementation, and interfaces. It covers the Linux kernel with both a practical and theoretical eye, which should appeal to readers with a variety of interests and needs. The author, a core kernel developer, shares valuable knowledge and experience on the 2.6 Linux kernel. Specific topics covered include process management, scheduling, time management and timers, the system call interface, memory addressing, memory management, the page cache, the VFS, kernel synchronization, portability concerns, and debugging techniques. This book covers the most interesting features of the Linux 2.6 kernel, including the CFS scheduler, preemptive kernel, block I/O layer, and I/O schedulers. The third edition of Linux Kernel Development includes new and updated material throughout the book: An all-new chapter on kernel data structures Details on interrupt handlers and bottom halves Extended coverage of virtual memory and memory allocation Tips on debugging the Linux kernel In-depth coverage of kernel synchronization and locking Useful insight into submitting kernel patches and working with the Linux kernel community