Эмне үчүн жип жеңил процесс?

Мазмуну:

Эмне үчүн жип жеңил процесс?
Эмне үчүн жип жеңил процесс?

Video: Эмне үчүн жип жеңил процесс?

Video: Эмне үчүн жип жеңил процесс?
Video: Түйүлдүк качан жана эмне үчүн кыймылдайт? 2024, Ноябрь
Anonim

Жиптер кээде жеңил процесстер деп аталат себеби алардын өздөрүнүн стектери бар, бирок бөлүшүлгөн берилиштерге кире алышат Жиптер процесс жана процесс ичиндеги башка жиптер менен бирдей дарек мейкиндигин бөлүшкөндүктөн, жиптердин ортосундагы байланыштын операциялык баасы төмөн, бул артыкчылык.

Эмне үчүн жип жеңил, ал эми процесс оор?

Жеңил жана оор салмактагы процесстер көп иштетүү тутумунун механикасына тиешелүү. Жеңил процессте жиптер жумуш жүгүн бөлүү үчүн колдонулат … Ар бир жипти оор салмактагы сценарийдеги процесске салыштырса болот. Оор салмактуу процессте ишти параллелдүү аткаруу үчүн жаңы процесстер түзүлөт.

Жипти жеңилдетүү деген эмне?

Жеңил салмактуу процесстер (LWPs) колдонуучунун деңгээли менен ядро деңгээлинин көпүрөсү Ар бир процесс бир же бир нече LWPди камтыйт, алардын ар бири бир же бир нече колдонуучу жиптерин иштетет. (1-1-сүрөттү караңыз.) Жипти түзүү, адатта, жөн гана колдонуучу контекстин түзүүнү камтыйт, бирок LWP түзүүнү эмес.

Эмне үчүн жиптер жеңил салмактуу процесстер деп аталат, жип түзүлгөндө кандай ресурстар колдонулат, алар процесс түзүлгөндө колдонулгандан эмнеси менен айырмаланат?

Алар процесс түзүлгөндө колдонулгандардан эмнеси менен айырмаланат? Жиптер процесстерге караганда кичине, ошондуктан алар азыраак ресурстарды талап кылат Жиптер регистрлер топтомун, стекти жана приоритетти кармоо үчүн чакан маалымат структурасын бөлөт. Процесс бир кыйла чоң маалымат структурасы болгон PCBди бөлөт.

Жиптин жашоо цикли деген эмне?

Жип өзүнүн жашоо циклинде ар кандай этаптардан өтөт. Мисалы, жип төрөлөт, башталат, иштейт, анан өлөтТөмөнкү диаграмма жиптин толук жашоо циклин көрсөтөт. … Жип башка жип күтүп жаткан жипти аткарууну улантуу үчүн сигнал бергенде гана кайра иштетилүүчү абалга өтөт.

Сунушталууда: