Зашто се минимизирани програми често поново отварају споро?



Чини се посебно контраинтуитивним: минимизирате апликацију јер планирате да јој се вратите касније и желите да прескочите гашење апликације и поновно покретање касније, али понекад максимизирање траје чак и дуже од покретања свеже. Оно што даје?

Данашња сесија питања и одговора долази нам захваљујући СуперУсер-у — пододељењу Стацк Екцханге-а, груписању веб локација за питања и одговоре које води заједница.





Питање

Читач СуперУсер Барт жели да зна зашто не штеди време са минимизирањем апликације:

Много радим у Пхотосхопу ЦС6 и више претраживача. Не користим их све одједном, па се понекад неке апликације минимизирају на траци задатака сатима или данима.



Проблем је у томе што када покушам да их максимално повећам са траке задатака – то понекад траје дуже него да их покренем! Нарочито се Пхотосхоп осећа веома чудно неколико секунди након што се коначно појави, спор је, не реагује и чак се понекад потпуно замрзне на минут или два.

То није хардверски проблем јер је тако одувек на свим мојим рачунарима.

Да ли бих то такође приметио након надоградње свог ХДД-а на СДД и додавања РАМ-а (мој главни рачунар тренутно има 4 ГБ)? Да ли би момци са моћним рачунарима/мацовима могли да ми кажу – да ли се и вама то дешава?



Претпостављам да се оперативни системи некако фокусирају на активни софтвер и померају све ресурсе од оних који раде, али се не користе. Да ли је могуће некако подесити приоритете РАМ/ЦПУ/ХДД или нешто слично, рецимо, Пхотосхоп, да се не би успорио након дужег периода неактивности?

Па шта је договор? Зашто он чека да максимизира минимизирану апликацију?

Одговор

Сарадник СуперУсер-а Аллкуикотиц објашњава зашто:

Резиме

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

Објашњење

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

Ова бесплатна РАМ меморија се такође користи као кеш страница , што значи да када активни програми покушају да прочитају податке на вашем чврстом диску, ти подаци могу бити кеширани у РАМ меморији, што спречава приступ вашем чврстом диску ради добијања тих података. Коришћењем већине ваше РАМ меморије за кеш страница и заменом некоришћених програма на диск, Виндовс покушава да побољша одзив програма (програма) које активно користите, тако што им чини РАМ доступном и кешује датотеке којима приступају. РАМ уместо хард диска.

Лоша страна оваквог понашања је то што минимизираним програмима може потрајати неко време да се њихов садржај копира из датотеке странице, на диску, назад у РАМ. Време се повећава што је већи отисак програма у меморији. Због тога доживљавате то кашњење када максимизирате Пхотосхоп.

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

Лекови

