Waarom worden geminimaliseerde programma's vaak traag weer geopend?

Nov 7, 2024
Hardware
ONGECAAKTE CONTENT

Het lijkt bijzonder contra-intuïtief: u minimaliseert een toepassing omdat u van plan bent er later naar terug te keren en wilt overslaan om de toepassing af te sluiten en later opnieuw te starten, maar soms duurt het maximaliseren van het programma zelfs langer dan het opnieuw starten. Wat geeft?

De vraag- en antwoordsessie van vandaag komt tot ons dankzij SuperUser - een onderdeel van Stack Exchange, een community-gedreven groepering van Q & A-websites.

De vraag

SuperUser-lezer Bart wil weten waarom hij geen tijd bespaart met het minimaliseren van applicaties:

Ik werk veel in Photoshop CS6 en meerdere browsers. Ik gebruik ze niet allemaal tegelijk, dus soms worden sommige applicaties uren of dagen geminimaliseerd op de taakbalk.

Het probleem is dat wanneer ik ze probeer te maximaliseren vanaf de taakbalk, het soms langer duurt dan wanneer ik ze start! Vooral Photoshop voelt heel raar aan gedurende vele seconden nadat het eindelijk is verschenen, het is traag, reageert niet en loopt soms zelfs een minuut of twee helemaal vast.

Het is geen hardwareprobleem, aangezien het zo is sinds altijd op mijn pc's.

Zou ik het ook opmerken na het upgraden van mijn HDD naar SSD en het toevoegen van RAM (mijn hoofd-pc heeft momenteel 4 GB)? Kunnen jongens met krachtige pc's / macs me vertellen - gebeurt het ook met jou?

Ik denk dat besturingssystemen op de een of andere manier "focussen" op actieve software en alle bronnen weghalen van degene die worden uitgevoerd, maar niet worden gebruikt. Is het mogelijk om op de een of andere manier prioriteiten voor RAM / CPU / HDD in te stellen of zoiets, bijvoorbeeld Photoshop, zodat het niet vertraagt ​​na een lange periode van inactiviteit?

Dus wat is de deal? Waarom wacht hij erop om een ​​geminimaliseerde app te maximaliseren?

Het antwoord

SuperUser-bijdrager Allquixotic legt uit waarom:

Samenvatting

Het directe probleem is dat de programma's die u hebt geminimaliseerd, worden uitgewisseld naar het "paginabestand" op uw harde schijf. Dit symptoom kan worden verbeterd door een Solid State Disk (SSD) te installeren, meer RAM aan uw systeem toe te voegen, het aantal geopende programma's te verminderen of door te upgraden naar een nieuwere systeemarchitectuur (bijvoorbeeld Ivy Bridge of Haswell). Van deze opties is het toevoegen van meer RAM over het algemeen de meest effectieve oplossing.

Uitleg

Het standaardgedrag van Windows is om actieve applicaties voorrang te geven boven inactieve applicaties omdat ze een plekje in het RAM hebben. Wanneer er een aanzienlijke geheugendruk is (wat betekent dat het systeem niet veel vrij RAM-geheugen heeft als het elk programma alle RAM zou geven die het nodig heeft), begint het geminimaliseerde programma's in het paginabestand te plaatsen, wat betekent dat het hun inhoud wegschrijft van RAM naar schijf, en maakt vervolgens dat gebied van RAM vrij. Dat gratis RAM-geheugen helpt programma's die u actief gebruikt, bijvoorbeeld uw webbrowser, sneller te werken, want als ze een nieuw RAM-segment moeten claimen (zoals wanneer u een nieuw tabblad opent), kunnen ze dat doen.

Deze "gratis" RAM wordt ook gebruikt als cache-pagina , wat betekent dat wanneer actieve programma's gegevens op uw harde schijf proberen te lezen, die gegevens mogelijk in het RAM-geheugen worden opgeslagen, waardoor er geen toegang tot uw harde schijf kan worden verkregen om die gegevens op te halen. Door het merendeel van uw RAM te gebruiken voor paginacache en ongebruikte programma's naar schijf te wisselen, probeert Windows de responsiviteit van de programma's die u actief gebruikt te verbeteren door RAM voor hen beschikbaar te maken en de bestanden waartoe ze toegang hebben in het cachegeheugen te plaatsen. RAM in plaats van de harde schijf.

