Hello rel-ga,
I hope you find the following information to be what you were looking
for. If not, as always, feel free to request a clarification of my
answer.
Thanks,
chellphill-ga
1: what is the registry?
http://www.systweak.com/winreg/wr1.htm
"The Windows Registry is a set of data files used to help Windows
control hardware, software, the user's environment, and the "look and
feel" of the Windows interface. The Registry is contained in two files
in the Windows directory (in NT they are called "hives"): system.dat
and user.dat, with backup copies system.da0 and user.da0. The Registry
database is accessed with regedit.exe which is in the Windows
directory. Formerly, in older version of windows (before windows 95)
these functions were performed by WIN.INI, SYSTEM.INI, and other .INI
files that are associated with applications."
"The Registry is a set of files that control all aspects of the
operating system and how it works with outside events. Those "events"
range from accessing a hardware device directly to how the interface
will react to a specific user to how an application will be run and
much more. It was designed to work exclusively with 32-bit
applications, and file size is limited to a about 40MB."
http://kb.indiana.edu/data/aeof.html?cust=023362.83043.131
"The Windows registry is the database used by Windows 95, 98, Me, NT,
2000, and XP to keep track of the settings for the operating system
and all installed programs. Windows 3.1 also has a registry, but it's
less important to the functioning of the operating system than in the
more recent versions of Windows. Windows 3.1 uses .ini files to
perform most registry tasks."
2: what is a device driver?
http://www.microsoft.com/resources/documentation/WindowsServ/2003/all/techref/en-us/Default.asp?url=/Resources/Documentation/windowsserv/2003/all/techref/en-us/W2K3TR_drvr_what.asp
"A device driver is a component that Windows uses to provide I/O
services for and interact with an underlying device, such as a modem
or network adapter. Rather than access the device directly, Windows
loads device drivers and calls functions in the drivers to carry out
actions on the device. The driver functions contain the
device-specific code needed to carry out actions on the device."
http://www.cmkrnl.com/faq01.html#1.2
"In terms of computer software, a "driver" is a routine or set of
routines that implements the device-specific aspects of generic I/O
operations. For example, an application calls a system function that
directs the operating system to write the contents of a buffer in
memory to a particular device. (In Win32, this would be WriteFile.)
The operating system handles the device-independent aspects of the
operation but calls routines provided by the driver for the device in
question to implement the device-specific functions. By substituting
other drivers, other devices (at least, those with compatible
functions) can be substituted without changing the rest of the
operating system or the application."
3: How does NTFS enable smooth recovery of the file system following a
system crash or disk failure ?
http://www.microsoft.com/resources/documentation/Windows/2000/server/reskit/en-us/Default.asp?url=/resources/documentation/Windows/2000/server/reskit/en-us/prork/prdf_fls_nwur.asp
NTFS guarantees the consistency of the volume by using standard
transaction logging and recovery techniques. In the event of a system
failure, NTFS uses its log file and checkpoint information to
automatically restore the consistency of the file system.
4: What is cashing?
http://www.opengroup.org/dce/info/papers/dce-glossary.htm
" The technique of copying data from a server machine (its central
storage place) to a client machine's local disk or memory; users then
access the copy locally. Caching reduces network load because the data
does not have to be fetched across the network more than once (unless
the central copy changes). "
http://www.microsoft.com/technet/prodtechnol/windows2000serv/reskit/serverop/sopgloss.asp
" For DNS, the ability of DNS servers to store information about the
domain namespace learned during the processing and resolution of name
queries. In Windows 2000, caching is also available through the DNS
client service (resolver) as a way for DNS clients to keep a cache of
name information learned during recent queries. See also caching
resolver. "
http://www.storage.ibm.com/glossary.htm
" allows data to be stored in a pre-designated area of a disk or
RAM(random access memory). Caching is used to speed up the operation
of RAID systems, disk drives, computers and servers, or other
peripheral devices. " |