Monday, January 31, 2011

Magnetic recording (hdd)

HDDs record data by magnetizing ferromagnetic material directionally. Sequential changes in the direction of magnetization represent patterns of binary data bits. The data is read from the disk by detecting the transitions in magnetization and decoding the originally written data. Different encoding schemes, such as Modified Frequency Modulation, group code recording, run-length limited encoding, and others are used.
A typical HDD design consists of a spindle that holds flat circular disks called platters, onto which the data are recorded. The platters are made from a non-magnetic material, usually aluminum alloy or glass, and are coated with a shallow layer of magnetic material typically 10–20 nm in depth, with an outer layer of carbon for protection. For reference, standard copy paper is 0.07–0.18 millimetre (70,000–180,000 nm).[5]
A cross section of the magnetic surface in action. In this case the binary data are encoded using frequency modulation.
Perpendicular recording
The platters are spun at speeds varying from 3,000 RPM in energy-efficient portable devices, to 15,000 RPM for high performance servers. Information is written to, and read from a platter as it rotates past devices called read-and-write heads that operate very close (tens of nanometers in new drives) over the magnetic surface. The read-and-write head is used to detect and modify the magnetization of the material immediately under it. In modern drives there is one head for each magnetic platter surface on the spindle, mounted on a common arm. An actuator arm (or access arm) moves the heads on an arc (roughly radially) across the platters as they spin, allowing each head to access almost the entire surface of the platter as it spins. The arm is moved using a voice coil actuator or in some older designs a stepper motor.
The magnetic surface of each platter is conceptually divided into many small sub-micrometer-sized magnetic regions referred to as magnetic domains. In older disk designs the regions were oriented horizontally and parallel to the disk surface, but beginning about 2005, the orientation was changed to perpendicular to allow for closer magnetic domain spacing. Due to the polycrystalline nature of the magnetic material each of these magnetic regions is composed of a few hundred magnetic grains. Magnetic grains are typically 10 nm in size and each form a single magnetic domain. Each magnetic region in total forms a magnetic dipole which generates a magnetic field.
For reliable storage of data, the recording material needs to resist self-demagnetization, which occurs when the magnetic domains repel each other. Magnetic domains written too densely together to a weakly magnetizable material will degrade over time due to physical rotation of one or more domains to cancel out these forces. The domains rotate sideways to a halfway position that weakens the readability of the domain and relieves the magnetic stresses. Older hard disks used iron(III) oxide as the magnetic material, but current disks use a cobalt-based alloy.[6]
A write head magnetizes a region by generating a strong local magnetic field. Early HDDs used an electromagnet both to magnetize the region and to then read its magnetic field by using electromagnetic induction. Later versions of inductive heads included metal in Gap (MIG) heads and thin film heads. As data density increased, read heads using magnetoresistance (MR) came into use; the electrical resistance of the head changed according to the strength of the magnetism from the platter. Later development made use of spintronics; in these heads, the magnetoresistive effect was much greater than in earlier types, and was dubbed "giant" magnetoresistance (GMR). In today's heads, the read and write elements are separate, but in close proximity, on the head portion of an actuator arm. The read element is typically magneto-resistive while the write element is typically thin-film inductive.[7]
The heads are kept from contacting the platter surface by the air that is extremely close to the platter; that air moves at or near the platter speed. The record and playback head are mounted on a block called a slider, and the surface next to the platter is shaped to keep it just barely out of contact. This forms a type of air bearing.
In modern drives, the small size of the magnetic regions creates the danger that their magnetic state might be lost because of thermal effects. To counter this, the platters are coated with two parallel magnetic layers, separated by a 3-atom layer of the non-magnetic element ruthenium, and the two layers are magnetized in opposite orientation, thus reinforcing each other.[8] Another technology used to overcome thermal effects to allow greater recording densities is perpendicular recording, first shipped in 2005,[9] and as of 2007 the technology was used in many HDDs.[10][11][12]

[edit] Components

