Чи можете ви оновити оперативну пам’ять пристрою Android?


14

Я впевнений, що багато людей, таких як я, знають і дратуються надзвичайно обмеженою кількістю оперативної пам’яті в Nexus S (512 МБ, але лише 300+ є корисною), я шукав у всьому Google для пошуку рішення, щоб збільшити об’єм оперативної пам’яті і прийшов порожній (я спробував поміняти файлові програми, але вони просто зламали розділи SD-карти моєї системи, викликаючи повний скидання).

Цікаво, чи є якесь апаратне рішення цієї проблеми. Чи можна замінити чіп на більшу ємність? Я усвідомлюю, що це не так просто, як заміна оперативної пам’яті PC з димма, але я не бачив жодної схеми компонування мікросхем на платах ARM у смартфонах, тому дуже сподіваюся, що можна дещо збільшити об’єм оперативної пам’яті. на дошці.


Можливо, можливо додати простір підкачки, див. Додавання пробілу Swap Space до G1
nik

4
Решта вашої оперативної пам’яті використовується ОС, «непридатна для використання» не зовсім вірна.
Прочитайте Метью

Я можу лише побажати :(
Нараянан

Відповіді:


22

Ви не можете. Більшість смартфонів розроблені як система «на чіпі»; це означає, що процесор, оперативна пам’ять, графічний процесор, контролери пристроїв тощо є одним чіпом. Оновлення оперативної пам’яті в такій системі означає заміну цілого ряду інших матеріалів. Не кажучи вже про те, що вам, мабуть, важко буде знайти чіп з різними специфікаціями, який ідеально впишеться в отвір, що залишився після того, як ви демонтували чіп; через обмеження розміру компоненти навколо мікросхеми розроблені так, щоб щільно вписуватися у доступний простір.


1
Крім того, змінивши обладнання, дуже малоймовірно, що існуючі драйвери будуть працювати з цим обладнанням. Вам доведеться перекомпілювати Android зі своїми новими драйверами! Це важче, ніж це звучить.
хромозонекс

1
І, можливо, ви запитаєте: "чому дизайнери не дозволяють здійснити оновлення?" Це в основному зводиться до розміру. Підтримка оновленої оперативної пам’яті значно збільшує об’єм місця, яке займає внутрішній апарат, що збільшує розмір телефону, вагу тощо
JasCav

2
Проект Ara від Google, можливо, зможе реалізувати цю концепцію!
хромозонекс

1
@chromozonex Google оголосив, що Project Ara не дозволить вам змінювати процесор, оперативну пам’ять, накопичувач або навіть акумулятор
Suici Doga

Зауважте, що оперативна пам’ять рідко знаходиться на одній мікросхемі, що і CPU та GPU. Це на іншому чіпі, який упакований разом .
iBug

4

Ні, це не так. Принаймні, якщо вам доведеться запитати про це. Заміна будь-якого мікросхеми потребує обладнання та досвіду на кілька тисяч доларів. Не кажучи вже про отримання правильної заміни.


??? Заміна компонентних мікросхем - це не те, для чого потрібні тисячі доларів. Вам потрібна сумісна мікросхема для заміни, яку ви намагаєтеся поміняти, і тоді вам потрібна гідна станція переробки, кілька кульок припою (або вклеювання) належного трафарета для чіпів, щоб вирівняти штифти, флюс і якусь камеру чи тринокулярний порядок. щоб побачити чіп. Ви можете отримати все це за $ 100! Для пайки крихітних компонентів не потрібні лазери, це інструмент з гарячим повітрям. Якщо ви правильно розміщуєте припой і використовуєте достатню кількість флюсу, припой буквально залучатиме прямо у металеві точки самостійно.
Джеймс Ентоні

4

Фактичне обладнання: Ні. Це System on Chip (SOC) і не може бути оновлений.

Однак:

Ви можете використовувати Swap для цієї мети. Однак перформанс спричинить велике враження навіть на SD-картці 10 класу.

Swap, коротше кажучи, віртуальна ОЗУ . Зі свопом невелика частина жорсткого диска відкладається і використовується як оперативна пам'ять. Комп'ютер намагатиметься зберегти якомога більше інформації в оперативній пам'яті, поки оперативна пам'ять не заповниться. У цей момент комп'ютер почне переміщати неактивні блоки пам'яті (називаються сторінки) на жорсткий диск, звільняючи оперативну пам’ять для активних процесів. Якщо до однієї зі сторінок на жорсткому диску потрібно отримати доступ знову, вона буде переміщена назад в оперативну пам’ять, а інша неактивна сторінка в оперативній пам’яті буде переміщена на жорсткий диск («поміняється місцями»). Компроміс - це диски, а SD-картки значно повільніше, ніж фізична оперативна пам'ять, тому коли щось потрібно поміняти, відчутний хіт продуктивності.

На відміну від традиційного свопу, Менеджер пам'яті Android вбиває неактивні процеси, щоб звільнити пам'ять. Android подає сигнал до процесу, тоді процес зазвичай записує невелику частину конкретної інформації про його стан (наприклад, Карти Google можуть виписати координати перегляду карти; браузер може записати URL сторінки, яку переглядають), а потім процес виходить. Після наступного доступу до цієї програми вона перезапускається: програма завантажується зі сховища та отримує інформацію про стан, яку вона зберегла під час останнього закриття. У деяких додатках це здається, що програма взагалі ніколи не закривається. Це не сильно відрізняється від традиційного свопу, за винятком того, що програми Android спеціально запрограмовані для виписування дуже конкретної інформації, що робить Менеджер пам’яті Android більш ефективним під час заміни.

Існують також інші підводні камені цього методу:

Вам потрібно вимкнути swap перед тим, як встановити SD через USB, якщо ви цього не зробите, ви не зможете змонтувати sd, оскільки swapfile активний і налаштований лише на читання, що відмовить у запиті на встановлення USB-накопичувача.

TL; DR: Так, теоретично, на практиці це не добре!

В якості альтернативи KitKat має менший слід пам’яті і повинен бути оптимізований для 512 оперативної пам’яті, огляньте XDA для ПЗУ для вашого пристрою, і подивіться, чи це допоможе!


Чи є якась річ, наприклад, пам'ять SDCard RAM, яка є карткою RAMDISK SDCard
Suici Doga

@SuiciDoga ні, такого немає.
RossC

Можливо, хтось міг би їх зробити
Suici Doga

0

Пристрій Android? Звичайно.
Вислухай мене.

Android - це операційна система, як і будь-який дистрибутив Linux або Windows.
Android може працювати і на апаратному забезпеченні x86 або на платформах ARM. (Ну, зазвичай це працює на процесорах ARM.)
Можна поставити Android-x86 на свій ноутбук / робочий стіл. Або віртуальна машина. Що б там не було.

Вся справа в тому, що ви також згадали, що хочете оновити апаратне забезпечення телефону.
Це не піде, оскільки вони використовують "SoC" s. (Система на мікросхемі.)
Як чорний ящик. Так, ви можете помітити компоненти, розібрати їх, але ви не можете їх розширити / відремонтувати.

Але на первісне питання ... головне питання, відповідь: Так.


0

Відповідь "НІ", ви не можете самостійно оновити оперативну пам'ять смартфона! Можливо, ви порівнюєте його з комп'ютером, оскільки ми можемо змінити оперативну пам’ять на комп'ютері, але ви застрягли з розміром, який постачається разом із вашим смартфоном (


Можна імітувати файли та розділи на зовнішній SD-картці, щоб імітувати оперативну пам'ять, таким чином збільшуючи обсяг оперативної пам’яті. Це не буде настільки швидко, але безладно і елегантно. "Таке питання змусило мене сміятися", тому я спростував це. Давайте збережемо тон ввічливим. @ Deepak.pm реально ви можете поміняти місцями, дивіться відповідь тут: android.stackexchange.com/questions/22997/…
RossC

Мені не було суворо, кажучи, що це змусило мене сміятися.
Абдул Джаббар

Чесно виглядає грубо, і це не зовсім коректно. Ви МОЖЕТЕ оновити оперативну пам’ять на своєму пристрої, тільки не таким чином, який був би корисний більшості людей. Link2SD викликає великий удар часом, не кажучи вже про використання Swap для використання оперативної пам'яті.
RossC

Так, ти маєш рацію, я думав більше, як мирянин.
Абдул Джаббар

0

Ви, безумовно, можете оновити оперативну пам’ять на своєму пристрої Android. (Я робив це раніше). Це, однак, багато роботи і дуже дорого. Замінити його не так просто, як на ноутбуці. Вам потрібно бути дуже конкретним при замовленні нових деталей, а для деяких пристроїв оперативна пам’ять - не єдине, що вам потрібно буде замінити. Так що, звичайно, ви можете, якщо виробник це зробить, очевидно, так і ви. Зробити все можна, просто потрібні гроші, знання та джерела. Але для більшості людей просто варто придбати новий телефон. Але так, ви можете - я зробив це для свого Blu Studio 6.0 та пристрою Nexus.


1
Як ти це зробив?
Suici Doga

-2

Це можливо, але навіть не віддалено легко зробити це самостійно (якщо ви не досвідчений ремонтник чи любитель електроніки). На жаль, виробники пристроїв зацікавлені в якнайшвидшому технічному застаріванні виробів, тому навряд чи вони погодиться встановити якийсь стандартний слот оперативної пам’яті, тому апаратне рішення цієї проблеми вимагає пайки.

Наприклад, цей сайт пояснює, як замінити чіпи оперативної пам’яті на HTC Universal, який є телефоном Windows Mobile, але це також можна вважати пристроєм Android ;)

