ግቄይቶቜ ኄና ዚቁጄጄር ዘዎዎቜ

ግቄይቶቜ

ግቄይቔ መጀመáˆȘያ ኄና መጚሚሻ ያለው በመሹጃ ላይ ዹሚደሹግ ቅደም ተኹተል ነው፱

ግቄይቔ ዚማንበቄ ኄና ዚመጻፍ ሔራዎቜን በቅደም ተኹተል መፈጾም ነው፱ ዚግቄይቱ መጚሚሻ ለውጩá‰čን ማሔቀመጄ (ቁርጠኝነቔ) ወይም ለውጩá‰čን መሰሹዝ (መመለሔ) ሊሆን á‹­á‰œáˆ‹áˆáą ኹመሹጃ ቋቔ ጋር á‰ á‰°á‹«á‹«á‹˜áŁ ግቄይቱ ኄንደ ነጠላ ጄያቄ ዚሚሔተናገዱ á‰ áˆ­áŠ«á‰ł ጄያቄዎቜን ያቀፈ ነው፱

ግቄይቶቜ ዚኀáˆČአይá‹Č ንቄሚቶቜን ማሟላቔ አለባቾው

አቶሚዝም. ግቄይቱ ሙሉ በሙሉ ተጠናቅቋል ወይም ሙሉ በሙሉ አልተጠናቀቀም፱

ወጄነቔ. ግቄይቱን áˆČያጠናቅቁ በመሹጃው ላይ á‹šá‰°áŒŁáˆ‰á‰” ገደቊቜ (ለምሳሌ በውሂቄ ጎታ ውሔጄ ያሉ ገደቊቜ) áˆ˜áŒŁáˆ” ዹለባቾውም፱ ወጄነቔ ማለቔ ሔርዓቱ ኚአንዔ ቔክክለኛ ሁኔታ ወደ ሌላ ቔክክለኛ ሁኔታ ኄንደሚሞጋገር á‹«áˆłá‹«áˆáą

ነጠላ. በቔይዩ ዹሚደሹጉ ግቄይቶቜ አንዱ በሌላው ላይ ተጜዕኖ ማሳደር ዹለባቾውም፣ ለምሳሌ በሌላ ግቄይቔ ጄቅም ላይ ዹዋለውን ውሂቄ መቀዹር፱ ቔይዩ ግቄይቶቜን ዚማሔፈጞም ውጀቔ ግቄይቶá‰č በቅደም ተኹተል ኹተፈጾሙ ጋር አንዔ አይነቔ መሆን áŠ áˆˆá‰ á‰”áą

ዘላቂነቔ. ኹተፈጾመ በኋላ ለውጊቜ መጄፋቔ ዹለባቾውም፱

ዚግቄይቔ መዝገቄ

ምዝግቄ áˆ›áˆ”á‰łá‹ˆáˆ»á‹ በግቄይቶቜ ዹተደሹጉ ለውጊቜን ያኚማቻል, ዚሔርዓቔ ውዔቀቔ በሚኚሰቔበቔ ጊዜ ዚውሂቄ ልዩነቔ ኄና መሚጋጋቔ á‹«áˆšáŒ‹áŒáŒŁáˆ

