Med tanke på den minskade kostnaden för icke-flyktigt RAM (NVRAM), i slutet av 1990-talet kommer det att vara möjligt för de flesta arbetsstationer att inkludera en megabyte eller mer av NVRAM, vilket möjliggör utformningen av högre prestanda, mer tillförlitliga system. Vi presenterar spårdriven simulering och analys av två användningsområden för NVRAM för att förbättra I/O-prestanda i distribuerade filsystemx icke-flyktiga filcacher på klientarbetsstationer för att minska skrivtrafik till filservrar, och skrivbuffertar för skrivoptimerade filsystem för att minska serverdiskåtkomster. Våra resultat visar att en megabyte av NVRAM på disklösa klienter minskar mängden fildata som skrivs till servern med 40 till 50Y0. Att öka mängden NVRAM visar snabbt minskande avkastning, och den särskilda NVRAM blockersättningspolicyn gör liten skillnad för att skriva trafik. Att nära integrera NVRAM med flyktig cache ger den bästa totala trafikminskningen. Till dagens priser ger flyktigt minne en bättre prestanda per dollar än NVRAM för klientcachelagring, men i takt med att flyktiga cachestorlekar ökar och NVRAM blir billigare kommer NVRAM att bli kostnadseffektivt. På serversidan, vilket ger en halv megabyte skrivbuffer per filsystem minskar diskåtkomst med cirka 20% på de flesta av de measwed logstrukturerade filsystem (LFS), och med 90V0 på ett tungt använt filsystem som inkluderar transaktionsbearbetning arbetsbelastningar.
Speciellt Baker et al. visade att skrivtrafik kan minskas avsevärt med hjälp av NVRAM i en nätverksfilsystemmiljö REF.
Non-volatile memory for fast, reliable file systems
{'venue': 'ASPLOS V', 'journal': None, 'mag_field_of_study': ['Computer Science']}