Где хранятся файлы Telegram и других программ на Android?

Файловая система Android является разновидностью Linux-подобных систем и потому унаследовала многие элементы файловой структуры и иерархии. Она также имеет / корневую точку монтирования, куда монтируются различные партиции (разделы). По классике дизайна представлены следующие разделы: /boot, /system, /recovery, /data, /cache и /misc. Также для монтирования файловой системы флэш-памяти  используется партиция /sdcard. Для пользователя доступна только партиция /data.

Разбираемся в маркировке SD карт

Выбор SD флэш карт памяти — не самое тривиальное занятие, хотя казалось бы, характеристик, на которые можно описаться не так много.

В первую очередь, SD карты выбирают по скоростным характеристикам и по бренду. Сложность заключается в том, что производитель указывает максимальные показатели линейной скорости чтения и записи, которые на практике редко достижимы. Помимо этого, на результаты тестирования влияет, в каких условиях проводился тест: была ли флэшка вставлена в картридер (на шине PCIe), если да, то встроенный или внешний, подключаемый через USB, если USB, то какой версии. Отдельно нужно проводить тестирование карточек в мобильных устройствах, они всегда выдают там другие показатели. Влияет и ПО (и даже версия), которым выполняется тест.

Разбираемся со стандартами USB 3 и USB 4

Скоростные характеристики

Generations

Начнем с того, что разница между USB 3.1 Gen1 и USB 3.1 Gen2 заключается в скорости, где Gen обозначает поколение (generation). USB 3.1 Gen 1 изначально назывался USB 3.0 и обеспечивал скорость передачи данных до 5 Гбит/с. USB 3.1 Gen 2 удвоил эту скорость до 10 Гбит/с.

Получаем информацию о модуле памяти через SPD

Все модули оперативной памяти RAM имеют на борту чип SPD. Serial Presence Detect (SPD) — это стандартизированный способ доступа к информации о модуле памяти. Чтобы модуль памяти поддерживал SPD, стандарты JEDEC (комитет инженерной стандартизации полупроводниковой продукции) требуют, чтобы определенные параметры находились в младших 128 байтах микросхемы EEPROM, расположенной на модуле памяти. Эти байты содержат параметры модуля, такие как количество банков памяти и размерность чипов, настройки синхронизации, производителя, серийный номер и другую полезную информацию о модуле. Материнские платы, использующие память, автоматически определяют ключевые параметры модуля, считывая эту информацию. Например, данные SPD могут предоставить информацию о таймингах чипов памяти, на основании чего BIOS может автоматически настроить режим работы памяти. Также BIOS определяет размер планок памяти на основании информации из SPD (раньше он физически проверял объем памяти).

Стандарты Bluetooth и аудио кодеки

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