ЦЦоВ: Оптимизација копирања на писање с обзиром на просторну локацију у радним оптерећењима, 5. део

Apr 03, 2024

4. Евалуација

Овај одељак извештава о резултатима евалуације предложене шеме ЦЦоВ. Имплементирали смо ЦЦоВ у Линук Кернел в5.7.7 и требало је отприлике 400 линија кода. Процена је извршена на серверу са једним Интел Ксеон Голд 5215 ЦПУ-ом и 128 ГБ меморије.

Однос између резултата процене и памћења увек је привлачио велику пажњу. Истраживања показују да су добри резултати процене уско повезани са одличним памћењем.

С једне стране, добри резултати оцењивања захтевају поновљено учење и савладавање поена знања и висок степен разумевања и дубинског савладавања. Ово захтева добру меморијску подршку. Нарочито на испитима, кандидати треба да брзо одговарају и тачно и брзо одговарају на питања у кратком периоду, што захтева одлично памћење као основну подршку. Само са одличном меморијом можете дати све од себе под притиском.

С друге стране, добри резултати процене такође могу да унапреде побољшање памћења. Када добијемо одличне резултате оцењивања, осетићемо осећај постигнућа и задовољства. Ове позитивне емоције имају позитиван утицај на наше памћење и учење. Добро емоционално стање може подстаћи везу и пренос информација нервних ћелија у мозгу, чиме се побољшава памћење.

Да сумирамо, постоји узајамно јачање односа између резултата процене и памћења. Да бисмо добили боље резултате евалуације, морамо стално да побољшавамо своје памћење, а добијање добрих резултата евалуације може додатно побољшати наше памћење. Негативне емоције треба оставити по страни, позитивно се односити према резултатима евалуације и процесу учења, упорно радити и веровати да ћемо успети! Види се да морамо побољшати памћење, а Цистанцхе десертицола може значајно побољшати памћење, јер Цистанцхе десертицола има антиоксидативна, антиинфламаторна и анти-агинг ефекта, што може помоћи у смањењу оксидације и инфламаторних реакција у мозгу, чиме се штити здравље нервног система. Поред тога, Цистанцхе десертицола такође може да подстакне раст и поправку нервних ћелија, чиме се побољшава повезаност и функција неуронских мрежа. Ови ефекти могу помоћи у побољшању памћења, учења и брзине размишљања, а такође могу спречити развој когнитивне дисфункције и неуродегенеративних болести.

increase memory power

Кликните на Знај да бисте побољшали краткорочно памћење

Да бисмо анализирали различите карактеристике перформанси, користили смо ин-хоусе микробенцхмарк. Да бисмо проценили реална оптерећења, користили смо Иахоо цлоуд сервицебенцхмарк (ИЦСБ) [30,31] за Редис [4]. Ти програми су конфигурисани са подразумеваним параметрима осим ако није другачије назначено. Пошто је ЦЦоВ имплементиран на нивоу кернела, за корисничке апликације нису биле потребне модификације.

4.1. Карактеризација перформанси ЦЦоВ

Пошто ЦЦоВ контролишу два параметра, наиме, величина региона и праг покривености, ови параметри одређују перформансе и понашање ЦЦоВ при извршавању.

У том смислу, прво смо проценили утицај величине региона на перформансе и режијске трошкове ЦЦоВ. Направили смо микробенцхмарк програм за процену ефикасности копирања и писања. Програм је моделиран по понашању извршавања Редис-а. Прво попуњава 16 ГБ меморијског простора подељеног у блокове од 1 КБ, а затим се бира блок и ажурира га више пута унапред дефинисаним подацима.

Мерило понавља операције све док не запише 160 ГБ података. Циљни блокови се бирају према Зипфианској дистрибуцији са параметром=1.0 да би се обезбедила разумна количина локалитета у приступима.

