@buremba yaklaşık bi 2-3 bin defa Post atıyor Thread @ozgunlu birsürü User var. Bunların içerisinde aranan useri bulup post etmek. amacım Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu nünden daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? yle ise, sakın yetime kahretme ! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!

@unbalanced Link kırık abi sanırım girmiyor Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu nünden daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? yle ise, sakın yetime kahretme ! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!

@unbalanced Link kırık abi sanırım girmiyor Google da "The Art of Multiprocessor Programming pdf" bunu arattığımda karşıma gelen ilk sayfa aşağıda grdüğün sayfa oldu hocam. http://dl. irpdf.com/ebooks/Part9/www.irpdf.com%284307%29. pdf Titanyumun gücü adına!!!

@Buremba Threadlerin içerisinde Minimum 40000^30000 işlem var yani For dngüsü içerisinde işlem Sanırım Pool kullanmak mantıklı çünkü Threadeler çok uzun Pc çker Pool kullanmak ve Thread sayısını azaltmak yani zaman uzun işlem yavaş olsun Aksini kaldıracağını düşünmüyorum Yada Sunucuya Sağlam bi para gmülecez Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu nünden daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? yle ise, sakın yetime kahretme ! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!

@whopper teşekkür ederim hocam tavsiyen için dikkat ederim @unbalanced abim bulamadım link bırakır mısın :( 2 3 sitede var da sadece içeriği gsteriyor @ozgunlu hocam Android değil Android programlamıyorum. Normal exe yapıyorum Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu nünden daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? yle ise, sakın yetime kahretme ! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!

Once execution time'a bakarak performans denemesi yapabilirsiniz. O makine icin en uygun thread sayisini bulun once.

@unbalanced Link kırık abi sanırım girmiyor https://app.box.com/s/300pv9s8vzskaxejh8sn3k2pzfzrslkf tekrar dene hocam Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

@buremba yaklaşık bi 2-3 bin defa Post atıyor Thread @ozgunlu birsürü User var. Bunların içerisinde aranan useri bulup post etmek. amacım thread' lerle çalışmak sandığın kadar kolay değildir, çok fazla parametre var. android ile yapıyorsan, async task' lere bak. kaldı ki bahsettiğin sayıdaki thread' i bir arada sorunsuz çalıştırmak apayrı bi olay. Hello, i am nothing. I come from Neverland.

@buremba yaklaşık bi 2-3 bin defa Post atıyor Thread @ozgunlu birsürü User var. Bunların içerisinde aranan useri bulup post etmek. amacım eğer http post request'inden bahsediyorsan onu thread içinde sync olarak yapmaktansa async http kütüphanelerinden birini kullanabilirsin onlar hem daha kolay olur hem de daha hızlı çalışır. sonra tek thread'den callback'lerle işini çzersin. . . .. . ... .

@dyrnade Aslında Onu bilsem arkada çalışan Thread sayısına gre işlem yaptırabilirim Mesela Makina 10 Threadi kaldırıyorsa 7 Thread arkada çalışırken 1 adet bittiği anda bir diğeri başlasın gibisinden bi işlem yaptırabilirim fakat Makinanın kaç thread çalıştıracağını nasıl bulabilirim? @rakkoc Abi o Thread pool ve normal Thread arasındaki farkı çok araştırmıştım fakat istediğim bu değil sanırım Çünkü bazı durumlarda Pool gerkli iken bazı durumlarda Normal Thread de iş grüyor. Yada ben sizin dediğinizi anlamadım :/ Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu nünden daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? yle ise, sakın yetime kahretme ! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!

for(int a=0;i<100 ;i++) public void MyFunction { Thread thread=new Thread(new Runnable { public void run }); Bu kodu çalıştırınca 100 Adet Thread çalışacak arkada. Yaptığım işlemler Daha hızlı çalışacak fakat 100 Thread de Makinayı yoracak yada Program hata verir mi? Yani bu şekilde yazdığım program sizde mantıklımıdır? Yani ben yapılan işlemleri Thread olarak parçalayarak parça parça işlem yapmak istiyorum bu parçalarda bir hayli fazla olabilir yani 100 de olabilir 10 da olabilir. Bu kod mu daha iyi bir koddur yoksa alttaki mi? Nedenlerini de ğrenebilir miyim :( myFunction ; public void MyFunction { Thread thread=new Thread(new Runnable { public void run { for(int i=0;i<100;i+) }); Konu yanlış yere Açılmış ise Lütfen uygun blüme taşır mısınız Mod abilerim Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu nünden daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? yle ise, sakın yetime kahretme ! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!

@unbalanced teşekkürler abim :) Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu nünden daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? yle ise, sakın yetime kahretme ! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!

işlemcinin mantıksal olarak desteklediği fiziksel thread sayısından fazla thread oluşturman fayda sağlamaz, aksine zararı olur. C# tpl kutuphanesini kullanmanı neririm. C++ da ise openmp c++11 standardıyla gelen thread sınıfını kullanabilirsin. Semaphore, mutual ex.,, dead lock, mutex vs bilmeden kritik işlemlere dalma bok edersin syleyeyim. kolay gelsin Bu imzayı her grdüğünüzde 4gb kotanızın 0,00000358559191226959228515625 azalmaktadır. Bilerek ve istenerek bu imza yapılmıştır. Amaç kotanızı smürmektir

duz thread değilde thread pool gibi bir şeyle yapman daha doğru olacaktır. Java ile pek aram yok c# olsa yardimci olurdum. Bu aralar fazla yogunum. Unuttugum seyler oluyorsa affola. DM vs atın.

buyur hocam https://app.box.com/s/300pv9s8vzskaxejh8sn3k2pzfzrslkf unbalanced tarafından 07/Mar/16 01:28 tarihinde düzenlenmiştir Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

@Buremba Threadlerin içerisinde Minimum 40000^30000 işlem var yani For dngüsü içerisinde işlem Sanırım Pool kullanmak mantıklı çünkü Threadeler çok uzun Pc çker Pool kullanmak ve Thread sayısını azaltmak yani zaman uzun işlem yavaş olsun Aksini kaldıracağını düşünmüyorum Yada Sunucuya Sağlam bi para gmülecez thread'lerde çalıştıracağın task'lardan bir sonuç bekliyor musun? ve çalıştıracağın bir task uzun sürüyor mu? thread'leri oluşturmak genel olarak pahalı bir işlem ve zaten işletim sisteminin file descriptor limiti runtime'daki thread sayısını da sınırlıyor. aynı anda 100'lerce thread'e hiçbir zaman ihtiyacın olmaz. . . .. . ... .

Eğer CPU gerektiren bir iş ise genelde çekirdek sayısı 2 optimum değer oluyor. Threadlerin içinde ne yapmak istediğin nemli ama genelde pool kullanmak daha faydalıdır çünkü thread açıp kapamak pahalı bi işlem, genelde açarsın 16 tane falan pool'a gnderirsin yaptırmak istediğin işleri devamlı o da o an hangi thread boş ise ona gre karar verip o thread altında çalıştırır. IO işi çok yapıyorsan daha fazla thread'e ihtiyacın olabilir belki, ExecutorService aracılığı ile oluşturduğun pool'a maximum thread sayısı verip (100 gibi) gerektiğinde genişleyecek veya daralacak pool da oluşturabilirsin sana kalmış. Executors classının altındaki static metodlara bakabilirsin javadoc'larını okuyarak karar verirsin hangisini kullanacağına. . . .. . ... .

Amaç? Hello, i am nothing. I come from Neverland.

hacı not düşem yeni mesaj yollarken yukarda insert kısmında code var onu kullansan iyi olur byle konuya girip kodu o halde grünce okumak bile istemiyor insan

The Art of Multiprocessor Programming Concurrency Foundations and Algorithms diye bir ders aldim hocam java da.. ustteki kitabi referans olarak kullandik. Bunu okumani tavsiye ederim. Programlamaya bakis acini degistirecek turde bir kitap. Bir cok kisi multi threading i birden fazla thread yarat olsun bitsin mantigi ile goruyor ama hesaba katman onlarca sey oluyor en basitinden mutual ex. nedir racial condition nedir, volatile neden kullanilir$ lockerlar nelerdir ne zaman kullanilir v. s. Bunlarin hepsini bu kitap ile iyi sekilde ogrenebilirsin. pdf i mevcut internette bulamazsan ben yollarim Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.