Kenneth E Tomiak wrote:
On Sat, 28 Jul 2007 06:41:41 -0600, Steve Comstock <[EMAIL PROTECTED]> wrote:

R.S. wrote:
Bruce Hewson wrote:

Well folks,

until M$ came along, and before KiB became a standard, I was taught
the convention as:

Disk: always use decimal value,   i.e. KB = 1000 Bytes.

Memory: always use binary value, i.e. KB = 1024 Bytes.

That made it easy:.....

It's not easy. For example, you cannot dump 15MB region of memory (RAM)
to 15MB file. It doesn't mention tapes, wires (10MB/s - is it "binary"
or "decimal" ?), etc.

Now with M$ (and others), you never know where they use 1000 or use
1024 in their arithmetic to calculate the number they report to you on
memory or disk usage. Very much like the Mix-N-Match shops.

I learned in 'computers' K is 1024 and salaries K is 1000. So 15M of memory dumps into 15M files just fine unless you decide to use VB or some other utility that adds its own data and forget to account for that.

Fairly easy to know which value for K is being used, the sneakiest. Otherwise thy would declare up front what K represents.


Not that easy. Computer networking speeds are 1000, not 1024. A 1Gb Ethernet connection is 1,000,000,000.

As stated hard drive manufactures use 1000, not 1024. A 320GB hard drive holds 320,000,000,000 bytes, not 34,597,383,680.

As to file sizes, well you say a 1MB file is 1,024,000 bytes, I might not.

Then you have MS issues. When using Windows explorer a file show as 1 KB Right click on it and select properties it shows 55 bytes of actual size, but that it takes 4096 bytes of disk space. So what is the size, 55, 1KB (is this 1024 or 1000 bytes?), or 4096 bytes.

About the only thing that is constant is that memory is base on 1024.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to