.SWP Bestandsextensie
Vi-swapbestand
| Ontwikkelaar | Bill Joy |
| Populariteit |
3,4 | 29 stemmen |
Wat is een SWP-bestand?
Een SWP-bestand is een swapbestand dat wordt gemaakt door de teksteditor Vi of een van zijn varianten, zoals Vim (Vi iMproved) en gVim. Het bevat de herstelversie van een bestand dat in het programma wordt bewerkt. SWP-bestanden dienen ook als vergrendelingsbestanden, zodat geen andere Vi-bewerkingssessie tegelijkertijd naar het momenteel geopende bestand kan schrijven.
Meer informatie
SWP-bestanden worden onmiddellijk gemaakt wanneer een Vi-tekstbewerkingssessie wordt gestart. Ze worden opgeslagen in dezelfde map als het oorspronkelijke bestand. Een tekstbestand met bijvoorbeeld de naam example.txt zou een swapbestand met de naam .example.txt.swp hebben.
Als een Vi-sessie wordt beëindigd doordat het programma wordt gestopt of crasht, blijft het SWP-bestand bestaan. Hierdoor kunnen gebruikers de gegevens herstellen met de optie (H)erstellen bij het openen van het oorspronkelijke bestand. Als je de gegevens echter niet hoeft te herstellen, kun je het SWP-bestand handmatig verwijderen, zodat de waarschuwing niet meer verschijnt.
Wanneer je een bestand probeert te openen waarvoor een swapbestand bestaat, geeft Vi het volgende bericht weer: "Swap file .example.txt.swp already exists!" (waarbij example.txt het bestand is dat wordt geopend). In dit dialoogvenster kun je de volgende opties kiezen: 1) (A)lleen-lezen openen, 2) (B)ewerken, 3) (H)erstellen, 4) (S)luiten of 4) (A)fbreken.
OPMERKING: Als Vi of een van zijn varianten al een SWP-bestand voor een bestand heeft gemaakt en opnieuw probeert een swapbestand te maken, voegen ze aan dat swapbestand de extensie .swo toe. Als er een bestand met de extensie .swo bestaat, voegen ze aan het bestand de extensie .swn toe, enzovoort.
Een SWP-bestand openen
SWP-bestanden zijn niet bedoeld om handmatig te worden geopend. In Vi en zijn varianten vragen de programma's, wanneer je een bestand probeert te openen waarvoor een SWP-bestand bestaat, of je in plaats daarvan de gegevens uit je SWP-bestand wilt herstellen.
Programma's die SWP-bestanden openen of ernaar verwijzen
Wisselbestand
| Ontwikkelaar | N.v.t. |
| Populariteit |
3,5 | 10 stemmen |
Wisselbestand dat wordt gebruikt door het onderdeel virtueel geheugen van een besturingssysteem; bevat gegevens die van het geheugen naar de harde schijf zijn verplaatst; helpt de hoeveelheid beschikbaar geheugen op een computer te vergroten; helpt ook om veelgebruikte gegevens efficiënter toegankelijk te maken.
Meer informatie
SWP-bestanden kunnen tijdens de installatie van een besturingssysteem vooraf aan een deel van een harde schijf worden toegewezen, of ze kunnen op aanvraag worden aangemaakt. Bij voorafgaande toewijzing kan het besturingssysteem de hoeveelheid virtueel geheugen vergroten met de grootte van het wisselbestand.
Veel besturingssystemen gebruiken een schema voor virtueel geheugen dat demand paging wordt genoemd. Dit schema slaat het wisselbestand op in 'pagina's', die op aanvraag van de harde schijf naar het geheugen worden verplaatst. Demand paging kan ook proberen te voorspellen welke geheugensegmenten waarschijnlijk als volgende worden gebruikt en deze vooraf laden.