De keerzijde van dit gedrag is dat het even kan duren voordat geminimaliseerde programma's de inhoud van het paginabestand, op schijf, weer in RAM hebben gekopieerd. De tijd neemt toe naarmate de voetafdruk van het programma in het geheugen groter is. Daarom ervaar je die vertraging bij het maximaliseren van Photoshop.

RAM is veel keer sneller dan een harde schijf (afhankelijk van de specifieke hardware kan dit meerdere ordes van grootte zijn). Een SSD is aanzienlijk sneller dan een harde schijf, maar nog steeds trager dan RAM in ordes van grootte. Het hebben van uw paginabestand op een SSD zal helpen , maar het zal de SSD ook sneller dan normaal verslijten als uw paginabestand zwaar wordt gebruikt vanwege RAM-druk.

Remedies

Hier is een uitleg van de beschikbare remedies en hun algemene effectiviteit:

  • Meer RAM installeren : Dit is het aanbevolen pad. Als uw systeem niet meer RAM ondersteunt dan u al heeft geïnstalleerd, moet u meer van uw systeem upgraden: mogelijk uw moederbord, CPU, chassis, voeding, enz., Afhankelijk van hoe oud het is. Als het een laptop is, is de kans groot dat u een geheel nieuwe laptop moet kopen die meer geïnstalleerd RAM ondersteunt. Als u meer RAM installeert, vermindert u geheugen druk , wat het gebruik van het paginabestand vermindert, wat overal een goede zaak is. Je stelt ook meer RAM beschikbaar voor paginacache, waardoor alle programma's die toegang hebben tot de harde schijf sneller werken. Vanaf het vierde kwartaal van 2013 is mijn persoonlijke aanbeveling dat je ten minste 8 GB RAM hebt voor een desktop of laptop waarvan het doel iets ingewikkelder is dan surfen op het web en e-mailen. Dat betekent dat het bewerken van foto's, het bewerken / bekijken van video's, het spelen van computerspelletjes, het bewerken of opnemen van audio, programmeren / ontwikkelen, enz. Allemaal minimaal 8 GB RAM moeten hebben, zo niet meer.
  • Voer minder programma's tegelijk uit : Dit werkt alleen als de programma's die u gebruikt zelf niet veel geheugen gebruiken. Helaas staan ​​Adobe Creative Suite-producten zoals Photoshop CS6 erom bekend een enorme hoeveelheid geheugen te gebruiken. Dit beperkt ook uw multitasking-vermogen. Het is een tijdelijke, gratis oplossing, maar het kan vervelend zijn om bijvoorbeeld uw webbrowser of Word elke keer dat u Photoshop start, af te sluiten. Dit zou ook niet voorkomen dat Photoshop wordt verwisseld wanneer het wordt geminimaliseerd, dus het is echt geen erg effectieve oplossing. Het helpt alleen in enkele specifieke situaties.
  • Installeer een SSD : Als uw paginabestand zich op een SSD bevindt, zal de verbeterde snelheid van de SSD in vergelijking met een harde schijf resulteren in over het algemeen verbeterde prestaties wanneer het paginabestand moet worden gelezen of waarnaar moet worden geschreven. Houd er rekening mee dat SSD's niet zijn ontworpen om een ​​zeer frequente en constante willekeurige stroom schrijfbewerkingen te weerstaan; ze kunnen maar een beperkt aantal keren worden overschreven voordat ze beginnen af ​​te breken. Veelvuldig gebruik van een paginabestand is geen bijzonder goede werklast voor een SSD. U moet een SSD installeren in combinatie met een grote hoeveelheid RAM als u maximale prestaties wilt met behoud van de levensduur van de SSD.
  • Gebruik een nieuwere systeemarchitectuur : Afhankelijk van de leeftijd van uw systeem, gebruikt u mogelijk een verouderde systeemarchitectuur. De "systeemarchitectuur" wordt over het algemeen gedefinieerd als de "generatie" (denk aan generaties zoals kinderen, ouders, grootouders, enz.) Van het moederbord en de CPU. Nieuwere generaties ondersteunen over het algemeen snellere I / O (invoer / uitvoer), betere geheugenbandbreedte, lagere latentie en minder twist over gedeelde bronnen, maar bieden in plaats daarvan speciale koppelingen tussen componenten. Zo werd vanaf de generatie “Nehalem” (rond 2009) de Front-Side Bus (FSB) geëlimineerd, waardoor een veelvoorkomend knelpunt werd weggenomen, omdat bijna alle systeemcomponenten dezelfde FSB moesten delen voor het verzenden van gegevens. Dit werd vervangen door een "point-to-point" -architectuur, wat betekent dat elke component zijn eigen speciale "lane" naar de CPU krijgt, die om de paar jaar wordt verbeterd met nieuwe generaties. Over het algemeen ziet u een grotere verbetering in de algehele systeemprestaties, afhankelijk van de 'kloof' tussen de architectuur van uw computer en de nieuwste beschikbare. Een Pentium 4-architectuur uit 2004 zal bijvoorbeeld een veel grotere verbetering zien bij het upgraden naar "Haswell" (de laatste vanaf Q4 2013) dan een "Sandy Bridge" -architectuur uit ~ 2010.

