The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Интерактивная система просмотра системных руководств (man-ов)

 ТемаНаборКатегория 
 
 [Cписок руководств | Печать]

units (7)
  • units (1) ( Solaris man: Команды и прикладные программы пользовательского уровня )
  • units (1) ( FreeBSD man: Команды и прикладные программы пользовательского уровня )
  • units (1) ( Linux man: Команды и прикладные программы пользовательского уровня )
  • >> units (7) ( Русские man: Макропакеты и соглашения )
  • units (7) ( Linux man: Макропакеты и соглашения )
  •  

    НАЗВАНИЕ

    units, kilo, kibi, mega, mebi, giga, gibi - десятичные и двоичые префиксы  

    ОПИСАНИЕ

     

    Десятичные префиксы

    Метрическая система мер использует префиксы, чтобы обозначать степени десяти. Километр - это 1000 метров, а мегаватт - это 1000000 ватт. Ниже приведены стандартные префиксы.

    ПрефиксИмяЗначение
    yyocto10^-24 = 0.000000000000000000000001
    zzepto10^-21 = 0.000000000000000000001
    aatto10^-18 = 0.000000000000000001
    ffemto10^-15 = 0.000000000000001
    ppico10^-12 = 0.000000000001
    nnano10^-9 = 0.000000001
    umicro10^-6 = 0.000001
    mmilli10^-3 = 0.001
    ccenti10^-2 = 0.01
    ddeci10^-1 = 0.1
    dadeka10^ 1 = 10
    hhecto10^ 2 = 100
    kkilo10^ 3 = 1000
    Mmega10^ 6 = 1000000
    Ggiga10^ 9 = 1000000000
    Ttera10^12 = 1000000000000
    Ppeta10^15 = 1000000000000000
    Eexa10^18 = 1000000000000000000
    Zzetta10^21 = 1000000000000000000000
    Yyotta10^24 = 1000000000000000000000000

    Для обозначения micro используется греческая буква мю. В кодировке ASCII, где она отсутствует, вместо нее часто ипользуют латинскую u. См. также

    http://physics.nist.gov/cuu/Units/prefixes.html
     

    Двоичные префиксы

    Двоичные префиксы походят на десятичные, но имеют дополнительную 'i' (и "Ki" начинается с заглавной 'K'). Имена формируются из первого звука имени десятичных префиксов примерно того же размера, за которым следует "bi" (от "binary" - "двоичный").

    Префикс ИмяЗначение
    Kikibi2^10 = 1024
    Mimebi2^20 = 1048576
    Gigibi2^30 = 1073741824
    Titebi2^40 = 1099511627776
    Pipebi2^50 = 1125899906842624
    Eiexbi2^60 = 1152921504606846976

    См. также

    http://physics.nist.gov/cuu/Units/binary.html
     

    Обсуждение

    До введения двоичных префиксов довольно часто использовалось k=1000 и K=1024, также как и b=bit (бит), B=byte (байт). К сожалению, заглавная M уже занята, и не может быть использована как признак двоичности.

    Поначалу это не имело большого значения, модули памяти и диски имели размер, равный степеням двойки, и все знали, что в таких случаях "килобайт" означает 1024, а "мегабайт" - 1048576 байтов. Впрочем, некоторая путаница связанная с этим все же была. После некоторых колебаний все производители дисков установили стандарт, по которому k=1000, M=1000k, G=1000M.

    Ситуация получилась запутанной: в модемах 14k4, k=1000; в дискетах 1.44MB, M=1024000; и т.д. В 1998 IEC принял стандарт, который определяет двоичные префиксы как указано выше, что позволяет людям быть точными и однозначными.

    Таким образом, сегодня MB = 1000000B, а MiB = 1048576B.

    В мире свободного программного обеспечения программы медленно переходят к таким обозначениям. Когда ядро Linux при загрузке выводит

    hda: 120064896 sectors (61473 MB) w/2048KiB Cache
    

    то MB - это мегабайты, а KiB - кибибайты.


     

    Index

    НАЗВАНИЕ
    ОПИСАНИЕ
    Десятичные префиксы
    Двоичные префиксы
    Обсуждение


    Поиск по тексту MAN-ов: 




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру