Да ли можемо нешто учинити да не изгубимо толико перформанси од закрпа Мелтдовн и Спецтре?

логотипи спектра и топљења на умрлом обланди

Интел је то желео да изговори Мелтдовн анд Спецтре то је био његов проблем, затим је исправио и дао јавну изјаву у којој је АМД и АРМ цитирао као технолошке партнере са којима је радио на решавању проблема и на тај начин указивао и на њих, али и АРМ и АМД нису тако погођени због ових рањивости као што је Интел, јер је Мелтдовн готово ексклузиван за Интелове микропроцесоре (и неке АРМ-ове), а Спецтре заиста утиче на више микропроцесора, али не у истој мери и Интел опет преузима најгори део.

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

Процењени губици перформанси ...

Замјена процесора са багером за играчке

Као што кажем, губитак перформанси од 30% није баш такав, барем у најновијим ЦПУ моделима који су објављени. Док што је старији ваш чип, то је већи губитак перформанси То ће значити ажурирање са Мелтдовн и Спецтре закрпама. Тестове које је спроводио Интел требало би проводити пинцетом, јер претпостављам да одабрани критеријуми иду у корист произвођачу и нису стављени у најгорем случају, поред тога, мерења су вршена узимајући у обзир већину дневних апликација које корисник користи медијум , али као што знате, у зависности од софтвера, може се разликовати.

Интел је такође направио још један варалица за мерења, а то је користите ССД дискове у свој опреми коју је користио, нешто што би било једно од побољшања које бисмо могли сами да направимо у борби против удара. Да, ако променимо ХДД за ССД, брзина приступа потоњем била би много бржа, а пражњење ТЛБ-а значило би мањи губитак од онога што би се могло добити на конвенционалном чврстом диску. Стога, ако имате ХДД, подаци са ових Интелових тестова су прилично оптимистични и не бисте требали очекивати да ћете податке добити из ових тестова. Поред тога, тестови нису спроведени са свим моделима, већ су изабрали по једног из сваке генерације, претпостављам да су поново одабрали оне који показују најпозитивније податке за имиџ марке.

Резултати био:

  • Интел Цоре 8. генерације (језеро Каби и језеро Цоффе): Процењује се да би просечни утицај на перформансе био 6% за већину активности, а у веб апликацијама као што је извршавање ЈаваСцрипт кода могли бисте да изгубите и до 10%.
  • Интел Цоре 7. генерација (Каби Лаке-Х): овде би за канцеларијске апликације и остале перформансе пале за 7%, за један поен више него у претходном случају, а у случају веб апликација такође би се мало повећале у поређењу са осмим.
  • Интел Цоре 6. генерације (Скилаке-С): обично око 8% ... Али специфични тест под називом Респонсивенесс (Одговорност) из СИСМарк 2014 СЕ открио је губитке до 79% чак и када се користи ССД.
  • Интел пре овога: Па, тренутно нису извршени тестови, бар не јавни, али са сваком генерацијом требало би да додате више губитака ономе што је виђено у последње три, јер би ове последње три требало да буду оне у којима губитак је много мањи. Шта је са процесорима од пре 10 година, на пример? Видећемо одговор корисника ...

Са оптерећењима које је тестирао Интел, губици су ови за те генерације, али ...и са већим оптерећењима? Мислим да ће ускоро бити још контроверзи од незадовољних корисника. Наравно, играчи могу бити мало смиренији јер видео играма није потребно превише позива на систем за њихов рад, пад перформанси за њих није толико приметан и може бити око 2%, а ФПС практично није оштећен.

Како побољшати перформансе са физичке тачке гледишта?

робот који замењује процесор

Као хардвер можемо уложити мало новца да надокнади губитак перформанси:

  • Процесор: можемо надоградити ЦПУ на савременији модел ако га подржавају наша утичница и чипсет, па би добитак од укључивања модерније микроархитектуре или процесора са супериорним карактеристикама могао закамуфлирати овај губитак перформанси, иако очигледно исти као и ваш претходни чип, нови ће такође имати губитак перформанси у односу на непримењени систем. Логично би било да се микропроцесор не ажурира ако немамо веома стари и губитак је на злу гласу и већ имамо амортизацију да бисмо размишљали о промени.
  • РАМ-: Проширење РАМ-а такође не би нашкодило, јер бисмо могли мало подићи перформансе и губитак перформанси учинити подношљивијим. У овом случају, можда је то за оне који имају модернији микропроцесор и не желе га променити, али за издатак не превише новца могли бисмо упоредити нови модул, избегавајући употребу секундарне меморије (СВАП) за чување процеса података и да је микропроцесору потребно још више циклуса да се испразни из ТЛБ-а.
  • Хард диск: Такође може бити добра опција да укључимо ССД у нашу опрему, то ће значајно побољшати перформансе значајним смањењем времена приступа овој меморији у односу на ХДД-ове. Због тога ће утицај ССД-ова на перформансе бити много мањи, због чега их је Интел користио за тестирање. ХДД увек можете оставити као диск за податке, а ССД за софтвер.
  • оверцлоцк: Докле год знате шта радите, можда је сада право време да се кладите на оверцлоцкинг вашег система како би се неколико стотина мегахерца откључало у вашем ЦПУ-у ... Али не заборавите да то код неких може довести до проблема са стабилношћу чипса, а посебно би требало да побољшате хлађење, па ће то подразумевати и економске трошкове.

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

Како побољшати перформансе софтвера?

Слова на тамној позадини

Одбацивање новчаних издатака додиривањем нашег хардвера требали бисмо се запитати да ли са истим хардвером који имамо можемо нешто да учинимо у нашој ГНУ / Линук дистрибуцији тако да губитак перформанси није толико приметан. Одговор је да вероватно можемо нешто да учинимо и свака пракса је да промена поставки може да помогне перформансама. И сигурно неке од ових конфигурација које већ знате:

  • Интел: Ако имате АМД ЦПУ, требало би да избегавате закрпе, мада је то ризик, јер ови чипови нису потпуно без Спецтра, али истина је да је ризик много мањи због архитектонских разлика између Интел-а и АМД-а ... Свеједно Пре или касније стиже кернел у којем већ имате ове серијске закрпе и не би било добро користити кернел без ажурирања за друге могуће проблеме. Најбољи је конфигурациони механизам који ово онемогућава на одређеним процесорима ...
  • Сваппинесс: Не бих посебно додиривао параметар језгра у вези са притиском кеш меморије, али бисмо могли изменити Сваппинесс посебно ако имамо ХДД, јер би у случају да имамо ССД разлика била мања. Вредност Сваппинес-а узрокује да језгро модификује приоритет РАМ / СВАП употребе. Вредност 0 или мала значи да се СВАП неће толико користити, тако да ће имати мало користи од губитка перформанси након инсталирања закрпа Спецтре и Мелтдовн. Међутим, било би пожељно имати велику РАМ меморију тако да овај корак с друге стране не утиче на перформансе. Ако имате добар РАМ капацитет и ХДД, избегавајте вредности високе или близу 100 јер ће они више користити замењиву СВАП партицију и РАМ ће оставити празнијим, па ће требати више времена за приступ подацима и упутствима тамо хостованим. . Да бисмо видели тренутну вредност ваше Сваппинесс, можемо да користимо цат цонцатенатор и да модификујемо сисцтл вредност, на пример да ставимо 10% СВАП-а и 90% за РАМ:
cat /proc/sys/vm/swappiness

sysctl -w vm.swappiness=10

  • Употреба лагана радна окружења или да се потпуно одрекнемо графичког окружења, кад год је то могуће и када се корисник осећа угодно у текстуалном режиму, то је радикално решење, али оно које изузетно доприноси перформансама. Ако у вашем случају не желите да се одрекнете благодати ГУИ-а, можете се одлучити за лагани дистро. Имајте на уму да свако оптерећење које одузмете значи бесплатне ресурсе који се могу користити у друге сврхе.
  • И са оним што сам коментарисао у претходном пасусу, рекавши да би такође била добра идеја зауставити све те демоне услуге које не користимо. Ово не само да побољшава перформансе, већ и сигурност. Команда килл такође може бити ваш савезник за убијање непотребних процеса.
  • Ако не знате како да конфигуришете СЕЛинук боље да га не користите, одлучите се за друге сигурносне механизме. Иако изузетно побољшава сигурност, али је веома тежак, а ако је погрешно конфигурисан, можда неће вредети огроман губитак перформанси који би могао претпоставити.
  • Увек компајлирајте софтвер из извораТакође можете да користите посебне заставице компајлера да бисте оптимизовали упутства за свој ЦПУ, што ће побољшати перформансе.
  • Подесите а зрно што је могуће лакше елиминишући све оне контролере које не користимо како не бисмо генерисали превелику слику, а ако су секундарни, немојте их означавати тако да су укључени у кенел, већ као модули. Опције конфигурације повезане са процесором које ћете наћи у конфигурацији такође могу много да оптимизују рад.
  • Изаберите добар систем датотека:
    • бтрфс: добре перформансе уопште, чак и боље од ект4, па би то била најбоља опција.
    • ект4: добре укупне перформансе.
    • ЈФС: Употребљава врло мало ЦПУ-а, па је то опција коју треба размотрити.
    • КСФС: ако рукујете врло великим датотекама, као што је база података била би најбоља опција за њене перформансе. С друге стране, за нормалног корисника то може бити штетно, јер се његове перформансе погоршавају са малим датотекама.
    • РеисерФС: супротно од претходног, добре перформансе за мале датотеке.
  • Не саветујем вам да резервишете РАМ меморијске просторе и тамо монтирајте неку врсту ФС-а као алтернативу ССД-у или тамо учитајте / тмп, јер је истина да ће побољшати време приступа тим подацима који су тамо смештени, али ће користити и више процесора. Зато избегавајте ову врсту праксе или користите цомпцацхе итд.
  • Такође постоје софтвер за побољшање перформанси нашег система, па би било добро с времена на време користити овај софтвер за одржавање како бисте побољшали перформансе. На пример веринице ... И сад кад сам написао ово име, сетио сам се команди попут нице, ренице и ионице које могу бити посебно релевантне у овим случајевима. О њима смо већ разговарали у ЛкА.
  • Такође постоје Трикови на мрежи за различите програме, ако их често користите, можете потражити ове трикове да бисте их убрзали. На пример за Фирефок, ЛибреОффице, ССХ итд.

Не заборавите да оставите свој коментари, сумње или предлози...


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. Odgovorni za podatke: AB Internet Networks 2008 SL
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   Ааа дијо

    И зашто желе толико перформансе ако рачунаре користе за играње карте бланцхе и гледање Фацебоок-а?

  2.   Луис дијо

    Код мог Леново Г550 (Т4200) је прилично уочљив и користим га за мултимедију.

  3.   Луис дијо

    напуштајући гентоо