ምዝግቄ áˆ›áˆ”á‰łá‹ˆáˆ»á‹ ውሂቡ በግቄይቱ ኚመቀዚሩ በፊቔ ኄና በኋላ ዚነበሩቔን ኄሎቶቜ ይዟል፱ ዚቅዔሚያ ምዝግቄ áˆ›áˆ”á‰łá‹ˆáˆ» ሔቔራ቎ጂ ኚመጀመሩ በፊቔ ሔለ ቀደሙቔ ኄሎቶቜ ኄና ግቄይቱ ኹተጠናቀቀ በኋላ ሔለ ዚመጚሚሻ ዋጋዎቜ ዚምዝግቄ áˆ›áˆ”á‰łá‹ˆáˆ» ግቀቔ ማኹልን ይጠይቃል፱ ዚሔርዓቱ ዔንገተኛ ማቆም በሚኚሰቔበቔ ጊዜ ዚውሂቄ ጎታ መዝገቡን በተቃራኒው ቅደም ተኹተል á‹«áŠá‰„á‰Łáˆ ኄና በግቄይቶቜ ዹተደሹጉ ለውጊቜን ይሰርዛል፱ ዹተቋሹጠ ግቄይቔ ካጋጠመዎቔ ዚውሂቄ ጎታው ያሔፈጜመዋል ኄና በምዝግቄ áˆ›áˆ”á‰łá‹ˆáˆ»á‹ ላይ ለውጊቜን á‹«á‹°áˆ­áŒ‹áˆáą በውዔቀቱ ጊዜ በሔ቎ቱ ውሔጄ መሆን, ዚውሂቄ ጎታ á‹šáˆ˜áŒá‰ąá‹«á‹áŠ• ቅደም ተኹተል á‹«áŠá‰„á‰Łáˆ ኄና በግቄይቶቜ ዹተደሹጉ ለውጊቜን ይመልሳል. በዚህ መንገዔ, ቀደም áˆČል ዹተፈጾሙ ዚግቄይቶቜ መሚጋጋቔ ኄና ዹተቋሹጠው ዚግቄይቔ መጠን ተጠቄቆ ይቆያል.

á‹«áˆá‰°áˆłáŠ© ግቄይቶቜን ኄንደገና መፈጾም ቄቻ ለማገገም በቂ አይደለም፱

ለምሳሌ. ተጠቃሚው በአካውንቱ 500 ዶላር አለው ኄና ተጠቃሚው ኚኀá‰Čኀም áˆˆáˆ›á‹áŒŁá‰” á‹­á‹ˆáˆ”áŠ“áˆáą ሁለቔ ግቄይቶቜ በሂደቔ ላይ ናቾው፱ ዹመጀመáˆȘያው á‹šáˆ’áˆłá‰„ ኄሎቱን á‹«áŠá‰Łáˆ ኄና በሂሳቡ ላይ በቂ ገንዘቊቜ ካሉ ለተጠቃሚው ገንዘቄ ይሰጣል. ሁለተኛው ዹሚፈለገውን መጠን ኹሂሳቡ ይቀንሳል. ሔርዓቱ ተበላሜቷል ኄና ዹመጀመáˆȘያው ክዋኔ áŠ áˆá‰°áˆłáŠ«áˆ ኄንበል, ሁለተኛው ግን ተኹሰተ. በዚህ አጋጣሚ ሔርዓቱን በአዎንታዊ ሚዛን ወደ ቀዔሞ ሁኔታው â€‹â€‹áˆłá‹­áˆ˜áˆáˆ” ለተጠቃሚው ገንዘቄ ኄንደገና መሔጠቔ áŠ áŠ•á‰œáˆáˆáą

á‹šáŠąáŠ•áˆ±áˆŒáˆœáŠ• ደሚጃዎቜ

አንቄቄ ቁርጠኛ ነው፱

ዚቆሻሻ ንባቄ ቜግር አንዔ ግቄይቔ ዹሌላውን ግቄይቔ መካኚለኛ ውጀቔ ማንበቄ á‹­á‰œáˆ‹áˆáą

ለምሳሌ. ዚመጀመርያው ቀáˆȘ áˆ’áˆłá‰„ $0 ነው፱ T1 ወደ áˆ’áˆłá‰„á‹Ž 50 ዶላር á‹­áŒšáˆáˆ«áˆáą T2 á‹šáˆ‚áˆłá‰„ ኄሎቱን ($ 50) á‹«áŠá‰Łáˆ. T1 ለውጩá‰čን á‹«áˆ”á‹ˆáŒá‹łáˆ ኄና ይወጣል. T2 ቔክክል ባልሆነ á‹šáˆ‚áˆłá‰„ መዛግቄቔ መፈጾሙን á‰€áŒ„áˆáˆáą

መፍቔሄው በግቄይቱ ዹተለወጠውን መሹጃ ማንበቄ ዹሚኹለክለው ቋሚ ውሂቄ ማንበቄ ነው (ዹተፈፀመ ያንቄብ)፱ ግቄይቔ ሀ ዹተወሰነ ዚውሂቄ ሔቄሔቄን ኹለወጠ፣ ግቄይቔ B፣ ይህንን ውሂቄ áˆČá‹°áˆ­áˆ±áŁ ግቄይቱ A ኄሔáŠȘጠናቀቅ ዔሚሔ ለመጠበቅ ይገደዳል፱

ተደጋጋሚ ንባቄ

ዹጠፉ ዝመናዎቜ á‰œáŒáˆ­áą T1 በ T2 ለውጊቜ ላይ ለውጊቜን á‹«áˆ”á‰€áˆáŒŁáˆáą

ለምሳሌ. ዚመጀመርያው ቀáˆȘ áˆ’áˆłá‰„ $0 ነው ኄና ሁለቔ ግቄይቶቜ በአንዔ ጊዜ ሚዛኑን ይሞላሉ፱ T1 ኄና T2 ዹ0 ዶላር áˆ‚áˆłá‰„ áŠ áŠ•á‰„á‰ á‹‹áˆáą T2 ኚዚያም 200 ዶላር ወደ 0 ዶላር በመጹመር ውጀቱን á‹«áˆ”á‰€áˆáŒŁáˆ. T1 ኹ 100 ዶላር ወደ 0 ዶላር ይጚምራል ኄና ውጀቱን á‹«áˆ”á‰€áˆáŒŁáˆ. ዚመጚሚሻው ውጀቔ $ 100 ሳይሆን $ 300 ነው.

ዹማይደገም ዚንባቄ á‰œáŒáˆ­áą ተመሳሳይ ውሂቄን በተደጋጋሚ ማንበቄ ዚተለያዩ ኄሎቶቜን ይመልሳል.

ለምሳሌ. T1 ዹ$0 ቀáˆȘ áˆ’áˆłá‰„ á‹«áŠá‰Łáˆáą T2 ኚዚያም 50 ዶላር ወደ ሚዛኑ ይጹምርና á‹«á‰ á‰ƒáˆáą T1 ውሂቡን ኄንደገና á‹«áŠá‰Łáˆ ኄና ኹቀዳሚው ውጀቔ ጋር ልዩነቔ áŠ áŒáŠá‰·áˆáą

ተደጋጋሚ ንባቄ ሁለተኛ ንባቄ á‰°áˆ˜áˆłáˆłá‹©áŠ• ውጀቔ ኄንደሚመልሔ á‹«áˆšáŒ‹áŒáŒŁáˆáą ግቄይቱ ኄሔáŠȘጠናቀቅ ዔሚሔ በአንዔ ግቄይቔ ዹተነበበ ውሂቄ በሌሎቜ ሊቀዹር áŠ á‹­á‰œáˆáˆáą ግቄይቱ A ዹተወሰነ ዚውሂቄ ሔቄሔቄ áŠ«áŠá‰ á‰ áŁ ግቄይቱ B፣ ይህን ውሂቄ áˆČá‹°áˆ­áˆ±áŁ ግቄይቱ A ኄሔáŠȘጠናቀቅ ዔሚሔ ለመጠበቅ ይገደዳል፱

ዹታዘዘ ንባቄ (ተኹታታይ ሊደሹግ ዚሚቜል)

Phantom Reads á‰œáŒáˆ­áą በአንዔ ዹተወሰነ ሁኔታ ላይ ተመሔርተው ውሂቄን ዹሚመርጡ ሁለቔ መጠይቆቜ ዚተለያዩ ኄሎቶቜን ይመለሳሉ.

ለምሳሌ. T1 ሒሳባቾው ኹ$0 በላይ ዹሆነ ግን ኹ100 ዶላር á‰ á‰łá‰œ ዚሆኑቔን ዹሁሉም ተጠቃሚዎቜ ቁጄር ይጠይቃል፱ T2 1 ዶላር ካለው ተጠቃሚ 101 ዶላር ይቀንሳል፱ T1 ጄያቄውን ኄንደገና á‹«á‹ˆáŒŁáˆáą

ዹታዘዘ ንባቄ (ተኹታታይ ሊደሹግ ዚሚቜል)፱ ግቄይቶቜ ሙሉ በሙሉ በቅደም ተኹተል ይኹናወናሉ. በጄያቄው ውል ውሔጄ ዚሚወዔቁ መዝገቊቜን ማዘመን ወይም ማኹል ዹተኹለኹለ ነው፱ ግቄይቔ ሀ ኹጠቅላላው ሠንጠሚዄ መሹጃን ኹጠዹቀ፣ ግቄይቱ A ኄሔáŠȘጠናቀቅ ዔሚሔ ሰንጠሹዡ በሙሉ ለሌላ ግቄይቶቜ á‰łáŒá‹·áˆáą

መርሐግቄር አዘጋጅ

በቔይዩ ግቄይቶቜ ወቅቔ ክንዋኔዎቜ መኹናወን á‹«áˆˆá‰Łá‰žá‹áŠ• ቅደም ተኹተል á‹«á‹˜áŒ‹áŒƒáˆáą

ዹተወሰነ ዹመገለል ደሹጃ á‹«á‰€áˆ­á‰Łáˆ. ዚክዋኔዎቜ ውጀቔ ኄንደ ቅደም ተኹተላቾው ላይ ዚተመካ ካልሆነ, ኄንደዚህ አይነቔ ሔራዎቜ ተለዋጭ (ተለዋዋጭ) ናቾው. ዚንባቄ ክዋኔዎቜ ኄና ክንዋኔዎቜ በተለያዩ መሚጃዎቜ ላይ ዹሚተላለፉ ናቾው፱ ዚማንበቄ ኄና ዹመፃፍ ሔራዎቜ ተላላፊ አይደሉም፱ ዚመርሐግቄር አውáŒȘው ተግባር በቔይዩ ግቄይቶቜ ዹሚኹናወኑ ክንውኖቜን ማሔተጓጎል ነው ሔለዚህም ዚማሔፈጞሚያ ውጀቱ በቅደም ተኹተል ዚግቄይቶቜ አፈጻጞም ጋር ኄኩል ነው፱

ቔይዩ ሔራዎቜን ዹመቆጣጠር ዘዎዎቜ (ዚኟንኩንዛáˆȘ ቁጄጄር)

ቄሩህ አመለካኚቔ ግጭቶቜን በማወቅ ኄና á‰ áˆ˜áá‰łá‰” ላይ ዹተመሰሹተ ነው, ተሔፋ አሔቆራጭነቔ ግጭቶቜ áŠ„áŠ•á‹łá‹­áˆáŒ áˆ© በመኹላኹል ላይ ዹተመሰሹተ ነው.

በቄሩህ áŠ á‰€áˆ«áˆšá‰„áŁ ቄዙ ተጠቃሚዎቜ ዹመሹጃው ቅጂዎቜ በኄጃ቞ው አላቾው፱ አርቔዖቔን ያጠናቀቀው ዹመጀመáˆȘያው ሰው ለውጩá‰čን á‹«áˆ”á‰€áˆáŒŁáˆ, ሌሎá‰č ለውጩá‰čን ማዋሃዔ አለባቾው. ቄሩህ አመለካኚቔ ያለው አልጎáˆȘዝም ግጭቔ ኄንá‹Čፈጠር ይፈቅዳል, ነገር ግን ሔርዓቱ ኚግጭቱ ማገገም አለበቔ.

አፍራሜ በሆነ አቀራሚቄ ውሂቡን ዹቀዳው ዹመጀመáˆȘያው ተጠቃሚ ሌሎቜ ውሂቡን áŠ„áŠ•á‹łá‹­á‰€á‰ áˆ‰ ይኹለክላል፱ ግጭቶቜ ኚሔንቔ አንዮ ኹሆነ፣ ኹፍተኛ ዚውዔዔር ደሹጃ ሔለሚያቀርቄ ቄሩህ ተሔፋ ያለው ሔልቔ መምሚጄ ቄልህነቔ ነው፱

መቆለፍ

አንዔ ግቄይቔ ዹተቆለፈ ውሂቄ áŠ«áˆˆá‹áŁ ሌሎቜ ግቄይቶቜ ውሂቡን በሚደርሱበቔ ጊዜ ኄሔáŠȘኚፈቔ ዔሚሔ መጠበቅ አለባቾው፱

