Можете ли вы обновить ОЗУ устройства Android?


14

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

Интересно, есть ли какое-нибудь аппаратное решение этой проблемы. Можно ли заменить чип на больший? Я понимаю, что это не так просто, как выгрузить ОЗУ ПК из димма, но я не видел схем расположения микросхем на платах ARM в смартфонах, поэтому я очень надеюсь, что несколько возможно увеличить объем ОЗУ на борту.


Может быть возможно добавить пространство подкачки, см. Добавление области подкачки в G1
nik

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

Я могу только пожелать :(
Нараянан

Ответы:


22

Ты не можешь Большинство смартфонов разработано как система на чипе; Это означает, что процессор, оперативная память, графический процессор, контроллеры устройств и т. д. находятся в одном чипе. Обновление ОЗУ в такой системе означает замену множества других вещей. Не говоря уже о том, что вам, вероятно, будет трудно найти микросхему с другой спецификацией, которая идеально вписывается в отверстие, оставшееся после того, как вы демонтировали чип; Из-за ограничений по размеру компоненты вокруг чипа плотно прилегают к доступному пространству.


1
Кроме того, поменяв оборудование, это весьма маловероятно , что существующие драйверы будут работать с этим оборудованием. Вам придется перекомпилировать Android с новыми драйверами! Это сложнее, чем кажется.
chromozonex

1
И вы можете спросить: «Почему дизайнеры не позволяют выполнять обновления?» Это в основном сводится к размеру. Поддержка обновляемой оперативной памяти значительно увеличивает пространство, занимаемое внутренними устройствами, что увеличивает размер телефона, вес и т. Д.
JasCav,

2
Project Ara от Google может воплотить эту концепцию в реальность!
chromozonex

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

Обратите внимание, что ОЗУ редко находится на одном чипе с процессором и графическим процессором. Это на другом чипе, который упакован вместе .
iBug

4

Нет, это не так. По крайней мере, если вам нужно спросить об этом. Замена любого чипа потребует оборудования и опыта на несколько тысяч долларов. Не говоря уже о получении правильной замены.


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

4

Фактическое оборудование: Нет. Это система на чипе (SOC) и не может быть обновлено.

Тем не мение:

Вы можете использовать Swap для этой цели. Тем не менее, исполнение получит большой успех, даже на SD-карте класса 10.

Короче говоря, подкачка - это виртуальная оперативная память . При свопинге небольшая часть жесткого диска выделяется и используется как оперативная память. Компьютер будет пытаться сохранить как можно больше информации в ОЗУ, пока она не заполнится. В этот момент компьютер начнет перемещать неактивные блоки памяти (называемые страницами) на жесткий диск, освобождая оперативную память для активных процессов. Если к одному из страниц на жестком диске потребуется повторный доступ, он будет перемещен обратно в ОЗУ, а другая неактивная страница в ОЗУ будет перемещена на жесткий диск («заменен»). Компромисс заключается в том, что диски и SD-карты значительно медленнее, чем физическая оперативная память, поэтому, когда что-то необходимо заменить, происходит заметное снижение производительности.

В отличие от традиционного обмена, Android Memory Manager убивает неактивные процессы, чтобы освободить память. Android подает сигнал процессу, затем процесс обычно выводит небольшую информацию о своем состоянии (например, Google Maps могут записывать координаты вида карты; браузер может записывать URL просматриваемой страницы), а затем процесс завершается. При следующем доступе к этому приложению оно перезапускается: приложение загружается из хранилища и получает информацию о состоянии, которое оно сохранило при последнем закрытии. В некоторых приложениях создается впечатление, что приложение вообще никогда не закрывается. Это не сильно отличается от традиционного обмена, за исключением того, что приложения Android специально запрограммированы на запись очень конкретной информации, что делает Android Memory Manager более эффективным, чем обмен.

Есть и другие подводные камни с этим методом:

Вам необходимо отключить swap перед монтированием SD через USB, в противном случае вы не сможете смонтировать sd, так как swapfile активен и настроен на чтение только, что отклонит запрос на монтирование USB Storage.

TL; DR: Да, в теории, на практике это не хорошо!

В качестве альтернативы KitKat имеет меньший объем памяти и, как предполагается, оптимизирован для 512 устройств ОЗУ, возможно, поищите в XDA ПЗУ для вашего устройства и посмотрите, поможет ли это!


Есть ли такая вещь, как RAM SDCard, которая является RAMDISK SDCard
Suici Doga

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

Может быть, кто-то может сделать их
Suici Doga

0

Android-устройство? Конечно.
Выслушайте меня.

Android - это операционная система, похожая на любой дистрибутив Linux или Windows.
Android может работать на оборудовании x86 или на платах ARM. (Ну, обычно он работает на процессорах ARM.)
Вы можете установить Android-x86 на свой ноутбук / компьютер. Или виртуальная машина. Без разницы.

Дело в том, что вы также упомянули, что хотите обновить аппаратное обеспечение телефона.
Это не пойдет, так как они используют "SoC". (Система на кристалле.)
Как черный ящик. Да, вы можете обнаружить компоненты, разобрать их, но вы не можете расширить / восстановить их.

Но на оригинальный вопрос ... основной вопрос, ответ: да.


0

Ответ: «НЕТ», вы не можете обновить ОЗУ смартфона самостоятельно! Возможно, вы сравниваете его с компьютером, так как мы можем изменить оперативную память на компьютере, но вы застряли с размером, поставляемым с вашим смартфоном (:


Вы можете использовать файлы подкачки и разделы на внешней SD-карте, чтобы имитировать ОЗУ, тем самым увеличивая то, что устройство считает «оперативной». Это не будет так быстро, это грязно и не элегантно. «Этот вопрос заставил меня смеяться» - вот почему я проголосовал за это. Давайте сохраним тон вежливым. @ Deepak.pm. Реально вы можете поменяться, смотрите ответ здесь: android.stackexchange.com/questions/22997/…
RossC

Я не был резким, говоря это заставило меня смеяться.
Абдул Джаббар

Это выглядит грубо, если честно, и это не совсем правильно. Вы МОЖЕТЕ обновить ОЗУ на своем устройстве, но не таким образом, чтобы это было полезно большинству людей. Link2SD иногда вызывает большой удар, не говоря уже об использовании Swap для использования оперативной памяти.
RossC

Да, вы правы, я больше думал как мирянин.
Абдул Джаббар

0

Вы определенно можете обновить свою оперативную память на устройстве Android. (Я делал это раньше). Это, однако, много работы и очень дорого. Это не так легко заменить, как на ноутбуке. При заказе новых деталей нужно быть очень точным, и для некоторых устройств оперативная память - не единственное, что вам нужно заменить. Поэтому, конечно, вы можете, если производитель делает это, очевидно, вы тоже можете. Вы можете делать все что угодно, вам просто нужны деньги, знания и источники. Но для большинства людей стоит просто купить новый телефон. Но да, вы можете - я сделал это для моего Blu Studio 6.0 и устройства Nexus.


1
Как ты сделал это?
Суичи Дога

-2

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

Например, этот сайт объясняет, как заменить чипы оперативной памяти на HTC Universal, который является телефоном Windows Mobile, но это тоже можно считать устройством Android ;)

В принципе достаточно заменить чипы оперативной памяти. Чтобы найти совместимый чип оперативной памяти, вы должны сначала выяснить, какие чипы находятся внутри вашего устройства, и отчеты о разрывах могут помочь в этом. Затем вы можете попытаться найти обычные компьютерные модули оперативной памяти с более крупными совместимыми микросхемами (таблицы данных о вашей микросхеме ОЗУ могут помочь в этом). Если совместимые микросхемы ОЗУ доступны и у вас есть хорошие навыки пайки, вы можете заменить их с помощью паяльной станции , теплового пистолета , паяльника или, конечно, вы можете попросить ремонтника сделать это за вас.

Если у вас есть какие-либо вопросы о процессе замены оперативной памяти, вы можете задать их на electronics.stackexchange.com


Даже если бы вам пришлось заменить оперативную память, вам также пришлось бы исправлять программное обеспечение BSP, чтобы изменить карту памяти, видимую для ЦП, чтобы он мог использовать дополнительную память. Без доступа к внутренним спецификациям, которые есть у производителя, вы, скорее всего, попытаетесь это сделать. Сайт, который «объясняет, как заменить чипы оперативной памяти», является мертвой ссылкой.
Дэн Халм

-2

Используйте RAM Expander для расширения до SD-карты


5
Это не добавляет больше оперативной памяти. Не могли бы вы также предоставить ссылку?
ce4

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