Koks skirtumas tarp procesorių ir siūlai diference?

N

NVP

Guest
Hello Friends,

Koks yra skirtumas tarp procesorių ir siūlai diference?

Thanks and Regards
NVP

 
Procesorius įranga
įsriegti
tai, kad procesorius dirba daugiau nei viena proceso appers kad procesorius tai juos visus vienu metu, tačiau tai neįvyko
Procesorius padalinti laiko tarp temas

tačiau aš nesu įsitikinęs, kad dėl

 
Taip Jūs visiškai teisus.

Procesorius aparatūros.Jei jums reikia daugiau veiklos, tada kompiuteris bus sudarytas iš kelių procesorių.

Operacinės sistemos užduotis yra valdyti procesus, kurie atliks procesoriaus (ar keli procesoriai).

Įsivaizduokite, kaip su kai kuriais apibrėžiama aplinkos ir sąlygų, kuriomis procesas turi dirbti (pvz., grafikos transformacijos vaizdą užduotį procesas)

Kai kurie procesai yra dividable į mažesnius gabalėlius.šių procesas vadinamas "multi-threaded".Tokiu atveju, kai krovinio rūšies ballancing gali įvykti (jei keli procesoriai yra).(pvz., vaizdo programa gali dirbti tokiu būdu, kad jis skyla transformacijos procesą 4 atskiras temas, kurios visi 1 / 4 darbo, jei tai įmanoma).

 
Laiko padalijimas yra programų VYKDYMO ORGANIZAVIMAS. Tai leidžia keletą atskira programa bloknotai EXECUTE nepriklausomai nors turi procesoriaus išteklių ...ŠĮ puikiai atrodo .. bet praktiškai yra OVERHEAD pereinant nuo vieno proceso KITAI ....Einamosios užduoties statusas turi būti išsaugota, o naujasis RELOADED ..Yra ir kitas būdas ..Jei mes galime naudoti kitų OVERLAPING ištekliai, kuriuos mes galite perjungti PROCESAS efektyviau Ne arba atsarginių kopijų kūrimas perkrovimą: That's Wielowątkowa!
Žinoma, padės JEI CPU turi pakankamai resursų skirti išvengti konfliktų ar bent iki minimumo THEM!
Thats CPU su MULTITHREAD GEBĖJIMAI!

 
Jei tai procesas ir siūlai - tiems, kurie šiek tiek patys, tačiau skirtumai yra gija sukurta ir gali turėti savo atminties ir bendras atminties prieinama temas pradėtas tą pačią užduotį.Kuri pagerina interrpcess komunikacijos tiesiogiai patekti į atmintį vieno pokalbio iš kitos (patronuojančios taks turi būti tas pats).Skrydžių valdymo temas pradėtas nuo vienos užduoties (procesas), gali skirtis.
Procesas - tai autonominė užduotis su savo atmintyje nėra prieinama iš kitų užduočių (procesų).Saidas yra būdinga sistemoms, kai atminties valdymo blokas (MMU) yra dabar ir yra procesas atminties apsauga vykdoma MCU aparatūros.Perdirbėjams, be MMU bet koks procesas ar siūlais atmintis gali būti sprendžiamas per absoliutus atminties spręsti tiesiogiai.
Tai daugiausia blokai turi būti palaikoma operacinė sistema, siekiant palengvinti multitasking aplinkos projektavimas ir atlikimas.Siūlų ir procesų savybės gali skirtis priklausomai nuo operacinės sistemos teikia API sukūrimo sustabdyti, tęsti, tvarkaraštį ir deletie.Taigi pirma OS aprašymas turi būti konsultuojamasi išsiaiškinti visas detales.

 
Siūlai ir uždavinys yra panašūs ir dažnai painiojami.Dauguma kompiuterių gali vykdyti tik vieną programą, nurodymas vienu metu, bet todėl, kad jie veikia taip greitai, atrodo, kad jie paleisti daugelį programų ir aptarnauti daug vartotojų vienu metu.Kompiuterinė operacinė sistema leidžia kiekvienam programos "Turn" metu neveikia, tada reikia jai palaukti kol kita programa paleidžiama eilė.Kiekviena iš šių programų peržiūrėti operacinės sistemos užduočių, dėl kurių tam tikrų išteklių, nustatytų ir nuolat stebėti.Operacinė sistema valdo kiekvieno prašymo programa kompiuterio sistemos (skaičiuoklės, tekstų redagavimo, interneto naršyklė), kaip atskiras užduotis ir leidžia Jums ieškoti ir kontrolės punktų užduočių sąrašą.Jei programa inicijuoja I / O užklausa, pavyzdžiui, skaitant failą ar raštu į spausdintuvą, jis sukuria pokalbio.Duomenys saugomi kaip sriegis leidžia programa bus reentered reikiamoje vietoje, kai I / O operacija baigta.Tuo tarpu kiti tuo pačiu metu naudoti programa tvarko kitų siūlų.Dauguma dabartinių operacinių sistemų, teikti paramą tiek multitasking ir wielowątkowości.Jos taip pat leidžia wielowątkowości per programos procesus, siekiant, kad sistema būtų išsaugota sukurti naują procesą kiekvienai thread važtaraščius.

 
Procesas yra sudėtingas tapatybės multiprograming aplinka wheres thraeds yra lengvesni kovos dalys
tai ne kontekste switiching į temas

 
Procesorius yra subjektas, kuris tvarko ir temas paleisti.Procesoriaus yra vykdymo procesai.Procesai yra juridiniai asmenys, kurie turi savo atminties.Temos gali būti sukurtas iš procesai.Yra daug temas vieno proceso ir siūlų dalis atminties adresų erdvėje.Jis gali būti sukurtas ir lengvai sunaikinamos.Ji neturi kontekste perjungimas yra kitur rasti procesų aikštelė.

Ieškau knyga: Foundations of wielowątkowego, Parallel, and Distributed Programming.Jei kas nors gali pasiūlyti, kur galėčiau rasti šią knygą.

 
procesas turi savo stack, TCB messege langelį, ir taip on.but thread dalis them.in įtvirtinti sistemą, turi mažai diffirent, kad POSIX, siūlai procesas.ar užduotį.

 
Procesorius yra Hardware & siūlai proceso dalis.Procesas gali turėti vieną ar daug temas.Procesas turi savo atminties.Thread akcijos atminties.thrad turi savo kamino tačiau visas temas dalintis pasaulio duomenų procese.Be procesą visas temas gali veikti savarankiškai.pat aplinkybės perjungimas temoje yra paprasta.

 

Welcome to EDABoard.com

Sponsor

Back
Top