A hard disk drive with the disks and motor hub removed showing the copper colored stator coils surrounding a bearing at the center of the spindle motor. The orange stripe along the side of the arm is a thin printed-circuit cable. The spindle bearing is in the center. The actuator is in the upper left.
A typical hard disk drive has two electric motors; a disk motor to spin the disks and an actuator (motor) to position the read/write head assembly across the spinning disks.
The disk motor has an external rotor attached to the disks; the stator windings are fixed in place.
Opposite the actuator at the end of the head support arm is the read-write head (near center in photo); thin printed-circuit cables connect the read-write heads to amplifier electronics mounted at the pivot of the actuator. A flexible, somewhat U-shaped, ribbon cable, seen edge-on below and to the left of the actuator arm continues the connection to the controller board on the opposite side.
The head support arm is very light, but also stiff; in modern drives, acceleration at the head reaches 550 Gs.
The silver-colored structure at the upper left of the first image is the top plate of the actuator, a permanent-magnet and moving coil motor that swings the heads to the desired position (it is shown removed in the second image). The plate supports a squat neodymium-iron-boron (NIB) high-flux magnet. Beneath this plate is the moving coil, often referred to as the voice coil by analogy to the coil in loudspeakers, which is attached to the actuator hub, and beneath that is a second NIB magnet, mounted on the bottom plate of the motor (some drives only have one magnet).
The voice coil itself is shaped rather like an arrowhead, and made of doubly coated copper magnet wire. The inner layer is insulation, and the outer is thermoplastic, which bonds the coil together after it is wound on a form, making it self-supporting. The portions of the coil along the two sides of the arrowhead (which point to the actuator bearing center) interact with the magnetic field, developing a tangential force that rotates the actuator. Current flowing radially outward along one side of the arrowhead and radially inward on the other produces the tangential force. If the magnetic field were uniform, each side would generate opposing forces that would cancel each other out. Therefore the surface of the magnet is half N pole, half S pole, with the radial dividing line in the middle, causing the two sides of the coil to see opposite magnetic fields and produce forces that add instead of canceling. Currents along the top and bottom of the coil produce radial forces that do not rotate the head.

[edit] Error handling

Modern drives also make extensive use of Error Correcting Codes (ECCs), particularly Reed–Solomon error correction. These techniques store extra bits for each block of data that are determined by mathematical formulas. The extra bits allow many errors to be fixed. While these extra bits take up space on the hard drive, they allow higher recording densities to be employed, resulting in much larger storage capacity for user data.[13] In 2009, in the newest drives, low-density parity-check codes (LDPC) are supplanting Reed-Solomon. LDPC codes enable performance close to the Shannon Limit and thus allow for the highest storage density available.[14]
Typical hard drives attempt to "remap" the data in a physical sector that is going bad to a spare physical sector—hopefully while the errors in that bad sector are still few enough that the ECC can recover the data without loss. The S.M.A.R.T. system counts the total number of errors in the entire hard drive fixed by ECC, and the total number of remappings, in an attempt to predict hard drive failure.

[edit] Future development

Because of bit-flipping errors and other issues, perpendicular recording densities may be supplanted by other magnetic recording technologies. Toshiba is promoting bit-patterned recording (BPR),[15] whiles Xyratex are developing heat-assisted magnetic recording (HAMR).[16]

[edit] Capacity

PC hard disk drive capacity (in GB) over time. The vertical axis is logarithmic, so the fit line corresponds to exponential growth.

[edit] Capacity measurements

