Re: Memory management FAQ

Bart Oldeman <[email protected]>
Newsgroups gmane.os.freedos.devel
Message-ID <[email protected]>
Matthias Paul and others wrote:

> >> MB  - megabyte (1024*1024 byte, or 1000*1000 byte, depends ;-))

for "1.44MB" floppies, 1000*1024 bytes.

> |>> GB  - gigabyte (1000 or 1024 MB)
> |>> TB  - terabyte (1000 or 1024 GB). [...]
> >
> > To be precise: traditionally size of memory computed by power 2
> > base [...]
> > Moreover, when we (humans) count size of free memory, we also
> > often use decimal multipliers. For example, when someone says
> > "621 Kb of free memory" this usually mean ~607 Kb (=621000/1024/1024).
>
> Usually, the English seem to write "Kb", "Mb", "Gb", "Tb" in either
> notation (you're right about the traditional meaning, of course).
>
> In German the notation is to write "KB", "MB", "GB", "TB", in particular,
> when the numbers are meant to be based on the binary system.
> I have observed, however, that some use "Kb", "Mb", "Gb", "Tb", when the
> numbers are meant to be decimal. It's not used consistently, though.

And some use "b" for bits. I almost never see Gb. In any case there has
been an IEC standard since a few years.
1 kB = 1000 bytes, 1 MB = 1000 kB
1 kiB = 1024 bytes, 1 MiB = 1024*1024 bytes
1 kbit = 1000 bits
1 kibit = 1024 bits
and so on.

It just seems that some people hate this notation...

Bart
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.