Рубрика «Накопители»

Разбираем особенности IBM 4860 PCjr - 1


Старые компьютеры у многих из нас вызывают приятные ностальгические чувства и воспоминания. Но ведь не все даже амбициозные проекты в итоге смогли удержаться на рынке и стать мэйнстримом. В данном случае речь об IBM PCjr, оказавшимся не самым удачным продуктом компании, и в этой статье мы на практике разберем основные «особенности» и причуды этого ПК, многие из которых невыгодно выделяли его на рынке домашних компьютеров.Читать полностью »

Флоптика (LS-120) - 1

Этот пост навеян отличной статьей про трискеты, которая в первые минуты чтения и меня заставила задуматься, а не пропустил ли я чего в истории средств хранения данных? Поэтому расскажу про необычные дискеты с треугольной шторкой (много фото).


Читать полностью »

Какие флеш-карты быстрее и дешевле? Замеры скорости бюджетных microSD в одноплатниках - 1

Карты microSD удобно использовать для расширения памяти и хранения файлов на смартфонах и в разных гаджетах, а в Raspberry Pi и других одноплатниках (SBC) у них ещё более ответственная задача: это системный носитель, с которого загружается ОС и рабочие инструменты. Здесь особенно важна производительность.

К сожалению, заявленные технические характеристики не всегда отражают реальность. Чтобы узнать настоящую скорость, нужно запустить бенчмарки в полевых условиях.
Читать полностью »

Дорожать нельзя дешеветь: на рынке SSD проявляются новые факторы, усиливающие дефицит - 1

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

В прошлом году на удорожание влияли такие причины, как проблемы с погодой в регионах, где работают производственные объекты компаний-поставщиков чипов. Например, Samsung пришлось остановить производство с 16 по 23 февраля из-за сложных климатических условий в Техасе, США, где расположены фабрики компании. Ну а сейчас неожиданно добавилась еще одна проблема — брак огромной партии SSD-чипов. О том, что случилось, что может случиться и чего ожидать — под катом.
Читать полностью »

Где хранится мировая крипта. Почему люди такие глупые? - 1
Ledger Nano S

Судя по всему, мировой оборот BTC начинает понемногу сокращаться. 13 декабря 2021 года система преодолела рубеж в 90% эмиссии. Остальные 10% растянутся до февраля 2140 года. Эмиссия становится крошечной, а старые монеты постепенно выходят из оборота по естественным причинам:

  • смерть владельца;
  • поломка или уничтожение компьютера;
  • забытый пароль;
  • выход из строя, потеря или случайный выброс накопителя в отсутствие резервных копий;
  • … и так далее.

Причин много. Накопители сохраняют работоспособность 20–30 лет, а люди — максимум 122 года (в обычных условиях на Земле, при нормальной скорости и гравитации). Если бумажные деньги каждый год допечатывают, чтобы заменить испорченные и потерянные банкноты, то в биткоине такой механизм не предусмотрен.
Читать полностью »

Как я восстановил данные после форматирования, создания разделов и установки системы на «не том» жестком диске - 1


Здесь будет история о том, как я восстановил файлы и каталоги с жёсткого диска, который превратился в неразмеченную область, был частично отформатирован, разбит на новые разделы, на один из которых и была установлена новая система Linux. Если вам всё ещё интересно, вэлком под кат.Читать полностью »

Правда ли SSD надёжнее, чем HDD? - 1

В серии статей SSD 101 мы рассмотрели SSD со всех сторон. А теперь проверим главный аргумент фанатов SSD — что эти устройства выходят из строя гораздо реже, чем старые добрые HDD. Они обычно объясняют, что в SSD нет движущихся частей, и предъявляют документы от производителей с мутными расчётами среднего времени до отказа (MTBF). Всё это хорошо для рекламы, но мы предпочитаем реальную статистику частоты отказов.
Читать полностью »

Неожиданные причины торможения программ и систем - 1

Я одержим оптимизацией производительности и максимальным повышением эффективности программ. За многие годы я сталкивался с конкретными случаями и распространёнными паттернами, замедляющими работу ПО или компьютеров. В этом посте я расскажу о некоторых из них.

Я назвал пост Surprisingly Slow потому, что замедление было для меня неожиданным, или неоптимальные практики, ведущие к замедлению, настолько распространены, что многие программисты будут удивлены их существованию.

Разделы поста чаще всего никак не связаны друг с другом, поэтому можете выбирать самые интересные для вас.
Читать полностью »

Загадка волшебного SSD: почему системный накопитель PlayStation 5 настолько быстр? - 1

29 июля участники программы бета-тестирования PlayStation 5 получили возможность загрузить предварительную версию прошивки, разблокирующую встроенный M.2-слот для дополнительного SSD. А это значит, что совсем скоро каждый владелец консоли сможет поставить в нее высокоскоростной Читать полностью »

Клонируем GPT-диск с 512B-сектором на диск с 4K-сектором в Linux. Подводные камни с EFI, NTFS и LVM - 1


Для современного компьютера диск с 4К сектором выглядит предпочтительнее, чем с олдскульным 512B. Так как почти все современные ФС имеют размер кластера по-умолчанию 4KiB или больше. Поэтому использование 512B сектора несколько снижает производительность, а также увеличивает коэффициент умножения записи (Write Amplication) у SSD, что уменьшает ресурс.

Более того, сложно найти современные диски более 4ТБ с сектором 512N. Если диск и рапортует сектор в 512 байт, то, как правило, это 512E — эмулируемый, который используется в основном для совместимости со старыми контроллерами. А в реальности на физическом уровне используется 4К или даже больше (больше в основном у SSD).

Поэтому при покупке нового диска я выбрал диск с сектором 4КiB. И передо мной встала задача клонирования старого диска с 512B сектором (GPT) на новый c сектором 4KiB. Я хотел сохранить установленные Linux, Windows 10, Windows 7 и тома LVM, чтобы не заниматься переустановками ОС. В процессе чего всплыло несколько подводных камней.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js