A disassembled and labeled 1997 hard drive. All major components were placed on a mirror, which created the symmetrical reflections.
Hard disk manufacturers quote disk capacity in multiples of SI-standard powers of 1000, where a terabyte is 1000 gigabytes and a gigabyte is 1000 megabytes. With file systems that report capacity in powers of 1024, available space appears somewhat less than advertised capacity. The discrepancy between the two methods of reporting sizes had serious financial consequences for at least one hard drive manufacturer when a class action suit argued the different methods effectively misled consumers.[17]
Semiconductor memory chips are organized so that memory sizes are expressed in multiples of powers of two. Hard disks by contrast have no inherent binary size. Capacity is the product of the number of heads, number of tracks, number of sectors per track, and the size of each sector. Sector sizes are standardized for convenience at 256 or 512 and more recently 4096 bytes, which are powers of two. This can cause some confusion because operating systems may report the formatted capacity of a hard drive using binary prefix units which increment by powers of 1024. For example, Microsoft Windows reports disk capacity both in a decimal integer to 12 or more digits and in binary prefix units to three significant digits.
A one terabyte (1 TB) disk drive would be expected to hold around 1 trillion bytes (1,000,000,000,000) or 1000 GB; and indeed most 1 TB hard drives will contain slightly more than this number. However some operating system utilities would report this as around 931 GB or 953,674 MB. (The actual number for a formatted capacity will be somewhat smaller still, depending on the file system.) Following are the several ways of reporting one Terabyte.
SI prefixes (hard drive) equivalent Binary prefixes (OS) equivalent
1 TB (Terabyte) 1 * 10004 B 0.9095 TiB (Tebibyte) 0.9095 * 10244 B
1000 GB (Gigabyte) 1000 * 10003 B 931.3 GiB (Gibibyte) 931.3 * 10243 B
1,000,000 MB (Megabyte) 1,000,000 * 10002 B 953,674.3 MiB (Mebibyte) 953,674.3 * 10242 B
1,000,000,000 KB (Kilobyte) 1,000,000,000 * 1000 B 976,562,500 KiB (Kibibyte) 976,562,500 * 1024 B
1,000,000,000,000 B (byte) - 1,000,000,000,000 B (byte) -

[edit] Addressing data on large drives

The capacity of an HDD can be calculated by multiplying the number of cylinders by the number of heads by the number of sectors by the number of bytes/sector (most commonly 512). Drives with the ATA interface and a capacity of eight gigabytes or more behave as if they were structured into 16383 cylinders, 16 heads, and 63 sectors, for compatibility with older operating systems. Unlike in the 1980s, the cylinder, head, sector (C/H/S) counts reported to the CPU by a modern ATA drive are no longer actual physical parameters since the reported numbers are constrained by historic operating-system interfaces and with zone bit recording the actual number of sectors varies by zone. Disks with SCSI interface address each sector with a unique integer number; the operating system remains ignorant of their head or cylinder count.
The old C/H/S scheme has been replaced by logical block addressing. In some cases, to try to "force-fit" the C/H/S scheme to large-capacity drives, the number of heads was given as 64, although no modern drive has anywhere near 32 platters.
Not all the space on a hard drive is available for user files. The operating system file system uses some of the disk space to organize files on the disk, recording their file names and the sequence of disk areas that represent the file. Examples of data structures stored on disk to retrieve files include the MS DOS file allocation table (FAT), and UNIX inodes, as well as other operating system data structures. This file system overhead is usually less than 1% on drives larger than 100 MB.
For RAID drives, data integrity and fault-tolerance requirements also reduce the realized capacity. For example, a RAID1 drive will be about half the total capacity as a result of data mirroring. For RAID5 drives with x drives you would lose 1/x of your space to parity. RAID drives are multiple drives that appear to be one drive to the user, but provides some fault-tolerance.
A general rule of thumb to quickly convert the manufacturer's hard disk capacity to the standard Microsoft Windows formatted capacity is 0.93*capacity of HDD from manufacturer for HDDs less than a terabyte and 0.91*capacity of HDD from manufacturer for HDDs equal to or greater than 1 terabyte.

Sunday, January 30, 2011

Symptoms Of A Bad Video Card

What are the symptoms of a bad video card? While it’s easy to assume a video card is bad because there is no video displaying on the monitor, there are several reasons why that might be happening. So how do you narrow it down to the video card itself? There are several troubleshooting techniques to use to determine if a graphics card is bad, such as noting a steady degradation of performance, artifacts jumbling the screen and even failure to boot while hearing a string of beep codes.  You can also swap in another card if you have a similar PC. Process of elimination is sometimes the key, as well. If you do not see the BIOS splash screen and eliminate all other possibilities, such as the cables, the power supply, the monitor and the motherboard–then the video card is probably bad.

Troubleshooting A Bad Video Card

