
Bir bilgisayar aynı anda birden çok programı nasıl çalıştırır?
www.yzokul.com.tr
- Kategori Yapay Zekâ Kaynakları
- Biçim PDF
- Boyut 8,4 MB
- Eklenme 01.11.2026
- Görüntülenme 1
Bu kitap, bir bilgisayarın aynı anda birden çok programı nasıl çalıştırabildiği sorusunu tamamen yeni başlayanlar için sıfırdan yanıtlıyor. İşletim sisteminin işlemci zamanını programlar arasında paylaştırdığı, birden çok çekirdeğin bazı görevlerin gerçekten paralel çalışmasına olanak tanıdığı ve bir program disk ya da ağ beklerken başka bir programın çalışabildiği açık bir yolu izliyor. Buna çoklu görev denir. Okuyucu, aynı anda birçok uygulama açık görünse de kaynak zamanlamasının arka planda her şeyi sürekli sınırladığını ve düzenlediğini öğrenir.
Kitabı Oku
PDF görünmüyorsa buradan yeni sekmede açın.
Kitaptan Bir Bölüm
Bir bilgisayar aynı anda birden çok programı nasıl çalıştırır? www.yzokul.com.tr
Bir bilgisayarın aynı anda birden çok programı nasıl çalıştırabildiğini merak edebilirsin. Kısa yanıt, işletim sisteminin işlemcinin zamanını programlar arasında paylaştırdığı ve ek çekirdeklerin bazı şeylerin gerçekten paralel çalışmasına olanak tanıdığıdır. Bu kitap bunun nasıl işlediğini sıfırdan adım adım açıklıyor. Aynı anda birçok uygulama açık görünse de kaynak zamanlamasının arka planda her şeyi sürekli sınırladığını ve düzenlediğini göreceksin. 1
İşlemciyi, herhangi bir anda yalnızca tek bir küçük görev yapabilen bir çalışan gibi düşün. Birçok program açık olsa bile işlemci aynı anda yalnızca tek bir komut üzerinde çalışabilir. Yani birçok programı çalıştırmak, işlemcinin aralarında çok hızlı geçiş yapması gerektiği anlamına gelir. Bu geçiş, çoklu görevi anlamanın anahtarıdır ve o kadar hızlı gerçekleşir ki fark etmezsin. 2
İşletim sistemi, bilgisayarın donanımını ve programlarını yöneten ana yazılımdır. Hangi programın işlemciyi kullanacağına ve ne kadar süreyle kullanacağına karar verir. O olmadan programlar işlemci için yarışır ve onu adil biçimde paylaşamazdı. İşletim sistemi, her programa sırayla işlemci zamanı dağıtan ve her şeyi düzenli tutan bir zamanlayıcı gibidir. 3
İşletim sistemi işlemciyi bir programa verir, sonra geri alıp başka bir programa verir. Her program küçük bir işlemci zamanı dilimi alır, tekrar tekrar. Buna zaman paylaşımı denir ve aynı anda yalnızca biri çalışsa bile birçok programın ilerlemesini sağlar. İşletim sistemi bu döngüyü sürekli yineler, böylece her program sırasını alır. 4
Bu geçişler saniyede birçok kez, bir insanın fark edebileceğinden çok daha hızlı gerçekleşir. Sana her şey aynı anda çalışıyormuş gibi görünür, ama gerçekte işlemci bir programdan diğerine hızla geçer. Çoklu görevi kesintisiz hissettiren bu hızlı geçiştir. Birçok pencere açık görürsün, ama işlemci yalnızca çok hızlı biçimde sırayla çalışır. 5
Bir program duraklatıldığında, yeri ve verileri kaydedilir, böylece daha sonra tam kaldığı yerden devam edebilir. Buna ilerlemenin kaydedilmesi ve geri yüklenmesi denir ve geçiş sırasında işin kaybolmamasını sağlar. İşletim sistemi programın durumunu bellekte saklar, programın sırası tekrar geldiğinde yeniden yükler. Bu olmasaydı her geçiş programı baştan başlatırdı. 6
Birkaç çekirdekli bir işlemci, tek bir çalışan yerine birkaç çalışan gibidir. Birden çok çekirdekle bazı görevler yalnızca sırayla değil, gerçekten aynı anda çalışabilir. Her çekirdek farklı bir programı ya da bir programın bir bölümünü paralel olarak çalıştırabilir. Buna paralel görevler denir ve programlar bölünebildiğinde işi hızlandırır. Daha çok çekirdek, daha çok gerçek eşzamanlı iş demektir. 7
Bir program sıklıkla işlemciye göre çok yavaş olan bir diski ya da ağı beklemek zorundadır. Bu bekleme sırasında işlemci boş durmak yerine başka bir programı çalıştırabilir. İşletim sistemi beklemeyi algılar ve işlemciyi hazır bir programa verir. Bekleme zamanının bu şekilde doldurulması çoklu görevin önemli bir parçasıdır ve bilgisayarı meşgul tutar. 8
Bu düzenin adı çoklu görevdir. Hızlı zaman paylaşımını, paralel çekirdekleri ve bekleme zamanının başka işlerle doldurulmasını birleştirir. İşletim sistemi, birçok programın tek bir bilgisayarı paylaşabilmesi için kaynakları sürekli zamanlar ve sınırlar. Çoklu görev sayesinde perde arkasındaki karmaşık zamanlamayı fark etmeden aynı anda müzik dinleyebilir, web'de gezinebilir ve bir belge yazabilirsin. 9
Ekranda aynı anda birçok uygulama açık ve etkin görünür. Arka planda işletim sistemi bunları sürekli zamanlar ve sınırlar. Her programa işlemcide bir sıra verir ve diğerlerini duraklatır. İşlemci aynı anda yalnızca tek bir şey üzerinde çalışsa bile pencereler arasında hızlıca geçebilmenin nedeni budur. Eşzamanlılık yanılsaması hızlı zamanlamadan kaynaklanır. 10
İşletim sistemi yalnızca işlemci zamanını değil, bellek, disk ve ağ kullanımını da sınırlar. Bu, bir programın her şeyi alıp diğerlerini aç bırakmasını önler. Kaynak zamanlaması her programa adil bir pay verir ve çakışmaları önler. Örneğin, bir program çok fazla bellek kullanmaya çalışırsa işletim sistemi onu yavaşlatabilir ya da durdurabilir, böylece diğer programlar çalışmaya devam edebilir. 11
Yaygın bir hata, tüm programların tam olarak aynı anda çalıştığını düşünmektir. Tek bir çekirdekte sırayla çalışırlar; yalnızca birden çok çekirdek gerçek paralel işe olanak tanır. Birden çok çekirdekle bile program sayısı genellikle çekirdek sayısından fazladır, bu yüzden zaman paylaşımı yine de gerçekleşir. Bunu anlamak, bir bilgisayarın sonsuz güce sahip olmadan neden birçok şeyi aynı anda yapıyormuş gibi görünebildiğini görmene yardımcı olur. 12
Bir başka yaygın hata, daha fazla program açmanın hiçbir maliyeti olmadığını düşünmektir. Her program zaman ve bellekten kendi payını ister, bu yüzden aynı anda çok fazla program her şeyi yavaşlatabilir. İşletim sistemi daha fazla görevi zamanlamak ve daha fazla belleği yönetmek zorundadır, bu da ek yük getirir. Bilgisayarının yavaşladığını fark edersen kullanılmayan programları kapatmak yeniden akıcı çalışmasına yardımcı olabilir. 13
Bir program disk ya da ağ beklerken işlemcinin boş durduğunu düşünmek de bir hatadır. Bunun yerine işletim sistemi o zamanı başka bir programa verir. Büyük bir dosya indirilirken ya da disk meşgulken bilgisayarının duyarlı kalmasının nedeni budur. İşlemci diğer görevlere geçer ve bekleme zamanını iyi kullanır. 14
Parçaları bir araya getirelim: zaman paylaşımı programların işlemcide sırayla çalışmasını sağlar, birden çok çekirdek gerçek paralel işe olanak tanır ve bekleme zamanının doldurulması işlemciyi meşgul tutar. İşletim sistemi, birçok programın tek bir bilgisayarı paylaşabilmesi için kaynakları zamanlar ve sınırlar. Bu bileşim çoklu görevdir ve karmaşık eşgüdümü fark etmeden aynı anda birçok program çalıştırabilmenin nedeni budur. 15
Akılda tutulması gerekenler: işletim sistemi işlemci zamanını paylaştırır, ek çekirdekler gerçek paralel işe olanak tanır ve bekleme zamanı başka programlar tarafından kullanılır. Bu çoklu görevdir ve birçok programın aynı anda çalışıyormuş gibi görünmesinin nedeni budur. İşlemci çekirdek başına aynı anda yalnızca tek bir şey yapabilse de hızlı geçiş ve zamanlama eşzamanlılık görüntüsü yaratır. Bunu anlamak bilgisayarını daha etkili kullanmana yardımcı olur. 16
Bu bölüm kitaptan alınmış bir önizlemedir (yaklaşık 869 kelime). Devamı için kitabı okuyun ya da PDF'i indirin.
Künye
- Kitap
- Bir bilgisayar aynı anda birden çok programı nasıl çalıştırır?
- Yazar
- www.yzokul.com.tr
- Kategori
- Yapay Zekâ Kaynakları
- Dil
- Türkçe
- Biçim
- PDF · 8,4 MB
- Sayfa
- 18
- Kelime
- yaklaşık 869
- Yayın
- kaynak.yzokul.com.tr · 01.11.2026
- Erişim
- Ücretsiz okuma ve indirme; kişisel kullanım içindir, hakları yazarına aittir.
Sık Sorulanlar
Bir bilgisayar aynı anda birden çok programı nasıl çalıştırır? PDF ücretsiz mi?
Evet. Bir bilgisayar aynı anda birden çok programı nasıl çalıştırır? bu sitede ücretsiz okunur ve indirilir; üyelik ya da ödeme gerekmez.
Bir bilgisayar aynı anda birden çok programı nasıl çalıştırır? kaç sayfa?
Bir bilgisayar aynı anda birden çok programı nasıl çalıştırır? 18 sayfadır ve yaklaşık 869 kelime içerir.
Bir bilgisayar aynı anda birden çok programı nasıl çalıştırır? hangi cihazlarda okunur?
PDF biçimindedir; telefon, tablet ve bilgisayarda tarayıcı içinde okunur, isterseniz indirip çevrimdışı açabilirsiniz.
Bir bilgisayar aynı anda birden çok programı nasıl çalıştırır? kitabının yazarı kim?
Bir bilgisayar aynı anda birden çok programı nasıl çalıştırır? kitabının yazarı www.yzokul.com.tr'dır; kitap Yapay Zekâ Kaynakları kategorisinde yer alır.