|
|
|
Understanding the Linux Kernel, Third Edition
In order to thoroughly understand what makes Linux tick and why it works so well on a wide variety of systems, you need to delve deep into the heart of the kernel. The kernel handles all interactions between the CPU and the external world, and determines which programs will share processor time, in what order. It manages limited memory so well that hundreds of processes can share the system efficiently, and expertly organizes data transfers so that the CPU isn't kept waiting any longer than necessary for the relatively slow disks. The third edition of "Understanding the Linux Kernel" takes you on a guided tour of the most significant data structures, algorithms, and programming tricks used in the kernel. Probing beyond superficial features, the authors offer valuable insights to people who want to know how things really work inside their machine. Important Intel-specific features are discussed. Relevant segments of code are dissected line by line. But the book covers more than just the functioning of the code; it explains the theoretical underpinnings of why Linux does things the way it does. This edition of the book covers Version 2.6, which has seen significant changes to nearly every kernel subsystem, particularly in the areas of memory management and block devices. The book focuses on the following topics: Memory management, including file buffering, process swapping, and Direct memory Access (DMA) The Virtual Filesystem layer and the Second and Third Extended Filesystems Process creation and scheduling Signals, interrupts, and the essential interfaces to device drivers Timing Synchronization within the kernel Interprocess Communication (IPC) Program execution "Understanding the Linux Kernel" will acquaint you with all the inner workings of Linux, but it's more than just an academic exercise. You'll learn what conditions bring out Linux's best performance, and you'll see how it meets the challenge of providing good system response during process scheduling, file access, and memory management in a wide variety of environments. This book will help you make the most of your Linux system..
Price: $28.24
[Notify me when price goes down.]
|
|
SYNC: The Emerging Science of Spontaneous Order
t the heart of the universe is a steady, insistent beat, the sound of cycles in sync. Along the tidal rivers of Malaysia, thousands of fireflies congregate and flash in unison; the moon spins in perfect resonance with its orbit around the earth; our hearts depend on the synchronous firing of ten thousand pacemaker cells. While the forces that synchronize the flashing of fireflies may seem to have nothing to do with our heart cells, there is in fact a deep connection. Synchrony is a science in its infancy, and Strogatz is a pioneer in this new frontier in which mathematicians and physicists attempt to pinpoint just how spontaneous order emerges from chaos. From underground caves in Texas where a French scientist spent six months alone tracking his sleep-wake cycle, to the home of a Dutch physicist who in 1665 discovered two of his pendulum clocks swinging in perfect time, this fascinating book spans disciplines, continents, and centuries. Engagingly written for readers of books such as Chaos and The Elegant Universe, Sync is a tour-de-force of nonfiction writing..
Price: $9.99
[ Notify me when price goes down.]
|
|
Synchronization Algorithms and Concurrent Programming
Synchronization is needed in all systems and environments where several processors (or processes) can be active at the same time. This is the case for operating systems, distributed systems, database systems, distributed computing, and multi-threading and concurrent programming languages. The different textbooks (and courses) about these systems and programming languages, all include at least one chapter (two lectures) about synchronization algorithms. This book studies synchronization techniques and algorithms, and concurrent programming concepts. It is suitable for use as core reading for courses on synchronization algorithms and/or concurrent programming. It is also ideal additional reading for courses such as distributed computing (covering many relevant topics in detail) and operating systems,when there is an interest in expanding the coverage and devoting more time to the subject of synchronization..
Price: $65.47
[ Notify me when price goes down.]
|
|
Windows Mobile Data Synchronization with SQL Server 2005 and SQL Server Compact 3.1
With the world's largest organizations rolling out tens of thousands of Windows Mobile devices to empower their respective workforces, the ability to create mobile line of business solutions that can support large user populations is critical. In his third book on mobile development, Rob Tiffany shows you how to take the SQL Server data you use to run your organization and make it available to all your mobile employees. He walks you step-by-step through the process of building a secure, performant, 4-tier mobile synchronization architecture designed to scale to thousands of users. You'll also learn how to create occasionally-connected Windows Mobile applications that are designed to thrive in unreliable wireless conditions. Take the guesswork out of mobilizing your organization by tapping into the experience of one of the world's foremost authorities on Windows Mobile infrastructure and development..
Price: $18.78
[ Notify me when price goes down.]
|
|
Digital Communications
Revised to reflect all the current trends in the digital communications field, this all-inclusive guide delivers an outstanding introduction to the analysis and design of digital communication systems. Includes expert coverage of new topics: Turbocodes, Turboequalization, Antenna Arrays, Digital Cellular Systems, and Iterative Detection. Convenient, sequential organization begins with a look at the historyo and classification of channel models and builds from there..
Price: $100.00
[ Notify me when price goes down.]
|
|
Synchronization: A Universal Concept in Nonlinear Sciences (Cambridge Nonlinear Science Series)
Systems as diverse as clocks, singing crickets, cardiac pacemakers, firing neurons and applauding audiences exhibit a tendency to operate in synchrony. These phenomena are universal and can be understood within a common framework based on modern nonlinear dynamics. The first half of this book describes synchronization without formulae, and is based on qualitative intuitive ideas. The main effects are illustrated with experimental examples and figures, and the historical development is also outlined. The second half of the book presents the main effects of synchronization in a rigorous and systematic manner, describing both classical results on synchronization of periodic oscillators, and recent developments in chaotic systems, large ensembles, and oscillatory media..
Price: $69.81
[ Notify me when price goes down.]
|
|
Synchronization Techniques for Digital Receivers (Applications of Communications Theory)
This is the first book to offer a clear and solid framework for understanding various techniques and applications to modem design. An accessible introduction to the state of the art in digital synchronization for data transmissions systems, the volume employs the basic concepts of parameter estimation theory to systematically derive synchronization algorithms that can be implemented in fully digital form and considers frequency-flat fading channels in depth. The authors present several chapters with new, cutting-edge data on frequency, phase and timing recovery in continuous-phase modulations. Graphs and charts aid comprehension, and exercises are inserted throughout the text..
Price: $196.00
[ Notify me when price goes down.]
|
|
Programming With Threads
A practical guide and reference to developing multithreaded programs on UNIX systems written by the foremost experts on the technology. Covers the two main UNIX threads and the UNIX International threads standard. All examples in the book use the POSIX standard..
Price: $41.00
[ Notify me when price goes down.]
|
|
Focusing the Whole Brain: Transforming Your Life with Hemispheric Synchronization
Imagine a technique that would allow you to conduct your own explorations into consciousness. Imagine that this technique is safe, inexpensive, easy to use, and endlessly versatile. Imagine Hemi-Sync. Invented by sound engineer Robert A. Monroe more than 30 years ago, Hemi-Sync uses audio technology to synchronize the functioning of the two hemispheres of the brain. For more than three decades, people have been finding more and more creative uses for it. So many uses, in fact, that it’s time for an overview of various practical applications. - assisting personal growth and development
- in medicine
- in psychiatry and psychotherapy
- with autistic children
- in nursing homes
- in sleep training
- in education
- and many more fields
Hemi-Sync appeals to professionals in many disciplines. Today trainers and workshop presenters in some twenty countries and individuals from fifty countries have traveled to attend courses employing Hemi-Sync at The Monroe Institute in Virginia. Countless more use Hemi-Sync CDs and tapes for specific purposes. Focusing the Whole Brain provides a readable introduction to a whole new world of abilities greater than you ever thought possible. .
Price: $2.45
[ Notify me when price goes down.]
|
|
Digital Communication Receivers: Synchronization, Channel Estimation, and Signal Processing
Digital Communication Receivers Synchronization, Channel Estimation, and Signal Processing Digital Communication Receivers offers a complete treatment on the theoretical and practical aspects of synchronization and channel estimation from the standpoint of digital signal processing. The focus on these increasingly important topics, the systematic approach to algorithm development, and the linked algorithm-architecture methodology in digital receiver design are unique features of this book. The material is structured according to different classes of transmission channels. In Part C, baseband transmission over wire or optical fiber is addressed. Part D covers passband transmission over satellite or terrestrial wireless channels. Part E deals with transmission over fading channels. Designed for the practicing communication engineer and the graduate student, the book places considerable emphasis on helpful examples, summaries, illustrations, and bibliographies. Contents include: * Basic material * Baseband communications * Passband transmission * Receiver structure for PAM signals * Synthesis of synchronization algorithms * Performance analysis of synchronizers * Bit error degradation caused by random tracking errors * Frequency estimation * Timing adjustment by interpolation * DSP system implementation * Characterization, modeling, and simulation of linear fading channels * Detection and parameter synchronization on fading channels * Receiver structures for fading channels * Parameter synchronization for flat fading channels * Parameter synchronization for selective fading channels.
Price: $146.99
[ Notify me when price goes down.]
|
|
|
|
|