Links

Gerelateerde Vragen:

Hoe disk thrashing (paging) verminderen?

Windows Swap (paginabestand): in- of uitschakelen?

En voor het geval u het overweegt, moet u het paginabestand echt niet uitschakelen, omdat dit de zaken alleen maar erger maakt; zien hier .

En voor het geval je extra overtuigingskracht nodig had om het Windows Page File met rust te laten, zie hier en hier .


Iets toe te voegen aan de uitleg? Geluid uit in de reacties. Wilt u meer antwoorden lezen van andere technisch onderlegde Stack Exchange-gebruikers? Bekijk hier de volledige discussiethread .

.entry-inhoud .entry-footer

How To Fix A Slow Mac


Hardware - Meest populaire artikelen

Op reis? Neem een ​​Chromebook mee; Ze zijn versleuteld

Hardware Mar 3, 2025

ONGECAAKTE CONTENT Konstantin Savusia / Shuterstotsk.tsum Chromebooks zijn geweldige reisgenoten. Ze hebben veel voordelen ten opzichte van Win..


Wat is een 504 Gateway Timeout-fout (en hoe kan ik dit verhelpen)?

Hardware Sep 24, 2025

Een 504 Gateway Timeout-fout treedt op wanneer een server die een webpagina probeerde te laden, niet op tijd antwoord kreeg van een andere server. Bijna altijd staat de fout op de w..


ADB en Fastboot gebruiken op een Chromebook

Hardware Jul 9, 2025

ONGECAAKTE CONTENT Chromebook-gebruikers die ook toegang nodig hebben tot de Android-hulpprogramma voor foutopsporing (ADB) en Fastboot voor Android-apparaten bleve..


Hoe u het rijden van uw kinderen kunt volgen met Automatic Pro en Stringify

Hardware May 17, 2025

ONGECAAKTE CONTENT Je kleintje wordt volwassen en eindelijk klaar om te gaan rijden. Ze mogen misschien alleen rijden als ze hun rijbewijs hebben gehaald, maar je wilt misschien t..


Hoe verhoudt de "8x" zoom van mijn point-and-shoot zich tot mijn DSLR?

Hardware Mar 20, 2025

Uw camera kan bogen op "8x zoom", maar de meeste DSLR's adverteren dergelijke waarden niet. Dus hoe vergelijken ze? Het antwoord is ingewikkelder dan u misschien denkt. Die..


Hoe u erachter kunt komen wat de batterij van uw Android Wear-horloge gebruikt

Hardware Mar 3, 2025

ONGECAAKTE CONTENT Android Wear is een handig hulpmiddel voor het controleren van meldingen en het krijgen van snelle informatie zonder dat u uw telefoon eruit hoeft t..


Hoe u een afzonderlijke gegevenspartitie voor Windows maakt

Hardware Jul 12, 2025

ONGECAAKTE CONTENT Windows installeert zichzelf normaal gesproken op een enkele partitie op uw harde schijf. U kunt uw harde schijf echter in verschillende partities splitsen en u..


Een Xbox 360-controller gebruiken op uw Windows-pc

Hardware Jul 3, 2025

ONGECAAKTE CONTENT Het toetsenbord en de muis passen misschien goed bij veel native computerspellen, maar het voelt ronduit raar om op die manier geëmuleerde games te spelen. Of ..


Categorieën