LINUX.ORG.RU
Ответ на: комментарий от andrewzvn

А для оперативки 1 КВ это сколько?

1024. Память адресовалась всегда полными блоками двоичной адресации и поэтому всегда имела ёмкость кратную степеням двойки.

KRoN73 ★★★★★
()

а ведь когда-нибудь за этот пустяковый шуточный вопрос вздёрнут на виселице директоров ведущих компаний по изготовлению жёстких дисков!

darkenshvein ★★★★★
()
Ответ на: комментарий от andrewzvn

А для оперативки 1 КВ это сколько?

Следуя логике по ссылке: 1 KB = 1000 B

// да, в своем после я перепутал, как написали выше

KennyMinigun ★★★★★
()
Ответ на: комментарий от KennyMinigun

Добрался до дому. Открой документ производителя и удивись. Маркетойды сделают все что угодно, но в производстве оперируют степенями двойки и сокращения вводят, степеней двойки. Говоря о накопителях, в далеких 80ых, да еще и в начале 90ых, емкость накопителей указывалась кратной степени двойки. Все полетело к черту в момент застоя технологий, маркетойды требовали больше чему у конкурента. И тут началась игра слов и тупые вопросы, сколько в килобайте байтов.

anonymous
()
Ответ на: комментарий от anonymous

Говоря о накопителях, в далеких 80ых, да еще и в начале 90ых, емкость накопителей указывалась кратной степени двойки.

Ёмкость носителей _всегда_ была десятичной :) Первый HDD — IBM 350, 1956-й год, ровно 5000000 6-битных байт.

Назови хоть один носитель, ёмкость которого измерялась бы в двоичных данных.

Трансформация тут была только одна и то очень условная. Сперва все ПЗУ разрабатывались именно как модули памяти. И поэтому ёмкость их была в двоичных величинах. Вплоть до ПЗУ на флеш-памяти включительно.

Потом появились сменные твёрдотельные накопители — и у них ёмкость, как и у любых других носителей стала десятичной. Таким образом был момент, когда для ёмкости флеш-накопителей нужно было знать контекст — это область адресуемой памяти или это внешний носитель.

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

Вопрос не в круглой цифре, я смотрю ты тоже попался, а в реальной емкости. если винт был 2 метра, то это было 2*1024 Кбайт. Шалить начали перевалив за 300 метров. Указывая емкость посчитав все, заводские бэды, резервное пространство. Ну а потом пушка, с подсчетом емкости не кратной двойке.

anonymous
()

Ладно вам за кило/киби бодаться. У меня вот уже давно вопрос вызывает 1kBps это сколько? Как не искал стандарт, описывающий сколько это бит в секунду, видимо на гугле меня частично забанили. И вдогонку, если это 1000 бит в секунду, то учитывается ли 8b/10b кодирование-декодирование на концах ethernet и старт-стоп бит у RS-232/485/etc?

Delirium_veritas
()

а вы покупаете или продаёте?

anonymous
()
Ответ на: комментарий от Delirium_veritas

Скорость связи обычно в бодах измеряют. И биты там никаким раком не стоят. В CAN-протоколе, например, такая туча вспомогательной информации, что скорость в 1Мбод отнюдь не гарантирует, что у тебя хотя бы 512кбит/с будет.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Ты давай еще предложи морякам не в милях расстояние измерять, а в километрах!

Так моряки в милях (тысяча двойных шагов римских солдат в полном облачении на марше) и не меряют, у них есть специальная «морская миля»

anonymous
()
Ответ на: комментарий от Eddy_Em

Я и имел в виду морскую милю, которая == 1" экватора.

Вот именно об этом и речь. Морскя миля — это совершенно точно определенная единица измерения, которое нельзя путать ни с какими другими «очень похожими» и «почти такими же». Точно так же, как нельзя путать приставки, определяющие степени десятки с приставками, определяющими степени двойки.

anonymous
()
Ответ на: комментарий от anonymous

Точно так же, как нельзя путать приставки, определяющие степени десятки с приставками, определяющими степени двойки.

Очень даже можно, когда системы счисления разные!

В десятичной системе "на порядок" == "в десять раз". Однако, когда программист говорит "на порядок", он подразумевает "в два раза", и все это понимают (кроме тех, кому это и не нужно вовсе)!

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Delirium_veritas

1kBps это сколько?

1000 bps. Вообще, можно считать, что кило- в значении 1024 употребляется только для адресуемой памяти. Т.е. объём модулей ОЗУ и ПЗУ (не путать с флеш-картами), размер программ и т.п. И спорить «кило vs киби» можно только тут. Всё остальное, как всегда, кило— = 1000.

учитывается ли 8b/10b кодирование-декодирование на концах ethernet и старт-стоп бит у RS-232/485/etc?

При переводе в байты переданной информации — да, обычно считается только полезная передача. Т.е. в пересчёте на размер файла скорость передачи будет меньше, чем пропускная способность сети, т.к. обычно для передачи одного байта требуется более 8 изменений состояния линии.

KRoN73 ★★★★★
()
Ответ на: комментарий от Eddy_Em

Да на здоровье. Можешь также в навигации использовать двойные шаги римских легионеров вместо угловых секунд. Только помни, что тогда ты ССЗБ.

anonymous
()
Ответ на: комментарий от Eddy_Em

Скорость связи обычно в бодах измеряют.

С бодами не всё однозначно. 1 бод = 1 бит в сек. только на одноканальной линии :)

...

О, это даже я не знал:

Например, в современных модемах используется квадратурная амплитудная манипуляция (КАМн), и одним изменением уровня сигнала может кодироваться несколько (до 16) бит информации. >Например, при символьной скорости 2400 бод скорость передачи может составлять 9600 бит/c благодаря тому, что в каждом временном интервале передаётся 4 бита.

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

1 бод = 1 бит в сек. только на одноканальной линии

И только если у тебя нет стартовых-стоповых-тестовых битов.

О, это даже я не знал:

Я тоже не знал.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

программист говорит «на порядок», он подразумевает «в два раза»,

А потом за ним повторяют блондинки и прочие гуманитарии.

anonymous
()
Ответ на: комментарий от Eddy_Em

И только если у тебя нет стартовых-стоповых-тестовых битов.

Ну почему же, они тоже считаются. Поэтому пропускная способность линии на 1Гбит/с менее, чем 125000000 байт/с. Т.е. она будет равна 125Мбайт/с вместе со служебными битами.

KRoN73 ★★★★★
()
Ответ на: комментарий от vurdalak

Статья хорошая. Но в конце чего-то опять наплели всё в кучу. Биты, байты, кило, киби. Для себя пока принял 1 Kbps==1000 бит/с без учета служебных на физическом уровне. 1 кбод==(упрощённо)1000 бит/с на линии (с учётом старт-стоп-тест-8b/10b). В целом - спасибо.

Delirium_veritas
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.