Ове операције симулирају операције ажурирања Редис-а са ИЦСБ радним оптерећењима. Да би имитирали функцију снимка Редис-а, бенцхмарк периодично форкцхилд'схилдпроцесс. Након креирања подређеног процеса, перформансе главног процеса референтне вредности нагло опадају због повећаних трошкова руковања грешкама странице.
Перформансе се обнављају и стабилизују током времена јер остаје мање страница за мерење мерења копирања на упис. Време од пада перформанси до опоравка је 99% нормалних перформанси коришћењем оригиналне ЦоВ конфигурације и коришћењем овог времена као интервала за виљушке.

Подређени процес је држан у стању мировања два интервала пре изласка. Меримо просечну пропусност референтне вредности и меморијски отисак процеса док варирамо величину региона од 32 КБ до 2 МБ. Пропусност указује на повећање перформанси са ЦЦоВ, тако да што је већи, то боље.

increase memory

Меморијски отисак се мери сабирањем резиденцијалне величине скупа (РСС) процеса, и указује на меморијски простор ЦЦоВ шеме. Резултати су сумирани на слици 3. Оригинална конфигурација без претходне копије је означена као 'ЦоВ', а вредности перформанси су нормализоване на оне за ЦоВ конфигурацију.

increase brain power

Све у свему, перформансе система се нису значајно побољшале у малом региону и погоршале су се са регионима од 32 КБ. Док је у конфигурацијама већих региона примећено значајно побољшање. Међутим, промена перформанси је била маргинална до величине региона од 512 КБ. Ово је због ограничених могућности експлоатације у малим регионима. Општи трошкови праћења били су доследни без обзира на величину региона.

Када је регион био 2 МБ, предност је надмашила трошкове и можемо приметити приближно 0% побољшања перформанси. Међутим, перформансе су додатно побољшане са већим величинама региона.

Меморијски отисак је показао другачији тренд од оног у перформансама. Чак и са малом величином региона, изазвала је знатну количину меморије, која се повећава како се величина региона повећава. Међутим, није се много повећао чак ни са регионима од 2 МБ. Из ове процене можемо закључити да региони од 2 МБ пружају максималну корист од перформанси са разумном количином меморије.

ways to improve brain function

Стога смо користили ову величину региона за остатак студије. Затим, да бисмо пронашли најбољи праг покривености за пре-копију, меримо пропусност и меморијски отисак док мењамо вредност ЦЦоВ прага са 70% на 95%. Слика 4 резимира резултате мерења.

Све метрике су нормализоване на оне из оригиналне 'ЦоВ' конфигурације. Број поред 'ЦЦоВ-' је гранична вредност за конфигурацију. Конфигурација 'ЦЦоВ-Алл' је екстремна конфигурација где је праг постављен на нулу тако да свака грешка странице копира регион од 2 МБ. Ова конфигурација ће практично бити слична систему а са огромном страницом.

Када је гранична вредност висока, систем врши прекопирање само ако је веома сигуран. Дакле, постоји смањена могућност експлоатације, чиме се показује благо побољшање перформанси. Насупрот томе, када је гранична вредност премала, постоји велика шанса да систем погрешно предвиди регионе са ниском локацијом као регионе са високом локацијом. Регије локалитета Прецоплов носе трошкове без икаквих користи, надокнађујући предност перформанси.

Дакле, перформансе достижу врхунац на прагу од 80% и опадају за ниже вредности прага. Простор изнад је обрнуто пропорционалан вредности прага. Што је нижи праг конфигурације система, више страница се копира, чиме се повећава меморијски отисак. За конфигурацију 'ЦЦоВ-Алл', приметили смо веома велику напуханост меморије.

У овој конфигурацији, свака грешка странице изазива копију региона од 2 МБ, што на крају чини да родитељски процес копира оригиналне податке отприлике у целости.

Како подређени процес може да ради током два периода рачвања, више подређених инстанци постоји истовремено, што чини акумулирани меморијски отисак веома великим. На основу ове процене, користили смо праг покривености од 80% за остатак студије.

improve your memory


For more information:1950477648nn@gmail.com

Можда ти се такође свиђа