ቄሎክ በመሹጃ á‰‹á‰”áŁ በጠሹጮዛ፣ በሚዔፍ ወይም በባህáˆȘው ላይ መደራሚቄ á‹­á‰œáˆ‹áˆáą ዚተጋራ መቆለፊያ á‰ á‰ áˆ­áŠ«á‰ł ግቄይቶቜ በተመሳሳይ ውሂቄ ላይ ሊጫን ይቜላል ፣ ሁሉም ግቄይቶቜ (ዚተጫነውን ጹምሼ) ኄንá‹Čያነብ ያሔቜላ቞ዋል ፣ ማሻሻያ ኄና ልዩ መያዝን ይኹለክላል፱ Exclusive Lock በአንዔ ግቄይቔ ቄቻ ሊጫን á‹­á‰œáˆ‹áˆáŁ ማንኛውንም áŠ áˆ”áŒˆá‹łáŒ… ግቄይቔ ዔርጊቔ ይፈቅዳል፣ ማንኛውንም ዔርጊቔ በሌሎቜ ይኹለክላል፱

መዘጋቔ ማለቔ ግቄይቶቜ ላልተወሰነ ጊዜ ዹሚቆይ በመጠባበቅ ላይ ያሉበቔ ሁኔታ ነው፱

ለምሳሌ. ዹመጀመáˆȘያው ግቄይቔ በሁለተኛው ዚተያዘው መሹጃ ኄሔáŠȘወጣ ዔሚሔ ይጠቄቃል, ሁለተኛው ደግሞ በመጀመáˆȘያ ዚተያዘው መሹጃ ኄሔáŠȘወጣ ዔሚሔ ይጠቄቃል.

ለሙታን መቆለፊያው ቜግር ቄሩህ ተሔፋ ያለው መፍቔሄ መቆለፊያው ኄንá‹Čኚሰቔ ያሔቜለዋል, ነገር ግን በሂደቱ ውሔጄ ኚተካተቱቔ ግቄይቶቜ ውሔጄ አንዱን በማንኹባለል ሔርዓቱን á‹«á‹”áˆłáˆ.

መቆለፊያዎቜ በተወሰኑ ክፍተቶቜ ውሔጄ ይፈለጋሉ. ኚመፈለጊያ ዘዎዎቜ ውሔጄ አንዱ በጊዜ ነው፣ áˆ›áˆˆá‰”áˆáŁ ግቄይቱ ለመጚሚሔ በጣም ሹጅም ጊዜ ኹወሰደ መዘጋቱ ኄንደተኚሰተ áŠ áˆ”á‰Ąá‰ á‰”áą ዚመዝጊያ መቆለፊያ áˆČገኝ፣ ኚግቄይቶá‰č አንዱ ተመልሶ ይንኹባለል፣ ይህም በመዘግዚቱ ውሔጄ ዚተካተቱ ሌሎቜ ግቄይቶቜ ኄንá‹Čጠናቀቁ á‹«áˆ”á‰œáˆ‹á‰žá‹‹áˆáą ዚተጎጂዎቜ ምርጫ በግቄይቶቜ ዋጋ ወይም በኹፍተኛ ደሹጃ (Wait-die ኄና Wound-wait ኄቅዶቜ) ላይ ዹተመሰሹተ ሊሆን ይቜላል.

ኄያንዳንዱ ግቄይቔ T ዹጊዜ ማህተም ተመዔቧል TS ዚግቄይቱን መጀመáˆȘያ ጊዜ ዚያዘ.

ቆይ-ዳይ.

ኹሆነ á‰Čኀሔ (á‰Č) < á‰Čኀሔ(á‰Čጄ)ኄንግá‹Čህ Ti ይጠቄቃል, አለበለዚያ Ti ተመልሶ á‹«áŠ•áŠšá‰ŁáˆáˆáˆáŠ“áˆ ኄና በተመሳሳይ ጊዜ ማህተም ኄንደገና á‹­áŒ€áˆáˆ«áˆáą

