Jag är säker på att många som jag är medvetna och irriterade över den extremt begränsade mängden RAM i Nexus S (512 MB men endast 300+ är användbar), Jag har sökt över hela Google efter en lösning för att öka mängden tillgängligt RAM och kom tomt (jag försökte byta filapplikationer men de slog precis mitt systems SD-kortpartitioner och orsakade en fullständig återställning).
Jag undrar om det finns någon hårdvarulösning på detta problem. Är det möjligt att byta ut chipet mot en större kapacitet? Jag inser att det inte är så enkelt som att byta ut PC-RAM från en dimmer men jag har inte sett några scheman för chiplayouten på ARM-korten i smartphones så jag hoppas verkligen att det är något möjligt att öka mängden RAM på tavlan.
Kommentarer
- Det kan vara möjligt att lägga till växlingsutrymme, se Lägga till Byt mellanslag till G1
- Resten av ditt RAM-minne används av operativsystemet, ” kan inte användas ” isn ’ t exakt sant.
- Jag kan bara önska 🙁
Svar
Du kan ”t. De flesta smarta telefoner är utformade som ett System-on-Chip; vilket innebär att CPU, RAM, GPU, enhetsstyrenheter, etc är alla i en Uppdatera RAM i ett sådant system innebär att du byter ut en hel del andra saker. För att inte tala om att du förmodligen skulle ha svårt att hitta ett chip med olika specifikationer som passar perfekt in i h ol som lämnades efter att du demonterade chipet; på grund av storleksbegränsningar är komponenterna runt chipet utformade för att passa tätt in i det tillgängliga utrymmet.
Kommentarer
- Dessutom, efter att ha bytt hårdvara , det är mycket osannolikt att de befintliga drivrutinerna kommer att fungera med den hårdvaran. Du måste kompilera Android med dina nya drivrutiner! Det här är svårare än det låter.
- Och du kan fråga, ” varför inte ’ t designarna gör är det möjligt att utföra uppgraderingar? ” Det kommer i princip ner till storlek. Stöd för uppgraderbart RAM ökar avsevärt mängden utrymme internt tar upp vilket ökar telefonens storlek, vikten etc.
- Project Ara från Google kanske kan förverkliga detta koncept!
- @chromozonex Google meddelade att Project Ara vann ’ t tillåter dig för att ändra CPU, RAM, lagring eller till och med batteriet
- Observera att RAM sällan finns på samma chip som CPU och GPU. Det ’ är på ett annat chip som ’ s förpackas tillsammans .
Svar
Den faktiska hårdvaran: Nej. Det är System on Chip (SOC) och kan inte uppgraderas.
Men :
Du kan använda Byt för detta ändamål. Prestationen kommer dock att ta en stor hit, även på ett SD-kort av klass 10.
Swap är kort sagt virtuellt RAM . Med swap är en liten del av hårddisken avsatt och används som RAM. Datorn försöker behålla så mycket information som möjligt i RAM tills RAM-minnet är fullt. Då börjar datorn flytta inaktiva minnesblock (kallade sidor) till hårddisken, vilket frigör RAM för aktiva processer. Om en av sidorna på hårddisken måste nås igen kommer den att flyttas tillbaka till RAM och en annan inaktiv sida i RAM flyttas till hårddisken (”bytt”). Avvägningen är skivor och SD-kort är betydligt långsammare än fysiskt RAM-minne, så när något behöver bytas, blir det en märkbar prestationshit.
Till skillnad från traditionell swap, dödar Android Memory Manager inaktiva processer för att frigöra minne. Android signalerar till processen, då skriver processen vanligtvis en liten bit specifik information om dess tillstånd (till exempel Google Maps kan skriva ut kartvyskoordinaterna, webbläsaren kan skriva URL: en för den sida som visas) och sedan avslutas processen. När du nästa gång kommer åt applikationen startas den om: applikationen laddas från lagring och hämtar tillståndsinformation som den sparade när den senast stängdes. I vissa applikationer verkar det som om applikationen aldrig stängdes alls. Detta skiljer sig inte mycket från traditionell swap, förutom att Android-appar är speciellt programmerade för att skriva ut mycket specifik information, vilket gör Android ”Memory Manager effektivare att byta.
Det finns också andra fallgropar med den här metoden:
Du måste stänga av swap innan du monterar SD via USB, om du inte kan montera sd som swapfile är aktivt och inställt på att läsa endast vilket kommer att neka begäran om att montera USB-lagring.
TL; DR: Ja i teorin, i praktiken är det inte bra!
Som ett alternativ har KitKat ett mindre minnesavtryck och ska vara optimerat för 512 RAM-enheter, leta efter XDA efter en ROM för din enhet och se om det skulle hjälpa!
Kommentarer
- Finns det någon sak som ett RAM SDCard som är ett RAMDISK SDCard
- @SuiciDoga nej, det finns inget sådant.
- Kanske kan någon skapa dem
-
zRAM
ersattswap
. Byt är skadligt för flashlagring.
Svar
Nej det är inte ”t. Åtminstone om du måste fråga om det. Att byta ut ett chip skulle kräva flera tusen dollar i utrustning och erfarenhet. För att inte tala om att få rätt ersättning.
Kommentarer
- ? ?? Att byta ut komponentchips är inte något som kräver tusentals dollar för någonting. Du behöver ett kompatibelt ersättningschip som du försöker byta ut och sedan behöver du en anständig omarbetningsstation, några lödbollar (eller klistra in) ett ordentligt chip stencil för att ställa in stiften, flödet och någon form av kamera eller trinokular för att se chipet. Du kan få allt för under $ 100! Lödning av små komponenter kräver inte lasrar, det är ett varmluftsverktyg. När du placerar lod ordentligt och använd tillräckligt med flöde, lodet drar sig bokstavligen in i metallpunkterna helt och hållet.
Svar
En Android-de vice? Visst.
Hör mig.
Android är ett operativsystem som alla Linux-distributioner, eller Windows.
Android kan köras på x86-maskinvara eller ARM-kort också. (Tja, vanligtvis körs det på ARM-processorer.)
Du kan sätta Android-x86 på din bärbara dator / skrivbord. Eller en virtuell maskin. Vad som helst.
Saken är att du också nämnde att du vill uppgradera en telefonhårdvara.
Det är ”ingen gång, eftersom de använder” SoC ”. (System-on-chip.)
Som en svart låda. Ja, du kan upptäcka komponenterna, ta isär dem, men du kan inte expandera / reparera den.
Men för den ursprungliga frågan … huvudfrågan är svaret: Ja.
Svar
Svaret är ”NEJ”, du kan inte själv uppgradera RAM-minnet på en smartphone! Förmodligen jämför du det med datorn, eftersom vi kan ändra RAM-minnet i en dator men du sitter fast med storleken som levererades med din smartphone (:
Kommentarer
- Du kan använda swap-filer och partitioner på det externa SD-kortet för att efterlikna RAM och därmed öka vad enheten tycker att den har som RAM. Det kommer ’ inte att vara så snabbt, det ’ är dock rörigt och inelegant. ” Den här typen av frågor galen jag skrattar ” är därför jag har nedröstat detta. Låt ’ hålla tonen artig. @ Deepak.pm realistiskt kan du byta, se svaret här: android.stackexchange.com/questions/22997/…
- Jag var inte ’ jag var inte hård genom att säga att det fick mig att skratta.
- Det ser oförskämd ut att vara ärlig och det är inte ’ inte heller rätt. Du KAN uppgradera RAM på din enhet, bara inte på ett sätt som skulle vara till nytta för de flesta. Link2SD orsakar ibland en stor hit än mindre att använda Swap för RAM-användning.
- Ja du ’ har rätt, jag tänkte mer som en lekman.
Svar
Du kan definitivt uppgradera ditt RAM-minne på din Android-enhet. (Jag har gjort det tidigare). Det är dock mycket arbete och mycket dyrt. Det är inte lika lätt att byta ut som på en bärbar dator. Du måste vara mycket specifik när du beställer nya delar och för vissa enheter är RAM inte det enda du behöver byta ut. Så naturligtvis kan du, om tillverkaren gör det, så kan du naturligtvis också. Du kan göra vad som helst, du behöver bara pengar, kunskap och källor. Men för de flesta är det bara värt att köpa en ny telefon. Men ja, du kan – jag har gjort det för min Blu Studio 6.0 och en Nexus-enhet.
Kommentarer
- Hur gjorde du det?
Svar
Detta är möjligt men inte ens fjärrlätt att göra själv (om du inte är erfaren reparatör eller elektronikhobbyist). Tyvärr är enhetstillverkare intresserade av snabbast möjliga tekniska föråldring av produkter så det är osannolikt att de kommer överens om att installera någon standard RAM-kortplats så hårdvarulösning på detta problem kräver lödning.
Till exempel denna webbplats förklarar hur man byter RAM-chips på en HTC Universal vilket är Windows Mobile-telefon men det kan också betraktas som Android-enheter 😉
I grund och botten räcker det med att ersätta RAM-chips. För att hitta kompatibelt RAM-chip bör du först ta reda på vilka marker som finns i din enhet och nedbrytningsrapporter kan hjälpa till med det. Då kan du försöka hitta vanliga dator-RAM-moduler med större kompatibla marker (datablad om ditt RAM-chip kan hjälpa till med det). Om kompatibla RAM-chips är tillgängliga och du har goda lödkunskaper kan du byta ut dem med omarbetningsstation , värmepistol , lödkolv eller naturligtvis kan du be någon reparatör att göra detta åt dig.
Om du har några frågor om RAM-ersättningsprocess kan du fråga dem på electronics.stackexchange.com
Kommentarer
- Även om du skulle byta RAM-minne måste du ’ också korrigera BSP-programvaran för att ändra minneskartan som syns för CPU så att den kan använda det extra RAM-minnet. Utan åtkomst till de interna specifikationerna som tillverkaren har kan du ’ antagligen sätta in enheten för att försöka göra det. Webbplatsen som ” förklarar hur man byter RAM-chips ” är en död länk.
Svar
Använd RAM Expander som expanderar till SD-kort
Kommentarer
- Att lägger inte till ’ mer RAM. Kan du också tillhandahålla en länk?
- OP uppgav redan att de ’ har försökt att byta filappar.