* Axel Bojer axelb@skolelinux.no [2005-02-14 20:04:04 +0100]:
(F:=mitt forslag til endring) swap/swap space/swap memory mellomlager buffer buffer -> F: mellomlager (ev lenke til «swap») cache hurtigbuffer, mellomlager, hurtiglager -> F: bare mellomlager, eller la i det minste det stå først. Alternativ: bare lenke til «swap»
Dette er jo en forferdelig skummel forflating. «swap», «buffer» og «cache» beskriver jo totalt forskjellige ting!
I de tilfellene der et program vil si noe om «swap» ville jeg bli veldig forvirret om programmet f.eks. sa at jeg trengte mer «mellomlager». Jeg ville heller anta at "virtuelt minne" var et langt bedre alternativ i mange tilfeller. Evt "diskbasert virtuelt minne"/"virtuelt minne på disk".
«buffer» er et såpass teknisk ord at jeg skjønner godt at du vil erstatte det med noe annet, men også her er jeg nysgjerrig på hvilke sammenhenger dette ordet dukker opp. Et buffer er etter min mening mer et arbeidsområde enn et mellomlager, men arbeidsområde er også håpløst generelt.
«cache» er vrien. Dette er jo data som har vært gjenstand for prosessering og som har blir lagret (i minne eller på disk) i etterprosessert tilstand, slik at man slipper å prosessere de på nytt hvis de skal brukes på nytt. Prosessering kan være så mangt her, f.eks. nedlasting av data fra nettet, lesing av data fra disk, eller konvertering fra ett format til et annet.
Poenget mitt er at disse ordene beskriver helt forskjellige ting og da er det dumt å fjerne de oversettelsene som kan brukes for å skille de fra hverandre.
Det skulle ikke forundre meg om en av de vanligste sammenhengene der disse ordene dukker opp er i applikasjoner som vil presentere /proc/meminfo til brukeren, på samme måte som «free» gjør det:
total used free shared buffers cached Mem: 515176 508424 6752 0 28796 63324 -/+ buffers/cache: 416304 98872 Swap: 529160 291996 237164
Med din ordliste vil dette bli slik:
totalt brukt ledig delt mellomlagre mellomlagret Minne: 515176 508424 6752 0 28796 63324 -/+ mellomlager/mellomlager: 416304 98872 Mellomlager: 529160 291996 237164
og det blir jo bare tull.
clear disk cache tøm diskhurtigbufferen -> F: tøm mellomlageret clear memory cache tøm minnehurtigbuffer -> F: tøm mellomlageret
Så der gamle netscape hadde en knapp for "Clear disk cache" og en for "Clear memory cache" vil du ha to knapper som sier "Tøm mellomlageret"? I de tilfellene der forfatteren har brydd seg om å gjøre forskjell på disk-cache og minne-cache har vel vedkommende gjort dette for at det spiller en rolle? I de fleste tilfellene har han sikkert til og med gjort det fordi han vil vise fram begge valg samtidig?
Skjønner forøvrig ikke hvorfor «clear xxx cache» er i ordlista, det burde holde med «disk cache» og «memory cache», selv om bare oversettelsen av «cache» burde være nok.
disk cache diskhurtigbuffer -> mellomlager
Det må i såfall være «mellomlager på disk»
memory cache minnehurtigbuffe -> F: mellomlager
og «mellomlager i minne».
Dette høres for meg ut til å være sånn noenlunde det samme, og mellomlager, som vi ble enige om å bruke for swap, høres ut som et godt ord for både cache og buffer også, med mindre disse ordene også har andre betydninger?
Jeg vil si at verken cache eller buffer er det samme som swap. Og jeg vil også si at å oversette swap med mellomlager vil føre til mye forvirring.
Eivind