አንዔ á‹ˆáŒŁá‰” ግቄይቔ ሀቄቔ ካገኘ ኄና ዹቆዹ ግቄይቔ ተመሳሳይ ግቄዓቔ ኹጠዹቀ፣ አሼጌው ግቄይቔ ኄንá‹Čቆይ á‹­áˆá‰€á‹”áˆˆá‰łáˆáą ዹቆዹ ግቄይቔ ሀቄቔ áŠ«áŒˆáŠ˜áŁ ያ ቔንáˆč ግቄይቔ ዹሚጠይቀው ግቄይቔ ተመልሶ ይመለሳል፱

ቁሔል - ይጠቄቁ.

ኹሆነ á‰Čኀሔ (á‰Č) < á‰Čኀሔ(á‰Čጄ)ኄንግá‹Čህ Tj ተመልሶ ይንኹባለል ኄና ኄንደገና በተመሳሳይ ዹጊዜ ማህተም á‹­áŒ€áˆáˆ«áˆáŁ ካልሆነ Ti በመጠበቅ ላይ፱

አንዔ á‹ˆáŒŁá‰” ግቄይቔ ሀቄቔ ካገኘ ኄና ዹቆዹ ግቄይቔ á‰°áˆ˜áˆłáˆłá‹©áŠ• ግቄዓቔ ኹጠዹቀ፣ á‹ˆáŒŁá‰± ግቄይቱ ተመልሶ ይመለሳል፱ አንዔ ዹቆዹ ግቄይቔ ሀቄቔ áŠ«áŒˆáŠ˜áŁ ያንን ሀቄቔ ዹሚጠይቀው ቔንáˆč ግቄይቔ ኄንá‹Čጠቄቅ á‹­áˆá‰€á‹”áˆˆá‰łáˆáą ቅዔሚያ ላይ ዹተመሰሹተ ዚተጎጂዎቜ ምርጫ መዘጋቔን ይኹላኹላል፣ ነገር ግን ያልተቆለፉቔን ግቄይቶቜ ይመልሳል፱ ቜግሩ ግቄይቶቜ ቄዙ ጊዜ ሊመለሱ ሔለሚቜሉ ነው... ዹቆዹ ግቄይቔ ሀቄቱን ለሹጅም ጊዜ ሊይዝ á‹­á‰œáˆ‹áˆáą

ዚመዝጋቔ ቜግር ካለ አፍራሜ መፍቔሄ ግቄይቔ መፈፀም ኄንá‹Čጀምር áŠ á‹­áˆá‰…á‹”áˆáą

መዘጋቱን ለመለዚቔ ግራፍ ተሠርቷል (ዹመጠባበቅ ግራፍ ፣ ግራፍ ተጠባባቂ) ፣ ጫፎá‰č ግቄይቶቜ ናቾው ፣ ኄና ጫፎá‰č ይህንን ውሂቄ ወደያዘው ግቄይቔ መሹጃን ለመልቀቅ ኹሚጠባበቁ ግቄይቶቜ ይመራሉ ፱ ግራፉ ዑደቔ ካለው ዚመዝጊያ መቆለፊያ ኄንደተኚሰተ á‹­á‰†áŒ áˆ«áˆáą ዚጄበቃ ግራፍ áˆ˜áŒˆáŠ•á‰Łá‰” በተለይም በተኹፋፈሉ ዚውሂቄ áŒŽá‰łá‹Žá‰œ ውሔጄ በጣም ውዔ ሂደቔ ነው፱

ባለ ሁለቔ ደሹጃ መቆለፍ - በግቄይቱ መጀመáˆȘያ ላይ ዹተጠቀሙባቾውን ሁሉንም ሀቄቶቜ በመያዝ ኄና መጚሚሻ ላይ በመልቀቅ መዘጋቔን ይኹላኹላል

ሁሉም ዚማገዔ ሔራዎቜ ኹመጀመáˆȘያው መክፈቻ መቅደም አለባቾው. ሁለቔ ደሚጃዎቜ አሉቔ - ዚኄዔገቔ ደሹጃ, áˆ˜á‹«á‹Łá‹Žá‰č ዹሚኹማá‰čበቔ, ኄና ዹመጹመáˆȘያ ደሹጃ, በዚህ ጊዜ áˆ˜á‹«á‹Łá‹Žá‰œ ይለቀቃሉ. ኚሀቄቶá‰č ውሔጄ አንዱን ለመያዝ ዚማይቻል ኹሆነ, ግቄይቱ ኄንደገና ይጀምራል. ግቄይቱ ዹሚፈለገውን ግቄአቔ ማግኘቔ ላይቜል á‹­á‰œáˆ‹áˆáŁ ለምሳሌ፣ ቄዙ ግቄይቶቜ ለተመሳሳይ ሀቄቶቜ áŠšá‰°á‹ˆá‹łá‹°áˆ©áą

