Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Analyzujte program , že musí mať proces spustiť na jeho vlastné vlákno . Tvorba existujúce aplikácie multi - závitom môže byť náročné , ale tiež výrazne zlepšiť výkonnosť programu . Pozrite sa na dlhých bežiacich procesov , ktoré sú takmer alebo dokončenie sebestačný .
Vhodným kandidátom môže byť bežné , že volá dlho bežiaci uloženej procedúry . V mnohých prípadoch , všetky nastavenia pripojenia databázy nemusia byť uzavreté v rutinné , ale to môže byť ľahko pridané .
2
Po procese bol zmenený byť sebestačný , skontrolujte , či existujú nejaké iné procesy , ktoré je potrebné čakať na závitové spracované dokončiť . Ak existujú ďalšie procesy , ktoré nemožno spustiť až po dokončení závitu , bude musieť vlajka treba dodať , že závislé procesy skontrolujte pred prevedením .
3
proces musí byť začala použiť kód podobný tomuto :
Dim t Ako sa závitom
t = new Thread ( AddressOf LongProcess )
t.Start ( )
LongProcess by je názov postupu , ktorý sa má vykonať v jeho vlastnej vlákno .
4
Po vykonané zmeny , skúška značne. Testovanie bude nevyhnutné najmä pri rokovaniach s niťou . Vzhľadom k tomu , vlákna môžu mať rôzne množstvo času na spracovanie dostať všetky scenáre testované môže byť ťažké .