Exec тутумдук чалуу эмне үчүн колдонулат?
Exec тутумдук чалуу эмне үчүн колдонулат?

Video: Exec тутумдук чалуу эмне үчүн колдонулат?

Video: Exec тутумдук чалуу эмне үчүн колдонулат?
Video: Let's Play PC Building Simulator (Session 3 ) 2024, Май
Anonim

The exec системасы чалуу болуп саналат колдонулган активдүү процессте турган executeafile. Качан exec деп аталган мурунку аткарылуучу файл алмаштырылат жана жаңы файл аткарылат. Тагыраак айтканда, биз колдонуп деп айта алабыз execsystemcall эски файлды же программаны процесстен жаңы файл же программа менен алмаштырат.

Ошо сыяктуу эле, exec тутумдук чалуу функциясы кандай?

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

Ошо сыяктуу эле, Linux'та Exec кантип иштейт? Exec функциялар файлды (программаны) аткарууну (ишке киргизүүнү) каалаганда колдонулат. Алар иш учурдагы процесстин сүрөтүн сиз ишке киргизген сүрөткө кайра жазуу менен. Алар учурдагы иштеп жаткан процессти алмаштырышат (аяктоо менен). exec команда) ишке киргизилген жаңы процесс менен.

Тиешелүү түрдө, ОСте форк жана exec тутумдук чалуулары кандай колдонулат?

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

Кайсы аткаруучу чалуу системалык чалуу болуп саналат?

The exec системасы чалуу жигердүү процессте турган afile аткаруу үчүн колдонулат. Качан exec мурунку аткарылуучу файл деп аталат жана жаңы файл аткарылат. Тагыраак айтканда, биз колдонуп деп айта алабыз. exec системалык чалуу процесстен эски файлды же программаны жаңы файл же программа менен алмаштырат.

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