Väliaikainen tiedosto
Väliaikainen tiedosto - tietyn ohjelman tai käyttöjärjestelmän luoma tiedosto välitulosten tallentamiseksi käytön aikana tai tiedon siirtämiseksi toiseen ohjelmaan. Yleensä tällaiset tiedostot poistetaan automaattisesti niiden luoneen prosessin toimesta.
Joissakin käyttöjärjestelmissä on lisäominaisuuksia työskennellessään väliaikaisten tiedostojen kanssa - mahdollisuus saada väliaikaisen tiedoston nimi (ja sellainen, joka on ainutlaatuinen - eli se ei vastaa olemassa olevan tiedoston nimeä); kyky määrittää erityinen parametri tiedostoa luotaessa (avattaessa) ja käskee poistaa tiedoston heti tallennuksen jälkeen.
Unixin kaltaisissa käyttöjärjestelmissä tilapäisille tiedostoille on varattu erillinen /tmp-hakemisto. Tämän hakemiston tiedot ovat voimakkaasti välimuistissa ja myös (monissa järjestelmissä) poistetaan, kun käyttöjärjestelmä käynnistyy.
Tapaaminen
Lisämuistia
Kaikki nykyaikaiset käyttöjärjestelmät käyttävät
swap-tiedostoa .
Ohjelmat, jotka käyttävät paljon tietoa, kuten
videoeditorit , voivat luoda monia väliaikaisia tiedostoja.
Kokoelmien, laskelmien, latausten jne. tulosten tallentaminen, jotta sitä ei tehdä kahdesti
Näin minkä tahansa kääntäjän kokoonpanoketju toimii. Vain ne, joiden lähdekoodia on muutettu, rakennetaan uudelleen.
Näin selaimien levyvälimuisti toimii .
Prosessien välinen viestintä
Helpoin tapa saada tietoja toisesta ohjelmasta on vaatia sitä kirjoittamaan ne tiedostoon. Tällainen kommunikointi voidaan suorittaa jopa eri tietokoneiden välillä - jos niillä on tietysti yhteinen
verkkoasema . Se toimii jopa
Internet-asemissa , kuten
Dropbox , jotka eivät ole erityinen
tiedostojärjestelmä , vaan
pysyvä ohjelma , jolla on käyttöoikeudet ja joka synkronoi tiedostot tietokoneiden välillä. Esimerkiksi
Microsoft Office voi erottaa kopionsa muista tietokoneista, jotka ovat lainanneet tiedoston.
Ohjelmistojärjestelmän arkkitehtuuri vaatii täsmälleen kyseisen tiedoston
cURL - kirjasto ei salli sivuston sertifikaattien luomista muistiin - vain tiedostoon.
Usein väliaikaisia tiedostoja käyttävät
erätiedostot , kääntäjien kokoonpanoketjut.
Käytetään
Doomin käynnistysapuohjelmissa :
DOS - komentorivi oli rajoitettu 128 tavuun, mutta Doomissa oli parametri tämän rajoituksen ohittamiseksi.
@filename.ext
Olemassa oleva tiedosto on tallennettava hinnalla millä hyvänsä laitteisto-ohjelmistovian varalta
Esimerkiksi tiedoston päälle kirjoitettaessa ohjelma voi luoda uuden väliaikaisella nimellä, ja jos luominen onnistuu, poistaa vanha ja nimetä uusi.
Sulautetussa
DBMS : ssä ACID - vaatimukset saavutetaan juuri väliaikaisten tiedostojen avulla.
Tiedostojen käynnistäminen - sekä
ohjelmien että
yhdistysten mukaan
Selaimet
käyttävät tätä, jos sinun on suoritettava ladattu tiedosto.
Tällainen järjestelmä on yleinen
ohjaimille :
itsepurkautuva arkisto purkaa ohjaimen asennusohjelman ja suorittaa sen sitten.
Tässä muodossa on kätevää tallentaa ohjelmistopäivitysvälimuisti
Yllä olevien syiden yhdistelmä. Päivitykset ovat usein mahtavia. Niitä on jatkettava paikasta, jossa ne keskeytettiin. Joskus ohjelmistopäivityspalvelu laukeaa ohjelman käynnistyessä tai käyttöjärjestelmän latautuessa/sulkeutuessa, ja helpoin tapa siirtää tietoja siihen on tiedostojen kautta. Joskus (
Vivaldi -selain, Notepad++ tekstieditori ) päivitys on ohjelma, joka on käynnistettävä.
Sijainti
Windowsin väliaikaiset tiedostot löytyvät seuraavista hakemistoista:
%SystemRoot%\Temp
%SystemRoot% on hakemisto, johon Windows on asennettu .
%HomeDrive%%HomePath%\Temp
%HomeDrive% - Oletus C: %HomePath% - \Documents and Settings\<käyttäjänimi> (Oletus Windows XP:ssä).
sama kuin yllä (oletusasetuksilla):
%TMP%
%TEMP%
Lisäksi väliaikaiset tiedostot voivat sijaita nykyisessä hakemistossa.
Tai Unixin kaltaisissa käyttöjärjestelmissä
/tmp
tai
~/tmp
(jossa ~ on linkki käyttäjän kotihakemistoon).