В основному досить замінити мікросхеми оперативної пам'яті. Щоб знайти сумісний чіп оперативної пам’яті, спершу слід з’ясувати, які мікросхеми знаходяться у вашому пристрої, і звіти про те, що виходили, можуть допомогти у цьому. Потім ви можете спробувати знайти звичайні комп'ютерні модулі оперативної пам’яті з більшими сумісними мікросхемами (таблиці з інформацією про ваш чіп оперативної пам’яті можуть допомогти в цьому). Якщо сумісні мікросхеми оперативної пам’яті доступні і у вас є хороші навички пайки, ви можете замінити їх за допомогою станції переробки , теплового пістолета , паяльника або, звичайно, ви можете попросити якогось ремонтника зробити це за вас.

Якщо у вас є які-небудь запитання щодо процесу заміни оперативної пам’яті, ви можете задати їх на електроніці.stackexchange.com


Навіть якби ви замінили оперативну пам’ять, вам також доведеться виправити програмне забезпечення BSP, щоб змінити карту пам'яті, видиму для процесора, щоб вона могла використовувати додаткову оперативну пам'ять. Без доступу до внутрішніх специфікацій, які має виробник, ви, мабуть, цеглить пристрій, намагаючись це зробити. Сайт, який "пояснює, як замінити мікросхеми оперативної пам'яті", є мертвим посиланням.
Дан Хулм

-2

Використовуйте розширювач оперативної пам'яті, що розширюється на SD-карту


5
Це не додасть більше оперативної пам’яті. Чи можете ви також надати посилання?
ce4

1
В ОП вже заявили, що вони спробували поміняти файлові програми.
Дан Хулм
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.