Peki durmaya zorla cozumu nedir, ne işe yarar ve temelinde ne yatar? Butun sorularınızı bu iceriğimizde yanıtlıyoruz. Ayrıca Android uygulamalarının calışma bicimine de anlaşılır bir bicimde değiniyoruz.
[h=2]Android Durmaya Zorla işlemini anlamak icin uygulamaları yakından tanımak lazım:[/h] [h=3]Android uygulamaları nasıl calışıyor?[/h]
Android işletim sisteminin kalbinde Linux cekirdeği bulunur. Bu cekirdek; hafıza yonetimi, işlem yapma ve diğer bircok kaynaktan sorumludur. Android ’te herhangi bir uygulamayı başlattığınız zaman aslında bir Linux işlemi başlatmış oluyorsunuz. İşlem, bir programın veya uygulamanın hafıza deposu niteliğindedir. Bir cekirdek tarafından başlatılır ve sistem kaynaklarını calışan diğer uygulamalar arasında paylaştırmak icin kullanılır.
Her işlemin Process ID olarak bilinen kendine has bir kimliği vardır. Bu kimlikte işlemin onceliği, ne kadar onemli olduğu, calıştığı bolum ve harcayacağı fiziksel hafıza gibi bilgiler bulunur. Cekirdeğin gorevi, CPU biriminin zamanını programlamak ve işlem yapabilmesi icin bellek ayırmaktır. Cekirdeğin calışma şekli, calışan işlemlerin her birine CPU zamanı vermek şeklindedir.
[h=3]Durmaya zorla işlemi[/h]
Eğer bir işlem uyku modunda ise (yani ağdan veri beklediği gibi durumlarda) herhangi bir şekilde CPU zamanı kullanmaz. Bu sureclerin hepsi bir arada ve milisaniye duzeyinde gercekleşir. Son olarak bir uygulamadan cıkış yapıldığında, cekirdek uygulamanın kullandığı tum kaynakları temizler ve uygulama icin oluşturulmuş işlemleri siler. Ancak bir uygulama asla tamamen kapatılmaz. Bu noktada da bazen uygulamaya durmaya zorla işlemi uygulamanız gerekebilir.
Her uygulama calışma, durdurma veya tamamen duraklatma gibi birkac farklı durumda bulunabilir. Bunlar Linux tarafından tanımlandığı şekilde işlem durumlarından ve Android ’in tanımladığı şekilde Etkinlik Dongusunden farklıdır. Google ise bunu şoyle tanımlıyor: “Bir kullanıcı, uygulamanızın yaşam dongusundeki giriş, cıkma ve geri giriş gibi farklı durumlar arasında gecişte bulunurken, uygulamanızdaki etkinlik dongusu de ona gore değişiklik gosterir."
[h=3]Durmaya Zorla ne işe yarar?[/h]
Android işletim sistemindeki en ilginc şeylerden biri ise bir uygulamayı asla tamamen kapatmamasıdır. Bunun yerine uygulamanın yuruttuğu işlemi durdurur ve surec icerisinde calışan ger şeyi de yok eder. İşletim sisteminin RAM ’e ihtiyacı olduğunda bu işlem uygulanır ancak bazen bu bozulabilir, bu noktada da devreye kullanıcının uygulamayı Uygulama Yoneticisi ’nden Durmaya Zorla seceneği ile girmesi gerekiyor.
Her şey sorunsuz bir şekilde calıştığı zaman bir uygulama, bir etkinlik durumundan diğerine gecer ve durdurulma durumundan sonra Android tarafından kapatılır veya kullanıcı tekrar acana kadar arka planda takılır. Ancak işler ters gitmeye başlarsa uygulama sacmalamaya başlayabilir. Belirli komutlara cevap vermeyebilir, bir donguye girebilir veya ongorulemeyen şeyler yapmaya başlayabilir.
Bu gibi durumlarda uygulamanın el ile durdurulması ve yeniden başlatılması gerekir. Durmaya Zorla seceneği ise işte tam da bu yuzden var. Durmaya Zorla ile Linux işlemini kapatır ve karışıklığı temizlersiniz. Durmaya zorla işleminin bir cozum olarak onerilmesinin sebebi sıkıntılı calışan uygulamayı tamamen kapaması ve onbelleğe ulaşmasını engellemesi.
[h=2]Durmaya zorla işlemi nasıl yapılır?[/h] Android telefonunuzda calışması gerektiği gibi calışmayan uygulamalara durmaya zorla cozumu uygulamak cok kolay, tek yapmanız gereken aşağıdaki adımları takip etmek.
Ayarlar ’a gidin,
Uygulamalar ’a girin,
Tekrar Uygulamalar ’a girin,
Herhangi bir uygulamayı secin,
Sağ taraftaki Zorla Durdur veya Durmaya Zorla seceneğine dokunun,
Aşağıdaki iletide de Zorla Durdur veya Durmaya Zorla seceneğine dokunun,
Bir Webtekno rehberinin daha sonuna gelmiş bulunmaktayız. Bu ve bunun gibi bircok faydalı icerik ve rehberden haberdar olmak icin sitemizi takipte kalmayı ve duşuncelerinizi yorumlar kısmında belirtmeyi lutfen unutmayın