Ево објашњења доступних лекова и њихове опште ефикасности:

    Инсталирање више РАМ-а: Ово је препоручена путања. Ако ваш систем не подржава више РАМ-а него што сте већ инсталирали, мораћете да надоградите више система: можда матичну плочу, ЦПУ, кућиште, напајање итд. у зависности од тога колико је стар. Ако је у питању лаптоп, велике су шансе да ћете морати да купите потпуно нови лаптоп који подржава више инсталиране РАМ меморије. Када инсталирате више РАМ-а, смањујете притисак меморије , што смањује употребу датотеке странице, што је добра ствар свуда. Такође стављате на располагање више РАМ-а за кеш странице, што ће убрзати рад свих програма који приступају чврстом диску. Од четвртог квартала 2013. моја лична препорука је да имате најмање 8 ГБ РАМ-а за десктоп или лаптоп чија је намена нешто сложеније од прегледања веба и е-поште. То значи да уређивање фотографија, уређивање/гледање видеа, играње компјутерских игрица, уређивање или снимање звука, програмирање/развој итд. треба да има најмање 8 ГБ РАМ-а, ако не и више. Покрените мање програма одједном: Ово ће функционисати само ако програми које покрећете сами по себи не користе много меморије. Нажалост, производи Адобе Цреативе Суите као што је Пхотосхоп ЦС6 су познати по томе што користе огромну количину меморије. Ово такође ограничава вашу способност обављања више задатака. То је привремени, бесплатни лек, али може бити непријатно да затворите веб прегледач или Ворд сваки пут када покренете Пхотосхоп, на пример. Ово такође не би спречило да се Пхотосхоп замени када га минимизирате, тако да то заиста није баш ефикасно решење. Помаже само у неким специфичним ситуацијама. Инсталирајте ССД: Ако је ваша датотека странице на ССД-у, побољшана брзина ССД-а у поређењу са хард диском ће довести до генерално побољшаних перформанси када се датотека странице мора читати са или уписивати. Имајте на уму да ССД дискови нису дизајнирани да издрже веома чест и сталан насумични ток уписа; могу се писати само ограничен број пута пре него што почну да се кваре. Тешка употреба датотеке странице није посебно добро оптерећење за ССД. Требало би да инсталирате ССД у комбинацији са велика количина РАМ-а ако желите максималне перформансе уз очување дуговечности ССД-а. Користите новију архитектуру система: У зависности од старости вашег система, можда користите застарелу системску архитектуру. Архитектура система се генерално дефинише као генерација (мисли се на генерације као што су деца, родитељи, баке и деде, итд.) матичне плоче и ЦПУ-а. Новије генерације генерално подржавају бржи И/О (улаз/излаз), бољи меморијски пропусни опсег, мању латенцију и мање сукоба око заједничких ресурса, уместо да обезбеђују наменске везе између компоненти. На пример, почевши од Нехалем генерације (око 2009.), елиминисана је Фронт-Сиде Бус (ФСБ), чиме је отклоњено заједничко уско грло, јер су скоро све компоненте система морале да деле исти ФСБ за пренос података. Ово је замењено архитектуром од тачке до тачке, што значи да свака компонента добија сопствену наменску траку за ЦПУ, која наставља да се побољшава сваких неколико година са новим генерацијама. Генерално ћете приметити значајније побољшање у укупним перформансама система у зависности од јаза између архитектуре вашег рачунара и најновије доступне. На пример, архитектура Пентиум 4 из 2004. ће имати много значајније побољшање надоградњом на Хасвелл (најновија од К4 2013.) него Санди Бридге архитектура из ~2010.

Линкови

Повезана питања:

Како смањити разбијање диска (пагинг)?

Виндовс замена (датотека странице): Омогућити или онемогућити?

Такође, само у случају да размишљате о томе, заиста не би требало да онемогућите датотеку странице, јер ће то само погоршати ствари; види овде .

И, у случају да вам је било потребно додатно убеђивање да оставите Виндовс датотеку странице на миру, погледајте овде и овде .


Имате ли нешто да додате објашњењу? Звук искључен у коментарима. Желите ли да прочитате више одговора од других корисника Стацк Екцханге-а који су упућени у технологију? Погледајте целу нит дискусије овде .

ПРОЧИТАЈТЕ СЛЕДЕЋЕ
  • &рсакуо; Шта је МИЛ-СПЕЦ заштита од пада?
  • &рсакуо; Функције у односу на формуле у Мицрософт Екцел-у: у чему је разлика?
  • &рсакуо; 5 веб локација које сваки корисник Линука треба да обележи
  • &рсакуо; Како пронаћи свој Спотифи упакован 2021
  • &рсакуо; Фолдер рачунара је 40: Како је Ксерок Стар креирао радну површину
  • & рсакуо; Сајбер понедељак 2021: Најбоље техничке понуде
Профилна слика за Џејсона Фицпатрика Јасон Фитзпатрицк
Џејсон Фицпатрик је главни уредник ЛифеСавви-а, сестринског сајта Хов-То Геек-а фокусираног на лајф хакове, савете и трикове. Има више од деценије искуства у издаваштву и аутор је хиљада чланака у Ревиев Геек, Хов-То Геек и Лифехацкер. Џејсон је служио као Лифехацкеров викенд уредник пре него што се придружио Хов-То Геек-у.
Прочитајте целу биографију

Занимљиви Чланци