uniformizate

uniformizate

uniformizate (cache locală) de date - o tehnică utilizată pentru a accelera accesul la rețea la fișierele de date. Acesta include un client de date cache, nu de server, ori de câte ori este posibil.

Rezultatul cache-ul local, este că acesta permite mai multor scrie în aceeași regiune de fișier în sine combinate într-o singură operație de scriere în rețea. uniformizate reduce schimbul de date de trafic de rețea, deoarece datele sunt stocate o singură dată. Acest cache îmbunătățește în mod evident timpul de răspuns al aplicației, deoarece aplicațiile nu se așteaptă ca datele să le trimită prin rețea la server.

caching local poate, de asemenea, ajuta la reducerea traficului de rețea, odată ce citirea fișierului în rețea, și apoi depozitați-l într-o memorie cache locală. operații de citire ulterioare, în această parte a programului, citește din memoria cache locală.

Un tip de aplicații care pot beneficia de memoria cache locală, un fișier batch. comenzi CPU, cum ar fi procesorul de comandă Command.com în Windows Me / 98/95 citire și executare codul de o linie de fișier batch la un moment dat. Pentru fiecare procesor de comandă rând deschide fișierul, în căutarea unui top al liniei, citit la fel de mult cât este necesar, se închide fișierul, și apoi execută linia de cod. Lucrul cu fiecare linie se termină cu o cantitate mare de trafic de rețea. Rețeaua de schimb de date de flux poate fi redus semnificativ prin cache întregul lot din fișierul client.

uniformizate ajută, de asemenea pentru a rezolva alte probleme asociate cu rețele, în special rețele care efectuează operațiuni folosind modemuri și alte canale de consum redus de energie: încetinind timpul de răspuns. Utilizatorii nu doresc să aștepte până când datele sunt preluate de la rețea, modificată, și apoi scrise înapoi. Cu tehnica de a citi mai departe și să citească cache, este de multe ori a constatat că aceste funcții funcționează mult mai rapid decât o fac în mod normal.

pericol cache locală este faptul că datele înregistrate nu are integritate reală numai direct de la client, în timp ce datele sunt stocate în memoria cache client. În general, datele stocate în memoria cache la nivel local trebuie să fie resetat pe unitatea de server cât mai repede posibil. Sisteme de operare moderne și hardware-ul, în cazul în care tehnologia UPS acceptate (UPS), riscul de pierdere a datelor din cache la nivel local este redusă. Dar amenințarea este încă acolo și ar trebui să ia în considerare compromisuri între integritatea datelor și viteza reală a răspunsului, iar compromisurile dintre integritatea datelor și pentru a reduce traficul în rețea (flux de date).

articole similare