Мазмуну:

Көп жиптүү колдонмолор деген эмне?
Көп жиптүү колдонмолор деген эмне?

Video: Көп жиптүү колдонмолор деген эмне?

Video: Көп жиптүү колдонмолор деген эмне?
Video: Бизнес баштоо үчүн акча керек эмес! 2024, Май
Anonim

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

Ошо сыяктуу эле, адамдар, кээ бир көп жиптүү колдонмолор деген эмне?

Кээ бир көп агымдуу колдонмолор болот:

  • Веб браузерлер - Веб браузер бир эле учурда каалаган сандагы файлдарды жана веб-баракчаларды (бир нече өтмөктөрдү) жүктөй алат жана дагы эле карап чыгууну улантууга мүмкүндүк берет.
  • Веб серверлери - жиптүү веб-сервер ар бир суроону жаңы жип менен иштетет.

Андан тышкары, көп жиптүү чөйрө деген эмне? Компьютердин архитектурасында, multithreading борбордук иштетүү бирдигинин (CPU) (же бир өзөктүн) жөндөмдүүлүгү көп -негизги процессор) камсыз кылуу көп операциялык система тарабынан колдоого алынган бир эле учурда аткарылуучу жиптер.

Андан кийин, суроо туулат, көп жиптүү программа деген эмне?

Мульти - жиптүү программалар караганда эффективдүү иштеп, ресурстарды азыраак колдонот программасы жаратат көп Ошол эле тапшырманы аткаруу үчүн процесстер. Threads глобалдык маалыматтарды жана башка ресурстарды бөлүшөт, бирок ар бир жиптин өзүнүн аткаруу кыймылдаткычы жана ар бир функция үчүн локалдык маалыматтар үчүн стек бар. программасы.

PHP жалгыз жиптүүбү?

2 Жооптор. The жалгыз жип табияты PHP дегенди билдирет PHP скрипттин аткарылышы учурунда жаңы жиптерди чыгаруу үчүн орнотулган колдоо жок. Бирок, бул бир эле скрипттин эки жолу аткарылышы мүмкүн эмес дегенди билдирбейт. Эң кеңири таралган орнотууда веб-сайтыңыз Apache HTTPD тарабынан тейленет.

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