Инфо о месте на хард диске

Тема в разделе "PC: Программы общего назначения", создана пользователем Chehov, 30 апр 2015.

  1. Chehov

    Chehov Антон Палыч? Не, не знаю.

    Регистрация:
    3 мар 2008
    Сообщения:
    1.402
    Симпатии:
    769
    Пол:
    Мужской
    Адрес:
    Москва-Руза
    Друзья, не очень разбираюсь в теме, подскажите
    диск на 1 терабайт
    на картинке правые цифры - 766+164=930 гиг
    что соответствует общей занятости диска 931 гиг, инфо чуть ниже
    цифры левее - 823+176= почти 1 терабйт

    чему верить?
    если правым то куда делось еще 70 гигабайт?
     

    Вложения:

    • 123.jpg
      123.jpg
      Размер файла:
      65,7 КБ
      Просмотров:
      9
  2. Eugene Ego

    Eugene Ego Active Member

    Регистрация:
    23 сен 2007
    Сообщения:
    699
    Симпатии:
    208
    Пол:
    Мужской
    Род занятий:
    iOS Dev / Contemporary Electronic Musician
    Адрес:
    Saint Petersburg
    Производители винчестеров пишут размер кратно 1000 (1 KB = 1000 B, 1 MB = 1000 KB, 1GB = 1000 MB), чтобы казалось больше.
    Однако по правильному должно быть кратно 1024 (1 KB = 1024 B, 1 MB = 1024 KB, 1 GB = 1024 MB), именно так меряют оси.
     
  3. Hron

    Hron Well-Known Member

    Регистрация:
    13 апр 2011
    Сообщения:
    4.039
    Симпатии:
    2.795
    Пол:
    Мужской
    Адрес:
    Москва
    Манипуляция величинами - двоичные величины определяются степенью двойки:
    1 кБ = 2^10 Б= 1024 Б
    1 MБ = 2^10 кБ =1048576 Б и т.д.
    1 ТБ = 1099511627776 Б
    Но хитрые производители считают в десятичной системе: 1 ТБ = 1000000000000 Б

    Маркетинг...
     
  4. Ifrit

    Ifrit Злой я

    Регистрация:
    31 окт 2007
    Сообщения:
    6.191
    Симпатии:
    4.153
    Род занятий:
    Академическая музыка: запись, сведение, FOH
    Не все ОСи на сегодня.
     
  5. Eugene Ego

    Eugene Ego Active Member

    Регистрация:
    23 сен 2007
    Сообщения:
    699
    Симпатии:
    208
    Пол:
    Мужской
    Род занятий:
    iOS Dev / Contemporary Electronic Musician
    Адрес:
    Saint Petersburg
    Вообще, приставки кило, мега, гига - десятичные.
    И называть килобайтом 1024 байта не совсем верно, для двоичных ввели новые приставки киби, меби. гиби - http://en.wikipedia.org/wiki/Kibibyte
     
  6. Hron

    Hron Well-Known Member

    Регистрация:
    13 апр 2011
    Сообщения:
    4.039
    Симпатии:
    2.795
    Пол:
    Мужской
    Адрес:
    Москва

    Вы не правы.

    Постановление Правительства от 31 октября 2009 г. N 879
    "ОБ УТВЕРЖДЕНИИ ПОЛОЖЕНИЯ О ЕДИНИЦАХ ВЕЛИЧИН, ДОПУСКАЕМЫХ К ПРИМЕНЕНИЮ В РОССИЙСКОЙ ФЕДЕРАЦИИ"
    Из приложения 3:
     
    Р.В. нравится это.
  7. Р.В.

    Р.В. Well-Known Member

    Регистрация:
    24 июл 2014
    Сообщения:
    511
    Симпатии:
    498
    Адрес:
    СПб
    Приложение
     

    Вложения:

    • 1.jpg
      1.jpg
      Размер файла:
      818,1 КБ
      Просмотров:
      15
  8. Eugene Ego

    Eugene Ego Active Member

    Регистрация:
    23 сен 2007
    Сообщения:
    699
    Симпатии:
    208
    Пол:
    Мужской
    Род занятий:
    iOS Dev / Contemporary Electronic Musician
    Адрес:
    Saint Petersburg
    @Hron, а давно ли Россия стала международным стандартом?
    Где и на каком винчестере вы найдете наклейки и информацию на русском?
     
  9. Hron

    Hron Well-Known Member

    Регистрация:
    13 апр 2011
    Сообщения:
    4.039
    Симпатии:
    2.795
    Пол:
    Мужской
    Адрес:
    Москва
    @Eugene Ego,
    Во-первых, где я писал о какой-либо международности? Я писал об ошибочности утверждения;
    Во-вторых, где, кроме Вики и на каких изделиях Вы встречали данные обозначения (киб, миб и пр.)?! Не особо прижилось это и в международных отношениях...
     
    Р.В. нравится это.
  10. sepuka

    sepuka Active Member

    Регистрация:
    12 ноя 2007
    Сообщения:
    326
    Симпатии:
    171
    Это лишь отражение сложившейся практики. По JEDEC единицы тоже маркируются как K, M, G и хоть там прямым текстом говорится, что these prefixes are included in the document only to reflect common usage, но есть серьёзное подозрение, что и праправнуки наши будут пользоваться именно этими префиксами. Все давно привыкли, все знают о разнице между 2^10 и 10^3 (у меня тёща -- искусствовед, т.е. гуманитарий в квадрате, но не просто знает, а осознаёт, понимает и даже в состоянии объяснить это, например, своим студентам в консерватории). Кроме того, новые приставки (kibi, mibi etc.) при произношении на нашей родной английской мове относительно неблагозвучны для того, чтобы ими кто-то реально воспользовался в реальной жизни (уж скорее произойдёт стандартизация форм kil, meg, gig), поэтому неудивительно, что хоть IEEE 1541 и 2002, но до сих пор на правах Нуловимого Джо почти не используется ни в программном обеспечении, ни при разработке железа, ни в публикациях в научной или популярной прессе.
     
  11. Hron

    Hron Well-Known Member

    Регистрация:
    13 апр 2011
    Сообщения:
    4.039
    Симпатии:
    2.795
    Пол:
    Мужской
    Адрес:
    Москва
    Естественно, ведь все эти "ибибайты" лишь попытка узаконить хитрожопость производителей. От физической сущности не уйдешь - рождаются противоречия. Палецев - десять, а вот состояний у ячеек - два. Это мало, логика неполноценна при этом. Но на сегодняшний день, к сожалению, это клинический факт.
     
    Последнее редактирование: 1 май 2015
  12. Chehov

    Chehov Антон Палыч? Не, не знаю.

    Регистрация:
    3 мар 2008
    Сообщения:
    1.402
    Симпатии:
    769
    Пол:
    Мужской
    Адрес:
    Москва-Руза
    Спасибо мужики! Про 1024 я то и забыл совсем....
    Вообщем получается, что диск у меня нифига не террабайт , а 930 гиг
     
  13. Hron

    Hron Well-Known Member

    Регистрация:
    13 апр 2011
    Сообщения:
    4.039
    Симпатии:
    2.795
    Пол:
    Мужской
    Адрес:
    Москва
    @Chehov, угу... Но так уж повелось.
     
  14. Eugene Ego

    Eugene Ego Active Member

    Регистрация:
    23 сен 2007
    Сообщения:
    699
    Симпатии:
    208
    Пол:
    Мужской
    Род занятий:
    iOS Dev / Contemporary Electronic Musician
    Адрес:
    Saint Petersburg
    @sepuka, вот как раз из-за схожести единиц и инерции в применении новых - пользователей и напаривают недотерабайтами, к сожалению.
    @Hron, так производители как раз и не хотят распространения новых, ибо с ними напарить так красиво не выйдет.
     
  15. Hron

    Hron Well-Known Member

    Регистрация:
    13 апр 2011
    Сообщения:
    4.039
    Симпатии:
    2.795
    Пол:
    Мужской
    Адрес:
    Москва
    @Eugene Ego, опять ошибаетесь.

    Производители как раз и хотят закрепить десятичную Си за приставками Мега, Гига и пр. независимо от контекста, потому как если принять в качестве стандарта то, что для объемов двоичных массивов Мега и пр. считаются степенями двойки, то им придется указывать реальные величины.
     
  16. Eugene Ego

    Eugene Ego Active Member

    Регистрация:
    23 сен 2007
    Сообщения:
    699
    Симпатии:
    208
    Пол:
    Мужской
    Род занятий:
    iOS Dev / Contemporary Electronic Musician
    Адрес:
    Saint Petersburg
    @Hron, вы как то странно понимаете.
    Стандарт на единицы СИ и так есть и используется сейчас производителями накопителей. Им не нужен новый стандарт. Их устраивает текущая путаница. Это ведь они за один десятичный терабайт выдают 930 двоичных гигабайт. Им это выгодно, а не конечным пользователям.
    Но ведь в большинстве остальных компьютерных областей используется схожая по написанию и названиям, но другая система, что приводит к запутыванию простых пользователей. Для того и придумывали эти киби, чтобы было понятно что где, а не как сейчас.
    Сейчас уже слишком двоичные кило перемешались с десятичными, и ломать это сложно.
    Ведь разве это нормально, что GB написанные на винте и на памяти - это разные GB?
     
  17. Hron

    Hron Well-Known Member

    Регистрация:
    13 апр 2011
    Сообщения:
    4.039
    Симпатии:
    2.795
    Пол:
    Мужской
    Адрес:
    Москва
    @Eugene Ego, перечитайте то, что я написал выше - если стандартом будет контекстное значение, то Килобайт будет содержать 1024 байт, а КилоОм 1000 Ом, и никак иначе. К этому все привыкли.
    Если же введенные новые ибибайты (при дамах и детях трижды подумаешь...) все-таки войдут в употребление, хотя искренне сомневаюсь, то производителям дисков ничего менять не придется, т.к. они попрежнему будут использовать десятичные, всем привычные приставки и дурить голову обывателю...
     
    Последнее редактирование: 1 май 2015
  18. Eugene Ego

    Eugene Ego Active Member

    Регистрация:
    23 сен 2007
    Сообщения:
    699
    Симпатии:
    208
    Пол:
    Мужской
    Род занятий:
    iOS Dev / Contemporary Electronic Musician
    Адрес:
    Saint Petersburg
    @Hron, я правильно понимаю, вот есть приставка кило, и вы предлагаете трактовать её значение в зависимости от контекста.
    То есть вы считаете нормальным, что приставка кило для метров будет 1000, для байтов будет 1024, а для каких-нибудь условных миль, например, 1600?
    Ведь именно это и создает путаницу. Система СИ дает стандартные префиксы, но в айти стали использовать эти знакомые всем префиксы совершенно по другому.
    А новые префиксы сделали достаточно поздно, когда все уже смешалось.
     
  19. Hron

    Hron Well-Known Member

    Регистрация:
    13 апр 2011
    Сообщения:
    4.039
    Симпатии:
    2.795
    Пол:
    Мужской
    Адрес:
    Москва
    @Eugene Ego, а что, Вы правда путаетесь, когда говорите о килограммах и килобайтах?
     
  20. Eugene Ego

    Eugene Ego Active Member

    Регистрация:
    23 сен 2007
    Сообщения:
    699
    Симпатии:
    208
    Пол:
    Мужской
    Род занятий:
    iOS Dev / Contemporary Electronic Musician
    Адрес:
    Saint Petersburg
    @Hron, да путаюсь, когда не понимаю о каких килобайтах меня спрашивают.
    Я сам, конечно, помню, что объем дисков пишут в десятичных, озу в двоичных, размер файлов тоже в двоичных, но нередко знакомые задаются в точности таким же вопросом как и автор топика, приходится объяснять.
    Да и как нормально объяснить обычному человеку, что на винчестер в 120 гигабайт уберется только 110 гигабайт файлов? Где логика?
     
  21. Hron

    Hron Well-Known Member

    Регистрация:
    13 апр 2011
    Сообщения:
    4.039
    Симпатии:
    2.795
    Пол:
    Мужской
    Адрес:
    Москва
    @Eugene Ego, я о другом - я о переходе от килобайт к килограммам. Вы же не начинаете, надеюсь, задумываться сколько в нем грамм?!)

    А вот путаницу, которую Вы упоминаете, и внесли производители винчестеров, движимые сугубо маркетинговыми целями. И никакой другой путаницы нет. И даже более - путаница не исчезнет с введением новых величин - они как обозначали в ГБ, так в них и будут, только уже в полном соответствии стандарту - не подкопаешся...

    Есть особая среда - среда двоичных данных. И вот в этой среде Кило означает 1024. Куда уж проще? Среда чиста и изолирована - никаких других величин, кроме двоичных в этой среде нет. Будет троичная система - кило и там, возможно, изменится... Поэтому если стандартом закрепить за приставками двоичные значения в двоичной среде, то путаница исчезнет сама-собой и с помощью 32-х битного адреса можно будет попрежнему обращаться к 4ГБ памяти...

    Вас не смущают такие единицы как скорость света или звука? А они в разных средах имеют разную величину...
     
    Последнее редактирование: 1 май 2015
  22. basЫl

    basЫl атрофировал юмор.

    Регистрация:
    4 янв 2004
    Сообщения:
    5.942
    Симпатии:
    3.510
    Адрес:
    Москва
    еще есть история, когда для резервной области SSD отрезают 7% и забывают указать что теперь она недоступна.
     
  23. Hron

    Hron Well-Known Member

    Регистрация:
    13 апр 2011
    Сообщения:
    4.039
    Симпатии:
    2.795
    Пол:
    Мужской
    Адрес:
    Москва
    @basЫl, изголяются... И попрежнему эти же самые))) Но с приставками глобальнее и изощреннее!
     
  24. tarzan

    tarzan Administrator Команда форума

    Регистрация:
    10 ноя 2002
    Сообщения:
    9.318
    Симпатии:
    3.458
    Адрес:
    Москва
    Сейчас логика диктуется маркетологами, а не инженерами. Для домохозяйки вполне понятно, что на диске где-то 100 Гбайт (ну, плюс-минус, как в рецептах приготовления блюд: добавьте одну-две чайных ложки). Зачем ей забивать голову этими подробностями? Вот гик, если припрет, сможет высчитать объем оставшегося пространства до последнего байта. А простому человеку легче купить новый комп (ну, если он продвинутый - поменять винчестер), чем заморачиваться с этими киби, меби, и т.п.
    ЗЫ: И вообще, сейчас объем дисков меряется в кИнах: сколько кин (фильмов) поместится?
     
    drobinkin и Osman нравится это.
  25. Eugene Ego

    Eugene Ego Active Member

    Регистрация:
    23 сен 2007
    Сообщения:
    699
    Симпатии:
    208
    Пол:
    Мужской
    Род занятий:
    iOS Dev / Contemporary Electronic Musician
    Адрес:
    Saint Petersburg
    @tarzan, сейчас кИнья в таких разных форматах есть, что непонятно как мерять :)
    То что сейчас маркетологи диктуют - так это всегда было.
    А эту путаницу создали инженеры, которым лень было придумывать новые приставки. Маркетологи лишь успешно ее эксплуатируют.
    Во всем виновата лень )))
     
  26. Hron

    Hron Well-Known Member

    Регистрация:
    13 апр 2011
    Сообщения:
    4.039
    Симпатии:
    2.795
    Пол:
    Мужской
    Адрес:
    Москва
    А зачем плодить новые сущности, если старые вполне адекватны? Лишь надо строго определить область применения... Этим не инженеры занимаются.

    Кстати, 1024 вполне десятичная величина - теми же десятью пальцами показывается. Только надо каждому пальцу строгое значение задать.
     
  27. Eugene Ego

    Eugene Ego Active Member

    Регистрация:
    23 сен 2007
    Сообщения:
    699
    Симпатии:
    208
    Пол:
    Мужской
    Род занятий:
    iOS Dev / Contemporary Electronic Musician
    Адрес:
    Saint Petersburg
    Вы бы знали сколько косяков в софтописательстве из-за этого образуется. )))
    Когда используют похожие, но другие объекты, когда копипаста, когда применяют не по назначению, а потом докостыливают, чтобы работало как требуется.
    Есть стандартные приставки, зачем их именами называть другие величины? Зачем тогда вообще стандарты нужны? Давайте тогда уж и 2+2=5 узаконим.
     
  28. Hron

    Hron Well-Known Member

    Регистрация:
    13 апр 2011
    Сообщения:
    4.039
    Симпатии:
    2.795
    Пол:
    Мужской
    Адрес:
    Москва
    @Eugene Ego, Вы действительно не понимаете, что ввод новых единиц внесет хаос? А косяки в софтописательстве - это ж на каком языке и в какой области применения? Ну ни разу не попадал, с трудом верится...))) Хотелось бы примера.

    Прикиньте, ну ввели новые единицы. Старых обозначений никто не уберет. И те же продолжат писать все то же самое... И вот тогда начнется полный бардак:
    - 4GB?
    - А это откуда величина?
    - А когда издана?
    - А в какой стране?
    и т.д. и т.п.
    --- добавлено 2 май 2015, дата сообщения: 2 май 2015 ---
    Кстати, я даже не совсем понимаю, какому спецу, кроме спеца службы поддержки какого ни будь магазина, сегодняшняя ситуация доставляет какие-либо неудобства? Просто знаю - если объем винта, то производители козлы и будет недовес. Все - никаких проблем.
     
  29. sepuka

    sepuka Active Member

    Регистрация:
    12 ноя 2007
    Сообщения:
    326
    Симпатии:
    171
    Если пользователь необразован, то его будут обманывать всюду и всегда с любыми единицами самой породистой стандартистости, например, с литрами и килограммами (литр дистилированной воды с малой примесью тяжелой при температуре 4°С и давлении 760 мм рт. ст. в наших широтах весит один килограмм, но к крупам или молоку это уже никакого отношения не имеет). Использование компьютера предполагает хоть какие-то базовые знания в предметной области. И это не какое-то специальное знание, я вот только что ехал в лифте с соседкой пенсионеркой лет визуально порядка 70-80, она у меня осведомилась о здоровье родителей, а я ради эксперимента спросил, знает ли она, сколько байт в килобайте. Даже она знает... И это, например, не моя мама, работавшая программистом с 1965 года, это обычная слесарь-сборщик с обычного оптико-механического завода, к компьютерам никакого отношения никогда не имевшая -- я уточнил, она прочла об этом в какой-то популярной книжке или журнале лет 30-40 назад, точнее не помнит. Число же 1024 помнит прекрасно... Пролетарий женского пола на пенсии, что сидит на лавочке у подъезда...
     
  30. Eugene Ego

    Eugene Ego Active Member

    Регистрация:
    23 сен 2007
    Сообщения:
    699
    Симпатии:
    208
    Пол:
    Мужской
    Род занятий:
    iOS Dev / Contemporary Electronic Musician
    Адрес:
    Saint Petersburg
    @Hron, а сейчас 4 GB это сколько? Теперь зависит от контекста, а не должно.
    @sepuka, когда-то все на глазок меряли, и ничего хорошего не было, везде разные меры, трудности перевода.
    Сейчас наличие компьютера уже никак не предполагает наличие базовых знаний в айти, ибо компьютеры есть у всех.
    Смартфоны и планшеты сводят все действия к простейшим нажатиям.
    Я могу также привести примеры обратного незнания 1024, хотя бы автор топика.
    Если бы не было путаницы, не было бы сего топика.

    В общем, как человек технический математический, я привык к порядку, стандарты на то и делаются, чтобы было все просто, понятно, однозначно.
    Посему продолжать сию беседу не вижу смысла, ибо какой-либо технической аргументации не вижу. Вижу только оправдание текущего положения и лени.
     
  31. fakeitback

    fakeitback Super Moderator Команда форума

    Регистрация:
    6 май 2005
    Сообщения:
    10.824
    Симпатии:
    8.673
    Пол:
    Мужской
    Адрес:
    Москва
    Читал где-то - советские станции фобос не долетели до цели как раз потому, что часть команд была в восьмеричной системе запрограммирована, часть - в десятичной.

    Ну и напутали в итоге...
     
  32. Hron

    Hron Well-Known Member

    Регистрация:
    13 апр 2011
    Сообщения:
    4.039
    Симпатии:
    2.795
    Пол:
    Мужской
    Адрес:
    Москва
    Если зависит от контекста, то однозначно:
    - если B это Байт, то 1024MB;
    - если B это Батон, то 1000MB.

    Если не поняли, что такое контекст, то поясню - это то, в какой среде употребляется, т.е. с какими единицами, - и если это биты и байты, то однозначно 1024.

    Теперь Вам задачка: Если В это вагон, то 4КВ это сколько? Интересно, запутаетесь?
    И на засыпку, вопрос N2: Один цент это сколько? Ответите?

    Прошу привести примеры, где шалости производителей винчестеров привели к ошибкам в "софтописательстве". Я лично, пока не смог придумать ни одного и весьма заинтригован. Для меня это будет солидным аргументом в пользу введения новых единиц.

    А Вы действительно уверены, что здесь одни филологи?

    Приведите, в конце концов, пример ошибок програмистов, пожалуйста, как реальный аргумент. Иначе все это с Вашей стороны пустая демагогия.
     
    Последнее редактирование: 2 май 2015
  33. Eugene Ego

    Eugene Ego Active Member

    Регистрация:
    23 сен 2007
    Сообщения:
    699
    Симпатии:
    208
    Пол:
    Мужской
    Род занятий:
    iOS Dev / Contemporary Electronic Musician
    Адрес:
    Saint Petersburg
    @Hron, не надо батоны придумывать, речь про то сколько байтов в 4 GB.
    Так сколько?
    И по софту, какими знаниями вы обладаете? Я же написал класс ошибок. Мало? Непонятно?
    И причем тут шалости винтов? Зачем слова из контекста вырывать. Речь про использование не по назначению.
    Программисты ленивый народ, очень часто берется готовое и допиливается, но часто берется совсем не то, что нужно, и вместо новой красивой понятной вещи получается франкенштейн.
     
  34. Hron

    Hron Well-Known Member

    Регистрация:
    13 апр 2011
    Сообщения:
    4.039
    Симпатии:
    2.795
    Пол:
    Мужской
    Адрес:
    Москва
    Простите великодушно, наверно я слишком запутанно написал. Ну что ж... Для Вас - любой каприз, не поленившись взять калькулятор, посчитаю дальше до байта - 4294967296 байт.
    Дык с чем ошибки, кроме как с емкостью отформатированных винчестеров?
    Если кто-то ленивый берет совсем не то что нужно, может заменить его на более удачливого и дееспособного? Только причем здесь K, M и пр... Поясните, если не ленитесь.

    Знаниями, достаточными на бытовом уровне. Пописывал и дизасемблировал, пользовал Фортран, Ассемблер, С++, С#, Бейсик(MS Access). Не профессионально конечно, ну хобби было когда-то. Так что пишите смело - разберусь потихоньку.

    Перечитал топик, простите, где? Не могли бы описать класс ошибок программистов ("софтописатели" это же они?), происходящих из-за того, что производители винчестеров КБ считают как 1000Б, ну и привести примеры еще раз - не могу найти(
     
    Последнее редактирование: 3 май 2015
  35. sepuka

    sepuka Active Member

    Регистрация:
    12 ноя 2007
    Сообщения:
    326
    Симпатии:
    171
    Я даже больше скажу -- это всего-навсего 0xFFFFFFFF (на всякий случай -- считается от нуля). 32 адресные линии. 0xFFFF страниц по 0xFFFF байт. Или 0xFFFFFF секторов по 0xFF байт. Ни при разработке ПО, ни тем более при разработке железа и firmware для него новые единицы ничего не улучшают и ничем не помогают, поэтому новый мертворожденный стандарт нигде практически и не используется (подтверждаю как очевидец, я разработчик hardware и firmware, делаю то, что вы будете покупать лет через пять). Если есть психологическое затруднение, то лучше просто считать, что в недовешенном метрическом терабайте недовешенное -- это резерв на замену сбойных секторов. Это ничего не изменяет, но при ощущении несправедливости спать станет спокойнее.
     
  36. Eugene Ego

    Eugene Ego Active Member

    Регистрация:
    23 сен 2007
    Сообщения:
    699
    Симпатии:
    208
    Пол:
    Мужской
    Род занятий:
    iOS Dev / Contemporary Electronic Musician
    Адрес:
    Saint Petersburg
    Вот с винтами и не сходится, сами же понимаете, а строите из себя удивленного мальчика. Пока только с винтами, а что завтра будут в разных GB измерять, если всем начхать на стандарты? А если завтра еще какие-нить значения на эти приставки навесят в другой области?

    Как и везде, хороших специалистов всегда мало. Поэтому часто заменить просто не на кого, и тянется легаси до упора.

    @sepuka, так я и писал, что стандарт был слишком поздно принят, когда костыли уже прочно вошли в жизнь, и сейчас уже крайне сложно это менять.
    Вот поэтому и есть в айти К, М, Г, которые не 1000 как положено, а 1024, да и то не везде.

    Если бы все было хорошо и замечательно, то откуда бы появился этот топик?
    Можете дискутировать и дальше. Я уже достаточно написал. Я за единообразие в обозначениях.
    Если вы хотите, чтобы в каждой области все приставки были разными, это ваше право хотеть. Ломать старые устои всегда трудно.
     
  37. Hron

    Hron Well-Known Member

    Регистрация:
    13 апр 2011
    Сообщения:
    4.039
    Симпатии:
    2.795
    Пол:
    Мужской
    Адрес:
    Москва
    @Eugene Ego, мальчика?!.. Далеко пойдете)))

    Но я действительно не понимаю, как маленькая хитрость производителей ЖД может привести к фатальным ошибкам профессионалов, тем более к ошибкам в программах... Ошибки из серии "Ах, ну да..." не считаются.

    Дык, приведите пример ошибки програмиста и программы, в которых объем с наклейки винчестера привел к фатальной ошибке? Тем более их, примеров, у Вас ух сколько... Делитесь!) Иначе - балабол.

    А топик появился лишь из-за того, что не сделали единственно возможной величину 1024 для килобайта. Но кроме как досады работников службы поддержки торговцев жесткими дисками ежедневно и у простых смертных раз в несколько лет, других неудобств ни у кого не вызывает.
    А Вы, любезный, не в службе поддержки работаете? Хотя, даже в этом случае, Ваши утверждения - полная глупость, ведь выяснять и разъяснять придется в несколько раз больше)))
     
  38. Eugene Ego

    Eugene Ego Active Member

    Регистрация:
    23 сен 2007
    Сообщения:
    699
    Симпатии:
    208
    Пол:
    Мужской
    Род занятий:
    iOS Dev / Contemporary Electronic Musician
    Адрес:
    Saint Petersburg
    Вы перегибаете палку, и банально хамите, вы уже, видимо, далеко пошли. Вы же сами пишете, что есть уже два гигабайта.
    Если уж интересно, то разработчик с 10-летним стажем, от микроконтроллеров до энтерпрайза и айфонов. А вы так и не удосужились себя описать. Видимо совершенно далеки от айти, да и от приличного общения.
    Есть префиксы СИ, о каких единых 1024 может идти речь?
    Вот тут в конце есть интересная заметка "Historical context" http://physics.nist.gov/cuu/Units/binary.html , там даже про третий мегабайт есть.
     
  39. Hron

    Hron Well-Known Member

    Регистрация:
    13 апр 2011
    Сообщения:
    4.039
    Симпатии:
    2.795
    Пол:
    Мужской
    Адрес:
    Москва
    @Eugene Ego, два гигабайта - угу, на наклеках дисков и на всем другом)))

    Каких единых? Ну вопрос о центе вы проигнорировали)))

    PS. По службе прочно связан с ИТ дирекцией одной из крупнейших российской компании. Понтересовался спецом для Вас - за последние десять лет не возникло ни единственной не то, что бы проблемы, но вообще вопроса, связанного с размером КБ...

    И, извините, это ж какими способностями надо обладать, что б допускать ошибки с размером килобайта при программировании микроконтроллеров и пр., мне не дано осмыслить) Примеров от Вас, я так понял ждать уж не приходится, так что увы...
     
    Последнее редактирование: 3 май 2015
  40. sepuka

    sepuka Active Member

    Регистрация:
    12 ноя 2007
    Сообщения:
    326
    Симпатии:
    171
    Ну да, уже минимум три поколения живут с этим, привыкши. А костылей на самом деле никаких нет, все возможные коллизии именно с этой стороны были решены ещё во времена Алгола и Кобола, это 60-е годы прошлого века прошлого тысячелетия, ежели чего. Помню, бо в детстве крал у мамы книжки про эфто дело с верхней полки шкафа, научили читать в 4 года на свою голову. Чтобы накосячить именно с этой стороны, надо обладать особым индусским складом мышления, гораздо чаще встречается другая проблема, действительно настоящая -- кое-где за пределами США местами успела распространиться метрическая система и бывают коллизии при переводе на неё с нормальной человеческой дюймовой, которой мы пользуемся со времён мезолита, а вероятнее всего, ещё с палеолита.
     
  41. Eugene Ego

    Eugene Ego Active Member

    Регистрация:
    23 сен 2007
    Сообщения:
    699
    Симпатии:
    208
    Пол:
    Мужской
    Род занятий:
    iOS Dev / Contemporary Electronic Musician
    Адрес:
    Saint Petersburg
    @Hron, перечитайте мои сообщения и осознайте, то о чем я писал.
    Я обобщал проблему костылей от неверного выбора в программировании.
    Но вот конкретно по проблемам размеров, спешл фо ю:
    - наш любимый обсуждаемый размер дисков: на наклейке в десятичных написан, но в винде он пишется в двоичных, в макоси же таки в десятичных.
    - не очень давно встретил систему некорректно считавшую допустимый размер файла подаваемого на вход, пользователю говорилось, что он может загрузить 100 MB, но фактически считались десятичные мегабайты, и пользователь не мог загрузить 100 мегабайтный файл.
    - не так давно пользователи пытались засудить эппл за то, что мол размер внутреннего хранилища не соответствует надписи, хотя там больше о том, что какое-то место система сама занимала, но тоже рядом.
    Причем тут цент? Мы про приставки СИ говорим. Есть приставка centi - сотая часть.

    @sepuka, если бы не было проблем, то стандарт даже и не подумали бы принимать. Логично же?
     
  42. Hron

    Hron Well-Known Member

    Регистрация:
    13 апр 2011
    Сообщения:
    4.039
    Симпатии:
    2.795
    Пол:
    Мужской
    Адрес:
    Москва
    Во, сгенерил критическую ошибку, которая возникает из-за производителей. И соответствующую задачу:

    Искуственный спутник обращается вокруг земли. Со спутником устанавливается один сеанс связи за оборот. Количество информации, собираемой спутником за один период и подлежащий передаче на землю составляет 4294967296 байт. Програмист пишет программу кэширования данных на жесткий диск для последующей потоковой передачи на землю, а так же дает задание на приобретение жесткого диска размером 4ГБ.
    Спутник выводится на орбиту и успешно умирает на первом обороте всвязи с переполнением винчестера.

    Найдите в этой задаче двух тупиц и одного дебила.
    --- добавлено 3 май 2015, дата сообщения: 3 май 2015 ---
    В каком месте пишется и где используется? Если вывод инфо, то винда выводит также и просто в количестве байт. Безо всяких модификаторов. Пока ничего критичного.
    Либо, что напрашивается, такова постановка задачи и ТЗ от какого ни будь барыги-хостера или онлайн помойки, либо дурак програмист, который дополнительно приложил усилия для перевода двоичных данных в десятичные и обратно, но не лентяй... Незачет
    Там исключительно из-за уменьшеного размера доступного пользователю места за ччет выделяемого под систему - Незачет.
    А мне сдается, что цент равен 0.00058 ...
     
    Последнее редактирование: 3 май 2015
  43. Eugene Ego

    Eugene Ego Active Member

    Регистрация:
    23 сен 2007
    Сообщения:
    699
    Симпатии:
    208
    Пол:
    Мужской
    Род занятий:
    iOS Dev / Contemporary Electronic Musician
    Адрес:
    Saint Petersburg
    @Hron, размеры файлов везде округляют до ближайших больших при выводе в общих списках. Факт в разнице испльзуемых приставок.
    Пример с файлом - пример типичной лени и невнимательности, которая встречается все чаще и чаще. Исправлял я сам это.
    Я не знаю какие у вас там центы, ибо это не относится к стандартизированным приставкам. Так что извольте приводить соответствующие примеры.

    Кстати, про мак, давно не пользовался файндером, и вот жеж какая беда, файндер показывает и размеры файлов в десятичных приставках, а не двоичных. Что скажете? Эппл лохи?
     
  44. Hron

    Hron Well-Known Member

    Регистрация:
    13 апр 2011
    Сообщения:
    4.039
    Симпатии:
    2.795
    Пол:
    Мужской
    Адрес:
    Москва
    Эппл - барыги. И Вы знаете, кого Эппл пытается держать за лохов. Но неужели Вы думаете она пошла на принцип потому что есть СИ?!))) Ее подход к бизнесу вызывает ответную реакцию - и она вынуждена идти на поводу у производителей ХД, потому как указывает в спецификации объем дискового пространства - и тут могли бы быть казусы коммерческого характера. Но это просто инфо на экране - не вижу эффекта от этого более страшного, чем редкий вопрос какого ни будь любопытного... Я честно, не очень то и представляю себе обывателя - юзера мака, интересующегося размером файла. А критичность и беда то в чем? Ну если и не критичность, то к каким ошибкам программистов это может привести, если API выдает нормальный размер?

    Честно с Вашей стороны пока не было ни одного примера, показавшего бы критичность ситуации и необходимость введения новых единиц... Сдается мне, что если кого-то коробит от куска мела, лежащего непараллельно доске, то доску совершенно необязательно разворачивать... Не?

    Ну к своей задачке с критичной ошибкой вернусь (условия выше).
    Ответ:

    Тупица 1. - Тот, кто подготовил, согласовал ТЗ и передал его программисту.
    Не предусмотрена возможность увеличения объема данных в буфере в т.ч. и из-за пропуска сеанса/ов по независящим от спутника причинам - условия связи, работоспособность наземной станции и т.д и т.п. Для повышения надежности объем буфера должен бы содержать гораздо больше информации... При учете данного момента спутник мог бы прожить весь отведенный срок.

    Тупица 2. - Программист.
    Им не предусмотрена деградация винчестера и появление сбойных блоков со временем, особенно в столь критичном приложении. При правильном подходе необходимый объем винта был бы достаточен хотя бы для непродолжительной эксплуатации.

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


    Но надо отдать должное, что такое количество монстров сообща способно завалить любой проект, даже тот, в котором винты не используются... Хотя, если б на винтах указывали корректный размер, то спутник хоть один оборот, но, скорее всего, сделал бы.
     
  45. Eugene Ego

    Eugene Ego Active Member

    Регистрация:
    23 сен 2007
    Сообщения:
    699
    Симпатии:
    208
    Пол:
    Мужской
    Род занятий:
    iOS Dev / Contemporary Electronic Musician
    Адрес:
    Saint Petersburg
    @Hron, да нет никакой критической ошибки, откуда вы ее берете? Вам просто больше зацепиться не за что?
    Есть периодически надоедающая проблема разности в трактовке единиц измерения информации.
    То что она есть - это факт.
    И то что две доминирующие на рынке оси по разному отображают размер файлов - это не нормально. Ненормально и то, что стандартизирующие организации никак не могут на это повлиять.
    Вы думаете эппл вынуждена идти на поводу у производителей винтов? Вы очень сильно недооцениваете эппл, это они могут диктовать, если им надо будет.

    По поводу разработки, вы видимо очень далеки от процесса софтописательства.
    Ну и ваши выражения про типиц и дебилизм - это верх политкорректности, и очень вас красит.
    Вот в разработке под маки как прикажете переводить размер, если система отображает в десятичных? А если софт кроссплатформенный?
     
  46. Hron

    Hron Well-Known Member

    Регистрация:
    13 апр 2011
    Сообщения:
    4.039
    Симпатии:
    2.795
    Пол:
    Мужской
    Адрес:
    Москва
    Эппл не идет на поводу, а с удовольствием подхватывает инициативу, которую еще и не надо защищать перед сообществом... Ну барыги с удовольствием перенимают опыт друг друга! Это нормально, ужели не понятно?))

    Поясните, плз, почему введение новых единиц исправит ситуацию? Неужели то, что длина файлов в Винде будет показываться в "ибибайтах", т.е. те же цифры с просто измененными обозначениями, а на винтах и макоси по-прежнему в десятичных Килобайтах (т.е. вообще без изменений), действительно решит какую-либо проблему и избавит Вас от беспокойства? Ведь сами цифры в отображении размера не изменятся и по-прежнему будут разные. Честно говоря не совсем представляю, что для Вас изменится коренным образом? Объясните.
    --- добавлено 4 май 2015, дата сообщения: 4 май 2015 ---
    Я, вроде, не представлялся программистом...
    Про тупиц и пр. - а что Вас там так задело, нечто знакомое? И как по Вашему квалифицировать сотрудников, допускающих подобные промахи в ответственных проектах? Таких гонят мокрыми тряпками.
    Неужели у человека "технического математического" возникают трудности перевода из десятичной системы в двоичную и обратно? Порекомендую ознакомиться с логарифмами. А если нужна точность, то обе системы выдают длину и в байтах... В чем проблема?

    PS. Из любопытства за пять минут нашел костыль для OS Х, который меняет базу в отображении длин файлов... Ну воспользуйтесь, если это так отягчает жизнь.
     
    Последнее редактирование: 4 май 2015
  47. Eugene Ego

    Eugene Ego Active Member

    Регистрация:
    23 сен 2007
    Сообщения:
    699
    Симпатии:
    208
    Пол:
    Мужской
    Род занятий:
    iOS Dev / Contemporary Electronic Musician
    Адрес:
    Saint Petersburg
    Таких как вы надо гонять тряпками, ибо они и набирают таких программистов, и не удосуживаются организовать нормальный рабочий процесс, а вместо этого тупицами и дебилами называют и поливают грязью. Потому как сами недалеки умом.

    Вы бы опять удосужились прочитать мои сообщения, ибо написано же, что файндером не пользуюсь. И поэтому практически не наблюдаю этого на маке.
    У меня нет проблем с переводом, у меня даже часы на руке бинарные. знаете ли. Уже не раз выше было написано, что мне не нравится и не устраивает, но видимо вам просто не под силу это прочитать и осознать.

    P.S. Я думал, что тут все-таки собираются достаточно интеллигентные люди, могущие выслушать, аргументировано обсуждать, но я ошибался, глупость и хамство неистребимо.
     
  48. Hron

    Hron Well-Known Member

    Регистрация:
    13 апр 2011
    Сообщения:
    4.039
    Симпатии:
    2.795
    Пол:
    Мужской
    Адрес:
    Москва
    @Eugene Ego, ну так и вместо того, что бы пытаться перейти на личности, поясните хотя бы, плз, аргументированно, как введение новых единиц исправит ситуацию?)

    PS. Задачка просто придумана от и до, что бы представить какую либо ситуацию, где неправильно понятый размер винта имеет критическое значение. Любые сходства чисто случайны.
     
    Последнее редактирование: 4 май 2015

Поделиться этой страницей