Talaan ng mga Nilalaman:
- Kahulugan - Ano ang ibig sabihin ng Heavyweight Thread?
- Ipinaliwanag ng Techopedia ang Heavyweight Thread
Kahulugan - Ano ang ibig sabihin ng Heavyweight Thread?
Sa IT, ang isang mabibigat na thread ay isang thread na may sopistikadong konteksto at nangangailangan ng processor na gumawa ng mas maraming gawain upang mag-order ng pagpapatupad nito. Ang pangkalahatang kahulugan ng isang thread sa IT ay isang solong proseso na nakahiwalay sa code, kung saan ang ilang mga programa ay maaaring magkaroon ng maraming mga thread, halimbawa, upang mapaunlakan ang maraming mga gumagamit, o upang paghiwalayin ang mga kahulugan ng maraming mga gawain.Ipinaliwanag ng Techopedia ang Heavyweight Thread
Ang mga nagproseso ay humahawak ng maraming mga thread upang unahin ang mga pagpapatupad. Ang isang solong thread ay magiging isang bahagi ng isang pagpapatupad ng programa na maaaring hawakan nang paisa-isa ng isang processor. Sa pag-iisip nito, ang ilang mga eksperto ay nag-uuri ng mga thread bilang alinman sa magaan o bigat depende sa kanilang konteksto. Ang isang magaan na thread ay magiging isang thread na hindi nangangailangan ng maraming "mga pagbabago" sa system upang maipatupad ang pagpapatupad nito. Sa kabaligtaran, ang isang mabibigat na pagpapatupad ng thread ay maaaring mangailangan ng paglipat sa ibang hanay ng mga mapagkukunan ng konteksto, o pagharap sa iba't ibang inilalaan na puwang ng memorya, na maaaring mangailangan ng mas maraming oras para sa paglipat. Ang isang halimbawa ng isang mabibigat na thread ay ang average na proseso ng UNIX, kung saan kailangan ng mga processors na mag-access ng higit pang mga mapagkukunan, at ang oras ng switch ay maaaring higit na malaki, kaysa sa ilang iba pang mga uri ng mga thread sa iba't ibang mga operating system na kapaligiran. Ang mga Thread o proseso na may sariling virtual na memorya ay maaaring isaalang-alang na mga mabibigat na thread, pati na rin ang mga maaaring kasangkot sa ilang mga paghihigpit sa pag-access. Mahalagang tandaan na ang mga salitang 'lightweight thread' at 'heavyweight thread' ay subjective, at sa pangkalahatan, ang mga programmer at iba pa ay tukuyin ang mga ito sa isang kaso sa pamamagitan ng kaso.