14Sep
Zdá sa, že je mimoriadne protiintuitívne: minimalizujete aplikáciu, pretože plánujete návrat k nej neskôr a chcete preskočiť aplikáciu vypnúť a neskôr ju reštartovať, ale niekedy maximalizácia trvá ešte dlhšie, ako je spustenie čerstvej.Čo dáva?
Dnešná otázka &Odpoveď na zasadnutie nám príde s láskavým dovolením SuperUser - subdivíziu Stack Exchange, komunitne riadeného zoskupenia webových stránok Q & A.
Otázka
Reader SuperUser Bart chce vedieť, prečo nešetrí žiadnym časom s minimalizáciou aplikácií:
Pracujem vo Photoshope CS6 a vo viacerých prehliadačoch veľa. Nepoužívam ich naraz, takže niekedy sú niektoré aplikácie minimalizované na hlavnom paneli hodiny alebo dni.
Problém je, keď sa snažím maximalizovať ich z hlavného panela - niekedy to trvá dlhšie, než ich začať!Obzvlášť Photoshop je naozaj divný po mnoho sekúnd po tom, ako sa konečne objaví, je pomalý, nereaguje a dokonca niekedy úplne zamrzne za minútu alebo dva.
Nie je to hardvérový problém, pretože to bolo také, pretože vždy na všetkých počítačoch.
Všimol by som si to aj po inovácii môjho HDD na SDD a pridanie RAM( môj hlavný počítač má 4 GB momentálne)?Mohli by mi chlapi s mocnými ks / macs mi povedať - stane sa to tiež?
Myslím, že operačné systémy sa "sústreďujú" na aktívny softvér a presúvajú všetky zdroje od tých, ktoré bežia, ale nie sú použité.Je možné nejako nastaviť priority RAM / CPU / HDD alebo niečo, napríklad Photoshop, aby sa po dlhom období nečinnosti nespomalilo?
Takže čo je dohoda? Prečo sa zistí, že čaká maximalizovať minimalizovanú aplikáciu?
Odpoveď
SuperUser prispievateľ Allquixotic vysvetľuje, prečo:
Zhrnutie
Bezprostredným problémom je, že programy, ktoré ste minimalizovali, sú vytlačené do "súboru stránok" na vašom pevnom disku. Tento príznak možno zlepšiť inštaláciou pevného disku( SSD), pridaním väčšej pamäte RAM do systému, znížením počtu otvorených programov alebo inováciou na novšiu systémovú architektúru( napríklad Ivy Bridge alebo Haswell).Z týchto možností je najviac efektívnym riešením pridanie väčšej pamäte RAM.
Vysvetlenie
Predvoleným správaním systému Windows je poskytovanie aktívnych aplikácií prednosť pred neaktívnymi aplikáciami, ktoré majú miesto v pamäti RAM.Keď dôjde k výraznému tlaku v pamäti( čo znamená, že systém nemá veľa voľnej pamäte RAM, ak by mal nechať každý program mať všetku pamäť RAM, ktorú chce), začne do súboru stránok vložiť minimalizované programy, čo znamená, že píše ich obsahod pamäte RAM na disk a potom je táto oblasť RAM zadarmo. Táto bezplatná pamäť RAM pomáha programom, ktoré aktívne používate - povedzme, že váš webový prehliadač - beží rýchlejšie, pretože ak potrebujú nárokovať nový segment pamäte RAM( napríklad pri otvorení novej karty), môžu tak urobiť.
Táto "voľná" pamäť RAM sa tiež používa ako cache stránky , čo znamená, že ak sa aktívne programy pokúšajú čítať dáta na pevnom disku, tieto dáta môžu byť ukladané do vyrovnávacej pamäte v pamäti RAM, čo zabraňuje prístupu vášho pevného disku,,Použitím väčšiny pamäte RAM pre vyrovnávaciu pamäť stránky a vymenením nepoužívaných programov na disk sa systém Windows pokúša zlepšiť schopnosť reagovať na programy, ktoré aktívne používate, sprístupnením pamäte RAM a ukladaním do vyrovnávacej pamäte súbory, do ktorých pristupujúRAM namiesto pevného disku.
Nevýhodou tohto správania je, že minimalizované programy môžu chvíľu trvať, kým ich obsah bude skopírovaný zo súboru stránok, na disku, späť do pamäte RAM.Čas zvyšuje väčšiu stopu programu v pamäti. To je dôvod, prečo zažívate oneskorenie pri maximalizácii Photoshopu.
RAM je veľa krát rýchlejšie ako pevný disk( v závislosti od konkrétneho hardvéru môže byť až niekoľko rádov).SSD je oveľa rýchlejší ako pevný disk, ale stále je pomalší ako RAM podľa rádov. S vašim stránkovým súborom na jednotke SSD bude pomôcť , ale bude tiež opotrebovávať SSD rýchlejšie ako zvyčajne, ak je váš súbor stránky silne využitý v dôsledku tlaku RAM.
Nápravné opatrenia
Tu je vysvetlenie dostupných opravných prostriedkov a ich všeobecná účinnosť:
- Inštalácia väčšej pamäte RAM : Toto je odporúčaná cesta. Ak váš systém nepodporuje viac pamäte RAM, ako ste už nainštalovali, budete musieť vylepšiť viac vášho systému: pravdepodobne vašu základnú dosku, CPU, podvozok, napájanie atď., Podľa toho, ako je stará.Ak je to laptop, je pravdepodobné, že budete musieť kúpiť celý nový notebook, ktorý podporuje viac nainštalovaných RAM.Pri inštalácii väčšej pamäte RAM znížite pamäťový tlak , čo znižuje použitie súboru stránok, čo je dobrá vec. Tiež sprístupníte viac pamäte RAM pre vyrovnávaciu pamäť stránky, čo umožní rýchlejší prístup k programom, ktoré pristupujú na pevný disk. Od 4. štvrťroka 2013 je mojím osobným odporúčaním, aby ste mali najmenej 8 GB pamäte RAM pre pracovnú plochu alebo prenosný počítač, ktorého účelom je niečo zložitejšie ako prehliadanie webových stránok a e-mail. To znamená úpravu fotografií, úpravu / prezeranie videa, hranie počítačových hier, úpravu alebo nahrávanie zvuku, programovanie / vývoj atď., Všetky by mali mať najmenej 8 GB RAM, ak nie viac.
- Spustite menej programov naraz : Toto bude fungovať len vtedy, ak spustené programy nepoužívajú veľa pamäte sami. Bohužiaľ, produkty Adobe Creative Suite, ako napríklad Photoshop CS6, sú známe pre použitie obrovského množstva pamäte. To tiež obmedzuje vašu multitasking schopnosť.Je to dočasné, bezplatné riešenie, ale môže to byť nepríjemné zatvoriť váš webový prehliadač alebo Word vždy, keď spustíte Photoshop, napríklad. To tiež neznemožní Photoshopu vymeniť, keď ho minimalizuje, takže to naozaj nie je veľmi efektívne riešenie. Pomáha iba v niektorých konkrétnych situáciách.
- Inštalácia SSD : Ak je váš súbor na SSD, vyššia rýchlosť SSD v porovnaní s pevným diskom bude mať za následok všeobecne lepší výkon, keď sa má súbor zo stránky čítať alebo zapisovať.Uvedomte si, že SSD nie sú navrhnuté tak, aby odolávali veľmi častému a konštantnému náhodnému prúdu píšu;môžu byť napísané iba v obmedzenom počte pred tým, ako začnú rozpadať.Ťažké použitie súboru stránky nie je zvlášť dobré pracovné zaťaženie pre jednotku SSD.Mali by ste nainštalovať SSD v kombinácii s veľkým množstvom pamäte RAM, ak chcete maximálny výkon pri zachovaní dlhovekosti SSD.
- Použite novšiu systémovú architektúru : V závislosti od veku vášho systému možno používate starú systémovú architektúru."Systémová architektúra" je všeobecne definovaná ako "generácia"( myslieť na generácie ako deti, rodičia, starí rodičia atď.) Základnej dosky a CPU.Novšie generácie vo všeobecnosti podporujú rýchlejšie vstupy / výstupy( vstup / výstup), lepšiu šírku pásma pamäte, nižšiu latenciu a menej diskusie o zdieľaných zdrojoch, namiesto toho poskytujú vyhradené prepojenia medzi komponentmi. Napríklad počínajúc generáciou "Nehalem"( okolo roku 2009) bola odstránená front-bočná zbernica( FSB), ktorá odstránila spoločné prekážky, pretože takmer všetky komponenty systému museli zdieľať rovnaké FSB na prenos dát. To bolo nahradené architektúrou "z bodu k bodu", čo znamená, že každá zložka dostane vlastné "pruhu" do CPU, ktorá sa každých niekoľko rokov naďalej zlepšuje o nové generácie. Zvyčajne dôjde k výraznejšiemu zlepšeniu celkového výkonu systému v závislosti od "medzery" medzi architektúrou vášho počítača a najnovšou dostupnou. Napríklad architektúra Pentium 4 z roku 2004 uvidí oveľa výraznejšie zlepšenie na "Haswell"( najneskôr od 4. štvrťroka 2013) ako "Sandy Bridge" od roku 2010.
Odkazy
Súvisiace otázky:
Ako znížiť rozhádzanie disku( paging)?
Windows Swap( súbor stránok): Povoliť alebo zakázať?
Takisto v prípade, že to uvažujete, by ste naozaj nemali zakázať súbor stránky, pretože to bude len horšie;pozri tu.
A v prípade, že ste potrebovali extra presvedčivé opustiť samotný Windows Page File, pozrite tu a tu.
Musíte niečo doplniť k vysvetleniu? Zvuk vypnúť v komentároch. Chcete si prečítať viac odpovedí od iných používateľov technológie Stack Exchange? Pozrite sa na celý diskusný príspevok tu.