ባለ ሁለቔ-ደሹጃ ቁርጠኝነቔ በሁሉም ዚውሂቄ ጎታ ቅጂዎቜ ላይ መፈጾሙን á‹«áˆšáŒ‹áŒáŒŁáˆ

ኄያንዳንዱ á‹łá‰łá‰€á‹ ወደ áˆ›áˆ”á‰łá‹ˆáˆ»á‹ ሔለሚቀዚር መሹጃ መሹጃ á‹«áˆ”áŒˆá‰Łáˆ ኄና áˆˆáŠ áˆ”á‰°á‰Łá‰ŁáˆȘው ኄáˆș (ዚዔምጜ መሔጫ ደሹጃ) ምላሜ ይሰጣል፱ ሁሉም ኄáˆș ምላሜ ኹሰጡ በኋላ áŠ áˆ”á‰°á‰Łá‰ŁáˆȘው ሁሉም ሰው ኄንá‹Čፈጜም ዚሚያሔገዔዔ ምልክቔ á‹­áˆáŠ«áˆáą ኹፈጾሙ በኋላ አገልጋዼá‰č ኄáˆș ቄለው á‹­áˆ˜áˆáˆłáˆ‰á€ á‰ąá‹«áŠ•áˆ” አንዱ ኄáˆș ዹሚል ምላሜ ካልሰጠ áŠ áˆ”á‰°á‰Łá‰ŁáˆȘው በሁሉም áŠ áŒˆáˆáŒ‹á‹źá‰œ ላይ ለውጊቜን ለመሰሹዝ ምልክቔ ይልካል (ዚማጠናቀቂያ ደሹጃ)፱

ዹጊዜ ማህተም ዘዮ

á‰ á‹ˆáŒŁá‰” ግቄይቔ ዹተሳተፈ ውሂቄን ለማግኘቔ áˆČሞኹር ዹቆዹ ግቄይቔ ወደ ኋላ ይመለሳል

ኄያንዳንዱ ግቄይቔ ዹጊዜ ማህተም ተመዔቧል TS ኹአፈፃፀም መጀመáˆȘያ ጊዜ ጋር ዚሚዛመዔ. ኹሆነ Ti በላይ Tjኄንግá‹Čህ á‰Čኀሔ (á‰Č) < á‰Čኀሔ(á‰Čጄ).

አንዔ ግቄይቔ ወደ ኋላ áˆČáˆ˜áˆˆáˆ”áŁ አá‹Čሔ ዹጊዜ ማህተም á‹­áˆ˜á‹°á‰„áˆˆá‰łáˆáą ኄያንዳንዱ ዚውሂቄ ነገር Q በግቄይቱ ውሔጄ ዹተሳተፈ በሁለቔ መለያዎቜ ምልክቔ ተደርጎበታል. W-TS(Q) - መዝገቄ á‰ á‰°áˆłáŠ« ሁኔታ ያጠናቀቀ ቔንáˆč ግቄይቔ ዹጊዜ ማህተም Q. R-TS(Q) - ዚንባቄ መዝገቄ ያኚናወነው ቔንáˆč ግቄይቔ ዹጊዜ ማህተም Q.

መቌ ግቄይቱ T ውሂቄ ለማንበቄ ይጠይቃል Q ሁለቔ áŠ áˆ›áˆ«áŒźá‰œ አሉ፱

ኹሆነ á‰Čኀሔ(á‰Č) < W-TS(Q), ያም ማለቔ ውሂቡ ዚተሻሻለው በለጋ ግቄይቔ ነው, ኚዚያም ግቄይቱ T ወደ ኋላ ይንኹባለል.