display screen artifactsIf you power on the computer and there is no video, take notice of any unusual beeping from the computer. Depending on your BIOS manufacturer, you will hear a string of beep codes to indicate a video adapter failure, such as one long and two short beeps. If you hear any unusual beeping, look on the motherboard and find the BIOS manufacturer’s name on the BIOS chip. You can then refer to a BIOS beep code chart to determine the affected hardware.
If you see artifacts on your screen or other types of pixelation, your graphics card is probably going bad. Try re-seating the card and check the video card’s fan to make sure it is spinning fast and is clear of dust and other debris.

To rule out the monitor, make sure the brightness is turned all the way up and disconnect the monitor cable at the PC side. Most modern monitors will display a diagnostic screen if it is not receiving a signal. If the monitor displays this, then the problem lies with the computer and not the monitor. If you DO see a BIOS boot screen when the PC begins to boot, but the monitor then goes blank as Windows loads, then you probably have a problem with your settings or driver. try booting into Safe Mode by tapping F8 when booting. From Safe Mode, you will be able to correct any driver or display issues that are causing the screen to go blank in Windows.

Saturday, January 29, 2011

Windows 7 Features and Performance

Windows 7 Features and Performance

ASUS G50V-A1 Gaming Notebook

ASUS G50V-A1 Gaming Notebook

Google Earth Now Features Rome Reborn 2.0

Google Earth Now Features Rome Reborn 2.0

UMID UMPC (Mini-Netbook)

UMID UMPC (Mini-Netbook)

RAM: Add more memory to your computer

Your computer is a little like your physical work area. The hard drive is the filing cabinet where you store your documents, and memory—or RAM (random access memory)—is the desk where you work. And when your RAM—like a full desktop—isn’t big enough to hold all your work easily, your work slows down and becomes more difficult. A good solution is to expand the space—or install more RAM.
Close up image of computer circuit boardIf it suddenly seems that your computer can't keep up and the drive light is flickering like crazy, it's probably time to install RAM. But before you unplug the cables, lug the machine to the car, drive to the computer store, wait to have RAM installed, and pay for the service, read how to install RAM yourself.
Note: Problems with speed can also be caused by viruses, spyware, or other malicious software. Make sure that your virus checker is up to date. Or download Microsoft Security Essentials for free.

Determine how much RAM you have and how much you need

Before you buy anything, you need to know how much memory you have and what type of memory to buy.
Find out how much RAM your computer has
You can find out how much RAM is installed in your computer in two ways. You can open the System Information dialog box to see the installed physical memory, or you can go to Control Panel.
To open System Information, click Start, click All Programs, click Accessories, click System Tools, and then click System Information. In the left pane, select System Summary. The Installed Physical Memory (RAM) entry in the list tells you how much RAM your computer has.
System information dialog box with Installed Physical Memory (RAM) circledThe Installed Physical Memory (RAM) entry in the System Information list tells you how much RAM your computer has.
Go to Control Panel in your version of the Windows operating system to find out how much RAM your computer has:

Windows XP

  • In Windows XP, go to the Start menu, click Settings, and then click Control Panel. Click System, and then select the General tab. At the bottom of the page you will see the amount of RAM.
Find out how much RAM you need
Most games specify the minimum amount of RAM you need to install and play. For example, Harry Potter and the Prisoner of Azkaban requires 256 megabytes (MB). This amount includes RAM that the computer needs to do its own background work in addition to running the game.
The amount of RAM you need depends on the operating system you are using. For systems running Windows 7, Windows Vista, or Windows XP, you should have the minimum recommended amount, but more can be better, depending on your needs. If you just use your PC for surfing the Internet and writing letters, you may need only the minimum amount of RAM required to run the version of Windows you have installed on your computer. But for the best performance—especially if you keep several programs open at the same time while you’re working—consider increasing the RAM on your computer to at least 2 gigabytes (GB).
See the minimum amount of RAM required for your version of Windows:
For more RAM-intensive programs, such as games or photo editing, or if you like to use a lot of applications at the same time, such as desktop publishing and video rendering, you may need additional RAM. Individual programs come with system requirements that show both the minimum RAM needed to run the program, and the amount of RAM needed for its best performance.
You can buy RAM modules in a variety of sizes, typically 1-GB, 2-GB, and 4-GB modules.

