Teknoloji ile ilgili Sorunlarınız için 0888 233 7373 Destek Hattını Arayarak Yardım Alabilirsiniz

Android ve RAM Kullanımı!

Değerli Andronova severler,

Android’in hızla ulaştığı kullanıcı sayısının artmasıyla birlikte, bazı sorular çok daha fazla sorulmaya başladı. Bunlardan en önemli ve kullanıcıların kafalarını karıştıranı ise şüphesiz, Android‘deki RAM kullanım oranı.

Sponsorlu Bağlantılar

Çare olarak bir çok RAM optimizasyonu/görev yöneticileri uygulaması yazıldı ve milyonlarca kez, milyonlarca kullanıcı tarafından indirildi. Bunu yazdım çünkü, başlangıçta bu noktaya odaklanmanızı istiyorum.

RAM optimizasyonu veya Task Killer benzeri görev yönetici uygulamalarının hiç bir faydası yoktur! Tam aksine, bunlar Android’in yani Linux’un çalışma mantığına aykırı oldukları için, telefonunuza farklı yönlerde zarar verirler. Sizin bunlar arasında ilk fark edeceğiniz şey telefonun pilinin çabuk tükenmesi olacaktır.

Peki nedir bu RAM kullanımının altında yatan gerçek? Cevabı şöyle izah etmeye çalışayım;

Öncelikle şunu bilmemiz gerekir: Linux‘un RAM kullanımı felsefesi “boşta kalan RAM israf edilen RAM’dir.

Bu ne demek oluyor? Bu Linux’un RAM’i her daim Önbellek’te hazır tutması ve açılmak istenen uygulamanın veya görevin beklemeden işleme koyulmasını hızlandırması demek oluyor.

Yani siz “telefonumda sadece 10MB boş RAM var, Android çok fazla RAM harcıyor” dediğiniz vakit, Android’i anlamamış olduğunuz ortaya çıkıyor. Bunu şu örneklerle pekiştirelim;

Bir kitap okumak istediniz. Bunun için en güzel yer kütüphane olsa gerek ve gidip oradan bir kitap aldınız, başladınız okumaya. O kadar hızlı okudunuz ki kitap bitti. Ama siz başka kitap’da okumak istiyorsunuz. Bunun için yerinizden kalkıp tekrar kütüphaneye gitmeniz gerekecek değil mi? İşte bu Android’de bu şekilde olmuyor!

Eğer bir kitap okumak istiyorsanız, okumak isteyeceğiniz o kitapların hepsi zaten evinizdeki kütüphane de mevcut olduğundan hızlıca zaman kaybetmeden okumaya koyulursunuz. Android’deki çalışma mantığı da buna benzer. Tüm uygulamaların, görevlerin hepsini zaten sizin için hazır durumda açık tutulduğundan, vakit kaybetmeden işleme konulması sağlanır.

Peki bu durum telefonun yavaşlamasını sağlar mı? Cevap, Hayır!

Linux tabanlı bir işletim sistemi olan Android, arka planda 1 uygulama da çalışsa yüzlerce uygulama da çalışsa performansını kaybetmeyecektir. Çünkü bu görevlerin hepsi Önbellekte tutulur. Yani siz kendi kütüphanenizdeki rafları doldurmuş onca kitabı aynı anda okumaya kalkmazsınız. Lazım oldukça okursunuz. Durum buna benzer.

RAM optimizasyonu ve görev sonlandırıcı uygulamalara gelince. Bu uygulamalar, Android’in çalışma mantığına ters oldukları için, her görev sonlandırmanızın ardından, Android tüm işlemleri Önbelleğe tekrar almak isteyeceğinden ve yeniden açacağından dolayı işletim sistemini çok daha fazla yorarlar. Bu hem telefonun yavaşlamasına sebep olur, hem de pilin çok daha çabuk bitmesine.