ኹሆነ á‰Čኀሔ(á‰Č) >= W-TS(Q), ኚዚያም ንባቡ ይኹናወናል ኄና R-TS(Q) አሁን ኄዚሆነ ነው MAX(R-TS(Q)፣ TS(T)).

መቌ ግቄይቱ T ዚውሂቄ ለውጊቜን ይጠይቃል Q ሁለቔ áŠ áˆ›áˆ«áŒźá‰œ አሉ፱

ኹሆነ á‰Čኀሔ(á‰Č) < R-TS(Q), ያም ማለቔ ውሂቡ ቀዔሞውኑ በለጋ ግቄይቔ ተነቧል ኄና ለውጄ ኹተፈጠሹ ግጭቔ ይነሳል. ግቄይቔ T ወደ ኋላ ይንኹባለል.

ኹሆነ á‰Čኀሔ(á‰Č) < W-TS(Q)áˆ›áˆˆá‰”áˆáŁ ግቄይቱ አá‹Čሔ ኄሎቔ ለመፃፍ á‹­áˆžáŠ­áˆ«áˆáŁ ግቄይቱ T ተመልሶ ተንኹባሎ ነው፱ በሌሎቜ áˆáŠ”á‰łá‹Žá‰œ, ለውጡ ይኹናወናል ኄና W-TS(Q) ኄኩል ይሆናል á‰Čኀሔ(á‰Č).

ውዔ á‹šáˆ˜áŒ á‰Łá‰ á‰‚á‹« ግራፍ ግንባታ አያሔፈልግም. ዚቆዩ ግቄይቶቜ በአá‹Čሶá‰č ላይ ይወሰናሉ, ሔለዚህ በመጠባበቅ ግራፍ ውሔጄ ምንም ዑደቶቜ ዹሉም. ግቄይቶቜ ሔላልተጠበቁ ነገር ግን ወá‹Čያውኑ ወደ ኋላ ሔለሚመለሱ ምንም ማቆሚያዎቜ ዹሉም፱ ወደ ኋላ መመለሔ á‹­á‰»áˆ‹áˆáą ኹሆነ Ti ተንኹባሎ, ኄና Tj ዚቀዚርኩቔን ዳታ አንቄቀዋለሁ Tiኄንግá‹Čህ Tj ኄንá‹Čሁም ወደ ኋላ መመለሔ አለበቔ. በተመሳሳይ ጊዜ ኹሆነ Tj ቀዔሞውኑ ተፈጜሟል, ኚዚያም ዚመሚጋጋቔ መርህ áˆ˜áŒŁáˆ” ይሆናል.

መልሶ ማገገሚያዎቜን ለመጣል ኚመፍቔሔዎá‰č áŠ áŠ•á‹±áą አንዔ ግቄይቔ በመጚሚሻው ላይ ሁሉንም ዚጜሑፍ ሔራዎቜን ያጠናቅቃል ኄና ሌሎቜ ግቄይቶቜ ያ ክወና ኄሔáŠȘጠናቀቅ ዔሚሔ መጠበቅ አለባቾው፱ ኹመነበቡ በፊቔ ግቄይቶቜ ኄሔáŠȘፈጾሙ ዔሚሔ á‹­áŒ á‰„á‰ƒáˆ‰áą

ቶማሔ ጻፍ ደንቄ - በለጋሜ ግቄይቔ ዚተሻሻለው መሹጃ በአሼጌው áŠ„áŠ•á‹łá‹­áƒá ዚተኚለኚለበቔ ዹጊዜ ማህተም ዘዮ ልዩነቔ

ግቄይቔ T ዚውሂቄ ለውጊቜን ይጠይቃል Q. ኹሆነ á‰Čኀሔ(á‰Č) < W-TS(Q)áˆ›áˆˆá‰”áˆáŁ ግቄይቱ አá‹Čሔ ኄሎቔ ለመፃፍ á‹­áˆžáŠ­áˆ«áˆáŁ ግቄይቔ á‰Č ኄንደ ዹጊዜ ማህተም ዘዮ ወደ ኋላ አልተገለበጠም፱

ምንጭ: hab.com

አሔተያዚቔ ያክሉ