Figure out what type of RAM you need

To determine the maximum amount of RAM your computer can handle along with the speed, consult your PC owner's manual, which should show you the number of slots (the place where you insert the RAM), how much RAM each can take, and the maximum RAM your system can use.
Contact the manufacturer or use an online memory advisor, such as those from Crucial Technology or Kingston Technology. These memory advisors use information that you enter about your computer model and do a memory check for your specific PC that tells you which products work with your system.
To find out what kind of module you need, you can also open up your computer.
  1. First, turn off the computer, but leave it plugged in so that it's automatically grounded. (Computers that should not remain plugged in will be clearly marked.)
  2. Place the computer on a clean workspace and remove the cover carefully (you may need to use a screwdriver).
  3. Touch the case to ground yourself. When you touch the case, it discharges static electricity that could otherwise damage your computer. (Note that some manuals recommend anti-static wrist straps, but this is not necessary for home users.)
  4. Locate the RAM modules, which are green with black tubes, on the motherboard.
  5. Now determine the type of module you have. You can identify the type by its appearance.
    • RDRAM is paired up (you have to put in two at a time) and has metal casing on one side.
    • DDR SDRAM is the most popular and looks like regular RAM but has one notch.
    • SDRAM (which is being phased out) has two notches.
  6. Also note your RAM speed, which is usually written on the side of the existing chip (either 266 or 333).
  7. If you don't have a free slot, remove one of the memory cards to check the number of notches on it. You will replace the smaller of the two RAM modules.
  8. Buy RAM.

Install your new RAM

  1. Turn off the computer, and touch the metal casing.
    Note: If you have a computer that should not remain plugged in while you work on it, turn off the computer and unplug the power cord. Then, press the button that turns on the power to your computer. This action helps you to be sure that there is no residual power to the memory slots or the computer's motherboard. The board also may have an LED light that is lit, which is another indication that there is residual power.
  2. Open the compartment where your RAM is installed. You may have to remove screws to open the compartment. Note that this example is for a laptop computer. If you have a desktop computer, refer to the user manual to locate the RAM. You will have to remove the computer's cover.
    Photograph of a RAM compartmentYou may need to use a screwdriver to open the compartment where RAM modules are installed.
  3. Locate the RAM modules (RAM cards). Find the empty slot where you plan to add a module, or remove the RAM module you are replacing.
    A RAM module ready to install in an open slotThis open slot is ready for a 1-GB RAM module.
  4. Line up the notches of the new RAM module, and apply firm pressure to attach.
  5. After you're sure the RAM module is snugly in place, close the latch at either end. If you have clips, they should snap back in place.
    A newly installed RAM moduleThe RAM module has been installed and is snugly in place.
  6. Reconnect all the cables, but leave the casing open until you're sure everything is working right.
  7. Turn your computer back on. If the machine starts to beep, the memory is either incompatible or not correctly in its slot. If you've installed everything correctly, the system will detect the new RAM.
  8. Check your system information to see how much RAM you now have. If you replaced a 512-MB module with a 1-GB one, you should have 1 GB (1,024 MB) minus 512 —or 512 MB more RAM than you did previously. If you added the RAM but didn't remove any, you should have 1 GB more RAM, for a total of 1.5 GB.
  9. Try one of your programs that wasn't working well. If it still isn't working, unplug everything again and get back into the computer to check that the RAM modules are firmly secured.

Quick facts about RAM

RAM = random access memory. RAM is the primary working memory in a computer used for the temporary storage of programs and data and in which the data can be accessed directly and modified.
RAM is measured in bytes: 1 gigabyte (GB) = 1,024 megabytes (MB) = 1,048,576 kilobytes (KB)

Shopping checklist

  • Amount of memory/RAM you have: __ MB
  • Amount of memory/RAM you require: __ MB
  • Amount of memory/RAM on each module: __ MB and __ MB
  • Maximum amount of RAM your computer can handle: __ MB
  • Amount of memory/RAM you will buy: __ MB
  • RAM speed for your computer: ___
  • SDRAM or DDR SDRAM