Exploiting Your Resources

Pages: 1 2 3 4 5

In this article, Charles has provided a sampling of what The PC Guide is all about. For more about these issues, as well as many, many others, please visit his site – and tell him we sent you… :-)

What are Resources?

Everyone has heard the term “system resources”. But what exactly are they? In some ways, everything in a PC is a resource–system RAM, processor speed, hard disk space, etc. However, there are in particular several special resources in the system that are shared by the various devices that use it. These are not physical “parts” of the system for the most part, though they have hardware that implement them of course. Rather they are logical parts of the system that control how it works, and are referred to as the PC’s system resources.

System resources are important because they must be shared by the various devices in your PC. This includes not only the motherboard and other main components, but also expansion devices, plug-in cards and peripherals. The resources are primarily used for communication and information transfer between these devices. For historical reasons, the amount of some of these resources is very limited, and as you add more peripherals to your system it can be difficult to find enough resources to satisfy all the requirements. This can lead to resource conflicts, which are one of the most common problems with configuring new PCs–and often one of the most difficult to diagnose and correct.

This article looks at three of the most important system devices in your PC: interrupts, DMA channels and I/O addresses, along with the main hardware devices that control them or access to them. It also discusses system configuration, and shows resource assignments for common hardware.

Note: The term “system resources” is also sometimes used to refer to special memory areas in various Windows operating systems. This is a different concept altogether, that just happens to use the same name.

Pages:   1 2 3 4 5  Next »

Be the first to discuss this article!