Hard drives are marketed in terms of decimal (base 10) capacity. In decimal notation, one megabyte (MB) is equal to 1,000,000 bytes, and one Gigabyte (GB) is equal to 1,000,000,000 bytes. The decimal system is what we are accustomed to in everyday life.
However, computers ( and programs such as FDISK ) use the binary ( base 2 numbering system ). In the binary numbering system, one megabyte is equal to 1,048,576 bytes, and one gigabyte is equal to 1,073,741,824 bytes.
DOS FDISK and Apple's operating system (MAC O/S) use the binary numbering system. When determining hard drive capacities with FDISK, one should multiply the value shown in FDISK ( displayed in base 2 megabytes ) by 1,048,576 to determine the decimal equivalent for the hard drive's capacity.
Here is an example ( using a 20.5GB ATA/IDE drive :
FDISK displays the capacity of your hard drive as 19603 Mbytes. This value represents the base 2 or binary capacity of the disk drive. To determine the equivalent base 10 or decimal capacity, multiply 19603 by 1,048,576. This results in a value of 20,555,235 bytes or approximately 20.5GB in decimal terms.
Microsoft usually defines a gigabyte as 1024 * 1024 * 1024 ( or 1,073,741,824 ) bytes.
Maxtor, Iomega, and Western Digital define a gigabyte as 1000 * 1000 * 1000 ( or 1,000,000,000 ) bytes.
Seagate defines a gigabyte as 1024 * 1000 * 1000 (or 1,024,000,000) bytes.
I believe you are running onboard gfx .. which is usually shared memory ...