Ancak bazı durumlar vardır ki mesela, yüklediğiniz oyun veya uygulamadan kaynaklı bir hata sebebiyle işletim sistemi kasmaya, yavaşlamaya başlar. İşte bu gibi durumlarda ya bu uygulamanın silinmesi, yada sadece o uygulamanın kapatılması gerekmektedir. Kesinlikle görev sonlandırıcı kullanmayın.

Ice Cream Sanswich ve Jelly Bean ile artık çok stabil olan Android, gerek Kernel optimizaysonu gerek ise çalışma stabilitesi ile artık kendini tamamlamış durumdadır.

Umarım RAM ile alakalı aklınızdaki soru ve problemleri giderecek bir yazı olmuştur.

Sponsorlu Bağlantılar

BENZER YAZILAR

  • kerim

    Çok güzel bir açıklama olmuş teşekkür ederim. Bu yazıyı okuduktan sonra hemen kaldırdım bende yüklü olan görev sonlandırıcıyı

  • melih_kahya

    Ben bu yüzden ram ile ilgili hiçbir uygulama kullanmıyorum tabi GB’de bu tip programlar tam anlamıyla olmasada biraz daha yararlı idi. Şimdi ise gerek duyulacak uygulamalar değil telefonda o kadar çok uygulama varki en fazla (200 den fazla) ram kullanımı 600-650de geziyor. Fakat kasma yada donma yaşamıyorum sadece az da olsa belli bir programdan kaynaklanan bir kasma yapıyor uygulamayı kapatınca düzeliyor sadece burda ihtiyaç duyulan artık yeni yeni uygulamalardan dolayı en az 2gb ram ve yüksek kapasiteli pil tabi bunu costum rom ile kernel sayesinde kısmen giderilebilir. Bu arada Galaxy s2 kullanıyorum tabiki costum rom ile birlikte…

  • gonzalo

    Harika açıklanmış cok teşekkür ederim
    Bu arada birsey sormak isterim
    Htc one ne zaman gelir size
    Biligi rica edebilirmiyim

    Teşekkür ederim

  • halil

    Hay Allah razı olsun o kadar teknoloji sitesi olsun yahut en iyi android forumlar olsun bu şekilde bir açıklama bilgi okumadım inanın bu yazıyı okuyunca rahatladım milletin en fazla kafasını karıştıran ve soğutan RAM ŞİŞMESİ sayenizde bu balon da patlamış oldu teşekkürler

  • Mert

    İyide arka planda çalışan uygulamalar pil yemiyor mu

  • teyubesk

    çok faydalı ve güzel bir yazı emeğiniz içinm teşekkür ederim, bende nerdeyse 2 yıl gibi bi süredir android’le iç içeyim daha öncesinden android veya linux’la ilgili bilgim yoktu, android konusunda oldukça ilgili ve meraklıyım bu yazıyı okumadan çok öncede ram konusunda kendim deneme yanılma yöntemiyle bir çok program, stock veya custom rom, kernel’ler deniyerek android sistemini %90 oranında çözdüm diyebilirim artık kendim kernel ve rom’lar yapıyorum arı gibi her geliştiriciden yeni birşeyler kapmaya ve öğrenmeye çalışıyorum bence herkes ne kullandığını ve nasıl kullanacağını bilirse herşey daha kolay olur diye düşünüyorum bu arada bende “HTC EVO 3D” kullanıcısıyım

  • sami

    2 haftadır nexus 7 tabletimde ram booster adında bi uygulama kullanıyorum ve onu kullanmaya başladıgımdan beri her 2-3 saatte bir önbellegi siliyorum. örnegin google chorome yi açtiğimda arada bir hatalar alıyorum veya baska uygulamalardada alıyorum.
    şimdi anladım neden oldugunu. çok teşekkürler bilgilendirmeniz için

  • Mert

    Yani şimdi samsungun kendi görev yöneticisinden ram bölümünden hafızayı sil demek iyi değil yani

    • Sahincan

      İşletim sisteminin çalıştırdığıarkaplan uygulamalarından bahsediyor bu yazıda. Bahsettiğiniz bölümde kapanan uygulamalar harici olarak açılan uygulamalardir.

  • levent

    Peki note 2 deki home tusuna basili tutuldugundaki ram onbellegi vs yi silme samsung tarafindan gereksiz ve islemciyi yorsun diyemi konulmus ???

  • Burak

    Yazi gayet dogru ancak ben bu onbellekte tutulmasindan memnun degilim misal sadece facebook a harcayacagim internet paketini, mobil veriyi actigim anda youtube,twitter,gmail vs uygulamar da hemen aciliyor ve 1 uygulamaya harcayacagim internet 10 uygulamaya cikiyor ve 1 gb bile 1 ay zor dayaniyor

    • jemand

      buna bir çözüm olmalı asıl. Dert bu işte.

      • Tarkan

        Programların arka plandan internete bağlanıp veri alıp göndermesini, program bazında engelleyebilirsiniz. En azından Samsung Note’da bu şekilde yapılabiliyor. Data usage bölümünde alt taraf inerseniz internet kullanan uygulamalar listelenir, bunlara girerseniz “restrict background data” seçeneğini işaretlerseniz, uygulama arka planda iken veri akışı yapamaz, dolayısıyla paketiniz etkilenmez. Ama bu şekilde facebook, whatsapp gibi uygulamaları da seçerseniz, bunlarda bildirim gelmeyeceğini ve mesaj alabilmek için uygulamaya girip kontrol etmemiz gerekeceğini de unutmayın. Bu tip uygulamalarda arka plan verisi kapatılmasa daha iyi.

    • Caglar Oral

      Telefonunuzu rootlarsanız firewall programları kullanabilirsiniz. Böylelikle sadece seçtiğiniz programlar mobil veriyi kullanabilir

  • Mehmet KAHYA

    Yazdiklariniz gercekten mantikli ve dogru. Bu tip programlara ihtiyac yok. Dediginiz gibi android surumleri gun gectikce daha stabil oluyorlar. Mumkun oldugunca en yeni surumu kullandikca telefonun dahada rahatliyacagini fark edebilirsiniz.

    Samsung Galaxy SII

  • yedcor

    rami her zaman yüksek miktarda kullanan linux, ram miktarı yetersiz kalınca gerekli uygulamaları kendiliğinden ram den siliyor. yeter ki programlarda bug olmasın

  • alikrn

    katılıyorum :)

  • onur

    Bende bu yazıyı okur okumaz kaldırdım task killer programını fakat şimdi hiç kasma ve donma yapmayan bi uygulama kasmaya ve donmaya başladı. :(

  • Sururi

    Şimdiye kadar okuduğum en yararlı, en net açıklama. Çok teşekkür ederim.

  • jemand

    Şu var yalnız, bazı programlar çıkış yapmamıza rağmen kendini kapatmıyor. Veya Tango gibi kırk yılın başı kullandığım programlar var ama yüklü olmak zorunda. Bunlar servis gibi hep açık görünüyor. Buna bir çözüm bulmalı. Windows hizmet yönetiminde olduğu gibi otomatikden manuele çevrilebilmeli. Tamam linux boşta ram israftır diyor ama bir foto düzenleme programı açtığımda önbelleğin ne kadarını boşaltıyor merak ediyorum.
    Artık 512 ram yetersiz kalıyor.

    Düşünün;
    facebook, whatsapp, viber, twitter, instagram, forsquare, gmail (belki tango da eklenebilir) neredeyse temel programlar oldu. İnternet bağlantısını aktif yaptığımda takır takır bildirim almaya başlıyorum.

    Buna bir dur demeli. deeeeee, nasıl?

  • Burak

    Samsug ram temizleme olayını yapmak sakıncalımı? Telefon sarj uyarısında ram temizleyip sarj aletini takın yazıyor zararlı ise yapmıyalım??

    • Tarkan

      Samsung ram temizleme olayında sadece gereksiz programlar kapatılır, mesela bir oyun oynadınız ve sonra çıktınız. Ram temizleyerek bu oyunu tamamen kapatırsınız. Ama chaton whatsapp facebook maps latitude exchange server google play vs vs vs gibi hizmetleri kapatmaz, ki telefonun çalışması için gerekli minimum uygulamalardır. Mesela win7 yüklü pc’de görev yöneticisinde şu an tek uygulamam açık, browser. Ama ayrıca 89 işlemin çalıştığını gösteriyor. Bunların pek çoğu da pc’nin çalışması için minimum gerekli şeyler, kapatılması sistemi bozar, işte samsunglardaki task manager da gerekli işlemleri kapatmıyor, onun için zararlı değildir.

  • asimsekcan

    Ali KASIMOĞLU Bey’e çok teşekkür ediyorum.
    Sitenizi sürekli takip ediyorum.
    Teknoloji sürekli ilerliyor. Bu ilerleme içinde karşılaşılan problemler de var tabii. Bunlardan en önemlisi türkçe kaynak problemi. Siz bu boşluğu çok iyi dolduruyorsunuz.

    Teknoloji haberlerinin yanında bu tip haberlere de daha cok ağırlık vermenizi bekliyorum.

    Basarilarinizin devamı dilegiyle

  • cengiz

    çook teşşekürler. sürekli sizi takip ediyoruz bu kafamızdaki ram sorunu çözmüş oldu . yüklü olan task killeri hemen kaldırdım okuduktan sonra:D

  • altan

    Ancak bukadar güzel özetlenebilir Teşekkürler

  • Babek

    aciklama bence cok yararli oldu. Yazilanlara kesinlikle katiliyorum. Ama bazi uygulamalar var ki, kapattigimiz halde arka planda calismaya devam ediyor. Tamam anladik, o uygulamalara cabuk girebilmemiz icin oyle, ama bi yandan da arka planda calisan uygulamalar sarj yiyor. Benim onerim task killer kullanmamaktan yana, ama soyle: uygulama ile isimiz bittiginde ayarlar/uygulamalar/her hangi uygulama/durdurmaya zorla islemlerini yapmak. Boyle yapinca artik 3G, wifi acik bile olsa artik facebook, twitter gibi uygulamalar veri paylasimi yapmicaklar. Hem de uygulamalar arka planda calismicaklar, sarjimiz da bize kalicak:)
    Bu arada telefonum Galaxy S2 with Omega Rom.

  • bilal karahan

    selamın aleykum.samsungun kendi görev yönecisinden hafizayı sonlandırmak zararsız demeyin bakınız:görev yöneticisinden yardım sekmesine girin ve ordaki ram hakkındaki kısa bilgilerindirmeyi okuyunuz sizde ikna olacaksınız.

  • emre

    Arkadas lar tamamda ben 3-4 yıldır android telefon kullanıyorum ve ram doldugu zaman sistem sisiyor bu herkezin bildiği bi sorun Peki ram gibi bi sorun yok neden surekli ramler buyuyor ??

    • Burak

      çünkü telefonlar gelişiyor farklı özellikler geliyor. bir eski telefon için olan ram miktarı yeni telefonun özelliklerini kaldıramıyor. S2 ve S4 örneği gibi.

  • bUgra

    Cok guzel bir anlatim mus tebrikler.iphone ile ram karsilastirmasi yapan zihniyete cevap niteligi tasiyor.

  • opix

    konu cok guzel aciklamalar mantikli ve androidin yapisini ortaya koymus.
    bunun uzerine dene bilirki ilerde kullanirim dusuncesi ile her uygulamayi indirmemek.
    mesela ben gecen hafta soyle bi goz gezdirdim telefoma ve daha onceden yuklemis ama hic kullanmadigim hareketli duvar kagitlari ni sildim.
    hevesle yuklemistim yine bi kac harita uygulamasi hic oynamadigim oyunlar sildim.
    daha sonra telefonumda rahatlama oldu kasilmalar azaldi.
    su an daha iyi :))

  • emre

    ali bey bu basligi gorunce yuzumde bir gulumseme oldu androidin nasil calismadigi ve ram kullanimi bilmeyen iphonculara iyi cevap verdiniz valla helal olsun yalniz iphone en sevdigim telefondur kotulenmesini istemem ayni sekilde androidinde ole.ben bunlarin hepsini bildigim icin iphone sececegim halde android telefonlarina o androidi anlamiyanlar gibi laf atmiyorum bir kere android nedir bi arastirsinlar hani bilgisayarda olan penguen isletim sistemi varya bu ondan gelmis wp lar windowslar ios ise apple lion osx bilgisayarlardan lutfen bir turkler olarak alacaginizin telefonun sadece ozelliklerine bakmayin bunlar yaniltici seyler reklamlardan iberat mesela htc evo 3d li arkadasim telefon ilk ciktiginda 2 bin tl filan di bizi kandiriyorlar bir seyleri arastirarak alin bir seyleri elestirirken okuyun arastirin adam sif dun bazi bilgisizler ve terbiyesizler yuzunden emek edp bu yaziyi yazdi bu bence takdir edilmesi gereken bir olay benim de fikirlerim bunlar ins sizi bilgilendirmisimdir ve ali bey in sizin icin neler yaptigini bu yaziyla gosterebilmisimdir ins oda benim bu yazimi okumustur.Ali Bey e Saygilarimla… Emre

  • MURAT

    hocam makaleniz çok faydalı .. N7000 kullanıcısıyım android meraklısıyım. Ben hernangi bir ram için bir program kullanmamaktayım.genelde Görev Yöneticisindeki Belleği Sil yapıyorum .ki bu da zaten bir işe yaramıyor.500lere çıkıyor 400lerden.telin hızını etkilemiyor ancak ben rahatsz oluyorum.

    Ancak makaleniz çok faydalı.Tşk.

  • cemelk

    Guzel bi anlatim ama sormak istedigim bir ssoru var peki samsung neden gorev yoneticisin de ram temizl3me menu su yapmayi gerek duymus

    • Burak

      görev yöneticisinde yardım kısmında sorunuzun cevabı var

  • Dokan

    Bu makale ile birlikte herhalde insanlar biraz aydınlanmıştır diye düşünüyorum. Bazı makalelerin yorumlarında saçma yazılar oluyor “2GB RAM yetmiyor neden 3-4 GB Ram yapmıyorlar” “1 GB RAM olması çok kötü, telefona güncelleme gelmeyecek” (ki zaten 1GB Ram i olan ve Jelly Bean çalıştıran telefonlar var ki hala anlamış değil bu RAM = Güncelleme olayını bazı okuyucular) ve cidden en fazla da “Android çok RAM yiyor çok kötü çalışıyor” u duydum.
    Elinize sağlık Ali kardeş.

  • Bono

    iyi de hocam ios ta da arka planda programlar çalışıyor ve ön bellekte çagırılmayı bekler konumdalar. Ozaman ios bu programları Ram de değil de nerde bekletiyor.

    • http://www.andronova.net Ali Kasımoğlu

      iOS’da uygulamalar arka planda çalışmaz. uygulamadan çıktığınız anda uygulamayı kapatmış olursunuz.

      • Onur

        Sitenizin yakın takipçisi ve 2010 yılından beri Android kullanıcısıyım, Android programlama ile de uğraşıyorum ve Android’i arkasındaki ekip ve özgür durumundan dolayı beğeniyorum da. Programcı olmamdan dolayı iOS’unda temellerini biliyorum. Ama benim bildiğim kadarıyla iOS’da sizin bahsettiğiniz şey sözkonusu değil. Bu arada Android ve RAM kullanımı olaylarına da tekrar dönecek olursak kısaca olay şudur; Dalvik Machine ortadan kalkmadığı müddetçe yazılımlar 2kat RAM, 2kat Pil ve İşlemci Sarfiyatı demektir her zaman.

  • Yardım

    Arkdaslar bende s2 var ve 7 aydır bı sorunum var ve halledemıyorum yardım edersenız cok ıyı olur bu durumdan sıkıldım ben pıl tuketımıne bakıyorumda Android os hep yuksek %50 % 60 %65 hep cok yuksek eskıden %8i gecmıyor su an hep yuksek halde yardım edersenız cok ıyı olurdu yardımlarınızı beklyıorum 6-7 aydır ugrasıyorum ama bısı bulamadım .S

    • Burak

      telefonu güncelleyebilirsin belki sorun yazılımdadır. son yazılımsa sistemi yoran programları kaldırmanı öneririm

  • SERKAN GÜNEŞ

    bi soru alibey,note kullanıyorum ram bazen 750 lere falan çıkıyo ve o zaman telefon acayip kasıyo bu durumda ne yapmak gerekir acaba?

  • stylerbb

    Bilindigi gibi S3 de rehber in gelmesi bazen birkac sn. suruyor. Ilk acildiktan sonra arka arkaya aninda aciliyor. Demek ki başta onbellege almiyor rehberi ki ilk seferinde cok uzun sonrasinda anında aciyor. Bunu duzenlemek mumkun mu. Mesela şu uygulamaları öncelikli olarak önbelleğe al diyebilecegimiz bir program olsaydı sanırım bu mantıkla rehber sorunu çözülebilirdi. Öneriniz var mı Ali Bey. Ya da yazın şu programı da kurtarın bizi bu sorundan. S3 den soğudum bu saçma hata yüzünden.

  • Burak

    eğer görev yöneticisinden ram i yani hafızayı temizlerseniz android 1-2 sn içinde tekrar ram e bilgi yollar ve telefon boşuna işlem yapar pil tükenir. ve bu task killerlar bunu her dakada bir yada 10 dk da bir yapıyor. hesaba katarsak bayaa şarj gidiyor demektir… gnde sadece 1 defa kendiniz görev yöneticisinden yapsanız yeter zaten. sürekli ramı boşaltırsanız uygulamalar daha geç açılır. inanmayan denesin ve görev yöneticisinde yardım bölümünün altındaki ram yöneticisi hakkında kısmını iyi okusun.

  • Esad

    çok yararlı bir bilgi paylaşımı olduğunu düşünüyorum. emeğinize sağlık teşekkürler.

  • barıış

    bende kendimi androidi çözdüm diye tabir ediyordum. telefona format attıktan sonra ilk yüklediğim task killer proğramları oluyordu şimdi elveda diyorum ve bu çok önemli bilgi için teşekkür ediyorum…

  • kutay çelenk

    yazı için tesekkürler antiramkiller cıyım artık 😀

  • Cengiz

    Peki rami sürekli dolu tutunca daha fazla pil tüketmiyor mu?

  • murat

    Yazı güzel lakin bakın 383 MB ram Gözüküyor 16 MB bos var telefon sorunsuz çalışır demek istiyorsunuz lakin çalışmıyor takılıyor. Bu da hiç normal bir durum değil. Bunlara ek olarak zaten Bataryanın tükenmesi de cabası. Ram de durması iyi fakat bir uygulamayı açılınca diğeriinin RAM’den silinmesi gerekir buda RAM’in mantığı ama Android de bu yok! Task manager konusunda da haklısınız.

  • fatih

    Evet linüx bu şekil çalışıyo ve stabil fakat android bu şekilde çalışmayı başaramıyo belkide bilinçli yapılıyo doha yüksek ram olan telefon almaya zorluyorlar.ram azaldığında kasmaya başlıyo yani uygulamadan kaynaklı sorunlar oluşuyor ram şişiyo telefon biryerden sonra ağırlaşıyor.