Delphi Can

Orjinalini görmek için tıklayınız: Thread pool mantığı nasıl kurulmalı ?
Şu anda (Arşiv) modunu görüntülemektesiniz. Orjinal Sürümü Görüntüle internal link
Sayfalar: 1 2
Üstadım incelik edip vakit ayırmanıza gerek yoktu. Tekrar teşekkürler.
Ortada yetiştirilecek bir proje olmadığından zaten bana ufuk açıcı yöntemi bildirdiniz. Aklıma gelmeyen fikir thread limiti kadar peşinen açıp buraya iş bölümü ile görev atayan / yaptıran bir procedure hazırlamak fikri benim için kafiydi.

Başlığı okuyanlar için yazıyorum, düşünsenize iş 10 tane de olabilir 1000 tane de 10.000 tane de. Sürekli thread create edip free olmasını beklemek ve bunu asenkron takip edecek şekilde mesaj / event takibi yapmak ne kadar stabil olabilirdi.
Thread sayısı limiri kadar creat edip free etmeyi bırakın create edilenkere tekrar başvurmak da sayıyı sabit tutmak/limitlemek anlamında verimli bir yöntem.

Teşekkürler
(15-12-2021, Saat: 08:49)mrmarman Adlı Kullanıcıdan Alıntı: [ -> ]Üstadım incelik edip vakit ayırmanıza gerek yoktu. Tekrar teşekkürler.
Ortada yetiştirilecek bir proje olmadığından zaten bana ufuk açıcı yöntemi bildirdiniz. Aklıma gelmeyen fikir thread limiti kadar peşinen açıp buraya iş bölümü ile görev atayan / yaptıran bir procedure hazırlamak fikri benim için kafiydi.

Başlığı okuyanlar için yazıyorum, düşünsenize iş 10 tane de olabilir 1000 tane de 10.000 tane de. Sürekli thread create edip free olmasını beklemek ve bunu asenkron takip edecek şekilde mesaj / event takibi yapmak ne kadar stabil olabilirdi.
Thread sayısı limiri kadar creat edip free etmeyi bırakın create edilenkere tekrar başvurmak da sayıyı sabit tutmak/limitlemek anlamında verimli bir yöntem.

Teşekkürler

hocam win için basit bir async client socket, belki size yararlı olabilir.
gönül isterdiki indy componentleri içinde çapraz platform asenkron nonblock hem client i hem server i için bir component bulunsun ancak uzun yıllardır yok malesef.. bu sebeple tthread class ı kullanmak, çapraz platform için daha mantıklı duruyor.

https://www.dosya.tc/server35/3i0zx0/asy...t.rar.html

1.png
(15-12-2021, Saat: 08:49)mrmarman Adlı Kullanıcıdan Alıntı: [ -> ]Üstadım incelik edip vakit ayırmanıza gerek yoktu. Tekrar teşekkürler.
Ortada yetiştirilecek bir proje olmadığından zaten bana ufuk açıcı yöntemi bildirdiniz. Aklıma gelmeyen fikir thread limiti kadar peşinen açıp buraya iş bölümü ile görev atayan / yaptıran bir procedure hazırlamak fikri benim için kafiydi.

Başlığı okuyanlar için yazıyorum, düşünsenize iş 10 tane de olabilir 1000 tane de 10.000 tane de. Sürekli thread create edip free olmasını beklemek ve bunu asenkron takip edecek şekilde mesaj / event takibi yapmak ne kadar stabil olabilirdi.
Thread sayısı limiri kadar creat edip free etmeyi bırakın create edilenkere tekrar başvurmak da sayıyı sabit tutmak/limitlemek anlamında verimli bir yöntem.

Teşekkürler

Üstadım, aslında sizin nezdinizde diğer arkadaşlara da yardımcı olabilmek için bir fırsat olarak gördüm. O nedenle uygulama paylaştım.
Sayfalar: 1 2