Яка різниця між зовнішнім і внутрішнім сховищем в Android: пояснює GT
Різне / / November 29, 2021
Що спільного у смартфонів, ноутбуків та розумних годинників? Усі вони мають місце для зберігання системних файлів, програм і даних користувача. Пам'ять на телефонах Android поділяється на дві категорії. Зовнішня і внутрішня пам'ять. Але яка різниця між зовнішнім і внутрішнім накопичувачем? Який із них ми маємо використовувати?
Хоча більшість людей думає про зовнішній накопичувач SD-карти і зовнішні жорсткі диски, це не зовсім так. Давайте зрозуміємо справжню різницю між цими двома типами сховища та тим, коли вони використовуються.
Чим внутрішня пам'ять відрізняється від зовнішньої
Посадовець Документація для Android щодо зберігання дає нам певні вказівки. Коли ви встановлюєте програму на свій телефон, вона створює унікальну приватну папку, до якої має доступ лише встановлена програма. Ці файли зберігаються у внутрішній пам’яті, до якої не можуть отримати доступ інші програми чи користувачі.
Системні файли Android також зберігаються у внутрішній пам’яті, яка недоступна для користувача. Ви або завантажите програму, або зможете отримати доступ до цих файлів на своєму смартфоні.
Існує два типи зовнішнього сховища. Одним з них є карти пам’яті або SD, які ми вставляємо вручну. Це найпопулярніша форма зовнішньої пам’яті, яку розуміють більшість користувачів смартфонів. За цим визначенням хмарне сховище, таке як Dropbox, також є зовнішнім сховищем. Це називається вторинним зовнішнім накопичувачем. Отже, що є основним?
Основне зовнішнє сховище – це те, до якого користувач може отримати доступ, але все ще є частиною вбудованої пам’яті. Там ви зберігаєте свої фотографії, документи та інші дані, навіть якщо у вас не встановлено SD-карту. Коротше кажучи, вбудована пам’ять вашого телефону розділена на дві частини. Внутрішній і зовнішній. Карту SD, яку ви встановили, можна також назвати знімною зовнішньою пам’яттю.
Чому внутрішня і зовнішня справа
Внутрішнє сховище здебільшого використовується OEM-розробниками Android і розробниками додатків для зберігання конфіденційних файлів і даних. Метою тут є захистити їх від ненавмисної чи випадкової шкоди. Але є більше. Файли, що зберігаються всередині каталогів, створених у внутрішній пам’яті, є недоступний іншими програмами. Це забезпечує дуже необхідний рівень безпеки та конфіденційності ваших даних.
Файли, що зберігаються на первинному зовнішньому сховищі, доступні безпосередньо за допомогою вбудованої програми провідника файлів. Інші програми також мають доступ до цих даних. Ось тут і з’являються дозволи. Коли програма хоче отримати доступ до цих даних, вона запитає дозвіл на доступ до основного або додаткового зовнішнього сховища. Програма не може отримати доступ до файлів, що зберігаються у внутрішній пам’яті, якщо вони не належать відповідній програмі.
Але не всі програми роблять це. Екосистема Android відома багатьма речами, і чомусь конфіденційність не є головною проблемою. Було багато випадків, коли програми були знайдені винний у крадіжці даних користувача без дозволу чи навіть відома користувачів. У таких випадках важливість первинної внутрішньої пам’яті, яка недоступна іншим програмам, стає все більш важливою.
3. Подальші роздуми
Тепер ми знаємо, що внутрішня пам’ять використовується для зберігання файлів ОС і додатків, які недоступні іншим програмам. Ми також знаємо, що існує два типи зовнішнього сховища. Основне зовнішнє сховище використовується для збереження даних, доступ до яких надано іншим особам. Наприклад, налаштування програми зберігаються у внутрішній пам’яті, але файли MP3, які ви завантажуєте за допомогою тієї самої програми, зберігаються у зовнішній пам’яті (основному або додатковому).
Карта SD є вторинною зовнішньою пам’яттю, але вона не є частиною системи. Ви можете зняти і носити його з собою куди завгодно. Ви також можете підключити його безпосередньо до ноутбука або інших сумісних пристроїв. Можна стверджувати, що смартфон теж можна підключити до ноутбука. Але коли ви підключаєте смартфон за допомогою USB-кабелю та підключаєте внутрішній накопичувач, ви можете отримати доступ лише до первинної та вторинної зовнішньої пам’яті. Деякі користувачі називають первинне зовнішнє сховище як вбудоване спільне сховище, оскільки воно є частиною системи, але доступне користувачеві вільно.
Деякі програми дозволяють користувачам зберігати дані на карті SD. Це забезпечує гнучкість для користувача та більше контролю над своїми даними. Коли ви видаляєте програму, усі дані, які зберігаються в папці програми, також видаляються. Іноді не всі дані видаляються або програми залишають порожні папки. Це може накопичуватися з часом, ведучи проблеми зі зберіганням і системні лаги.
Багато смартфонів преміум-класу повністю видалили SD-карту, але замість цього пропонують вбудовану пам’ять у різних конфігураціях пам’яті. Вони можуть починати з 2 ГБ і досягати 512 ГБ. Це робить ще більш необхідним розділити вбудовану пам’ять на внутрішню та зовнішню.
Отже, наступного разу, коли ви відкриєте Налаштування на телефоні та перейдіть до Пам’яті, щоб перевірити доступний простір, це справді первинне зовнішнє сховище, доступне за проектом. Це лише називається внутрішньою пам’яттю, щоб кінцевий користувач міг краще розрізняти її та картки SD, які вони могли встановити додатково.
Дозволи, дозволи
Це все про контроль, дозволи, конфіденційність і безпеку. Ось справді короткий варіант. Внутрішня пам’ять призначена для додатків для збереження конфіденційних даних, що забороняє доступ читання-запису всім іншим програмам і користувачам за замовчуванням. Основне зовнішнє сховище є частиною вбудованого сховища, доступного для користувача та інших програм, але часто з дозволами. Вторинна зовнішня пам’ять — це карти SD, які можна витягти з телефону — альтернатива plug-n-play.
Далі: У вас є смартфон Xiaomi? Дізнайтеся, як збільшити внутрішню пам’ять на будь-якому телефоні Xiaomi зараз.