14Sep

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

click fraud protection

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

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

Питање

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

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

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

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

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

instagram viewer

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

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

Одговор на

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

Сажетак

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

Објашњење

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

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

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

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

Решења

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

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

Линкови

Сродна питања:

Како смањити распуштање диска( пагинг)?

Виндовс Свап( Паге Филе): Омогући или онемогући?

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

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

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