Arkadaslar bana tanimlari gerekli degil. Herhangi bir ornekten yola cikarak hepsini anlatabilir misiniz? Buna ek olarak instruction ve thread arasindaki farki da bilmem sart.
Varsayalim ben Photoshop programini calistirinca thread nerede kullaniliyor , instruction nerede ? Instruction eger islemcilerin process ettikleri ise process ile instructionin farki ne?
Ya da ben bir mikrofona konusmak istedim. Kablo araciligiyla kasaya kadar gitti, sonrasinda dgrudan ses karti digitale mi donusturuyor yoksa once islemciye mi ugruyor sonra digitale mi cevriliyor?
KISACASI orneklerden hareket ederek hepsini birarada ve kisaca anlatabilecek var mi?
Multiprocessing : Bir sistemde birden fazla işlemci bulunması ve işlemlerin bu işlemciler arasında dağıtılabilmesi durumu.
Multithreading : Birden fazla thread'ın işlenebilmesi durumu. Ancak multithreading , tüm threadların aynı anda işlenebileceği anlamına gelmiyor. Eğer kullanılan işlemci sayısı 1 ise, dolayısıyla 1 tane işlem ünitesi varsa threadlar bölünerek ve diğer threadlara da yol vererek işleniyor. Bu işlem çok hızlı gerçekleştiğinden biz aynı anda birden fazla işlem yapıyor olarak algılıyoruz ama aslında aynı anda sadece tek işlem yapılabiliyor.
Eğer birden fazla işlem ünitesi varsa tek bir çekirdeğin tek bir threada atanması durumunda, threadlar parçalanmadan işlenebiliyor.
Multicore : Tek bir işlemci devresi üzerinde birden fazla, birbirinden bağımsız işlem ünitelerinin olması durumudur.
Instruction'ı anlatmaya dilim dönmedi valla, kelimeleri bir araya getirip de cümleyi kuramadım. Instruction anlatılmaz yaşanır diyelim başkası açıklar onu umarım.
Çok karıştırıyorum ifadeleri, umarım hatam yoktur.
Thread ile Instruction farklı şeyler. Thread yani izlek bir programın kendini eş zamanlı birden fazla iş parçasına ayırabilmesinin bir yoludur (Wiki esintileri). Instruction ise komut setidir. Bilgisayar biliminde; instruction yani komut seti, komut seti mimarisi tarafından belirlenen, işlemcinin tekil bir işlemidir. Ama detaylar için Wikipedia'ya bakabilirsiniz...
ve thread arasindaki farki da bilmem sart.
Varsayalim ben Photoshop programini calistirinca thread nerede kullaniliyor , instruction nerede ? Instruction eger islemcilerin process
ettikleri ise process ile instructionin farki ne?
Ya da ben bir mikrofona konusmak istedim. Kablo araciligiyla kasaya kadar gitti, sonrasinda dgrudan ses karti digitale mi donusturuyor
yoksa once islemciye mi ugruyor sonra digitale mi cevriliyor?
KISACASI orneklerden hareket ederek hepsini birarada ve kisaca anlatabilecek var mi?