Follow along with the video below to see how to install our site as a web app on your home screen.
Not: This feature may not be available in some browsers.
Bir thread i abort etmemelisin, böyle bir ihtiyacın varsa muhtemelen sistemi tasarlarken bir şeyleri yanlış yapıyorsun.
Abort etmen threadin kapanacağını garanti etmez.
https://stackoverflow.com/questions/3107780/aborting-a-net-thread
o zaman suspend mi etmeliyim? suspend edince thread duruyor ama yarıda duruyor tamamen durmuyor duraklatıyor diyebiliriz ama cpu kullanımı olmuyor yani
Suspend de etmemelisin. Bir thread in işini bitimesini istemediğin bir durum varsa neden thread kullandın?
Thread ile yapmaya çalıştığın işlemi söylersen ve işlem bütünlüğünü neden ayırdığını, belki farklı bir yöntem önerisi verilebilir.
Timer yerine thread kullanıyorum,while döngüsünün içerisine thread sleep yazarak timer interval yerine kullanıyorum.Çok verimli olduğu için ayrıca multithread'ini kullanabilmek için.Bir DoS Programı yapıyorum,sürekli ard arda sunucuya veri gönderiyor.Durdur butonuna basan kullanıcı thread çalışmasını durduruyor ama abort etsem thread duruyor cpu %100 oluyor neden oluyor bilmiyorum.suspend etsem olmaz programın nerde duracağı belli olmaz.Yaw thread'i nasıl durdurucam adam gibi durdurmak nasıl bu kadar zor olabilir ki.
Yaptığın işlem için çok verimli olduğu söylenemez.
Parallelism ve concurrency konuları zordur.
Bunu task kullanarak yapman veyahut thread pool kullanman daha faydalı.
Tavsiyem task ile yapman, asenkron istekler atmak threadlere göre daha performanslı.
Threadde istek atıldığı zaman isteğin http seviyesinde isteğin gidip gelmesi beklenir, asenkron isteklerde ise olay isteği atarsın, cevap geldiği zaman işine devam edersin.
![]()
Böylelikle kaç adet istek atmak istediğini task ile belirlersin, istek bitince yapacağın başka bir işlem varsa onu belirleyebilirsin, peşi sıra çalışması gereken asenkron işlemler belirleyebilirsin vs vs...
Bence burada ihtiyacın olan şey multithreading değil.
Bu task'ı nasıl kullanacağım peki,düzgün birşey bulamadım çok karışık internette.
Google dan ilk çıkan sonuçlara tıkladım :
C# 5.0 Paralel İşlemlerin Yönetimde Async & Await Kullanımı ve Task Combinator Metotları
C# ile Asenkron Programlama | Aybars Arslan *
İşte ben VB.NET için arıyorum google'a yazdığımda ancak senin verdiklerini bulabildim geçenlerde bi arkadaşta demişti ama async gönder demişti anlamamıştım araştırmıştım,mesela thread için tek bir kod bloğu lazım bu asenkronda 5-6 tane gerekiyor buda oldukça zor ve karmaşık bir hâle getiriyor.Ama eğer uğraştığıma değicek ise asenkron programlamaya zaman ayırabilirim fakat düzgün kaynak bulabilirsem.
hala cozulmediyse while i n degerini false olarak degistir kardesim![]()
hmm iyi bari kardesim sevindim kolay gelsin bu arada socket ile baglanirken proxy kullanmak mumkun degil..
Aaa kardeş sen nerden biliyon tam üzerine bastın ama niye mümkün değil ki
https://youtu.be/nsdSeiT467o?t=69
Bu videoda bu DoS'u sence ne ile yapmış olabilir xdebron hoca c# dili ile soket kullanarak yaptığını söyledi bana
httpwebrequest kullanmis kardesim GET methodu sanirim socket baglantida windows hangi proxye bagliysa onun ustunden gonderiyor