Skip to content
Start arrow Articles arrow Algorytmy cache Squida
Algorytmy cache Squida
 

Napisany przez Administrator, z 27-04-2008 04:56

OdsÅ‚on : 1356    

Opublikowane w : Operating Systems, Aplikacje


Squid jako jeden z najczęściej używanych serwerów cache w Internecie popularność swÄ… zawdziÄ™cza wysokiej wydajnoÅ›ci połączonej z stosunkowo niewielkim zapotrzebowaniem na zasoby systemowe ;) oraz dużymi możliwoÅ›ciami konfiguracyjnymi.

W zależnoÅ›ci od wielkoÅ›ci zasobów przeznaczonych i przewidywanego obciążenia można skonfigurować różne algorytmy zarzÄ…dzajÄ…ce kolekcjÄ… gromadzonych obiektów.

Do optymalizacji przechowywanych obiektów wykorzystywać może 4 rodzaje algorytmów: lru, heap LFUDA, heap LRU oraz heap GDSF - trzy ostatnie oparte sÄ… na mechanizmach sterty (ang. Heap).

  • lru (least recently used) – wymienia najdÅ‚użej nieużywane obiekty, na nowo pobrane. Jest to standardowy algorytm squida, ustawiony w konfiguracji jako domyÅ›lny.

  • heap LFUDA (Least Frequently Used with Dynamic Aging) – optymalizuje przechowywane obiekty pod kontem popularnoÅ›ci, wielkość obiektu jest maÅ‚o istotna. Algorytm powinien być wykorzystywany w przypadkach dużych instalacji dyskowych. Aby wykorzystać peÅ‚en potencjaÅ‚ algorytmu należy zwiÄ™kszyć maksymalny rozmiar obiektów przechowywanych w cache. (maximum_object_size domyÅ›lnie ustawiane na 4096 KB)

  • heap LRU – algorytm lru zaimplementowany na stercie

  • heap GDSF (Greedy-Dual Size Frequency) – algorytm polegajÄ…cy na zachowywaniu w cache'u niewielkich czÄ™sto wykorzystywanych obiektów, wygodny w przypadku niewielkich, opartych gÅ‚ównie o pamięć operacyjnÄ… instalacji squida


Komenda w squid.conf:

cache_replacement_policy [lru | heap LFUDA | heap LRU | heap GDSF]
memory_replacement_policy [lru | heap LFUDA | heap LRU | heap GDSF]


DokÅ‚adne opracowania laboratoriów HP:

http://www.hpl.hp.com/techreports/1999/HPL-1999-69.html

http://www.hpl.hp.com/techreports/98/HPL-98-173.html


Ostatnie uaktualnienie : 29-07-2008 10:03

   
Drukuj
Powiązane artykuły
Zapisz do del.icio.us

Słowa kluczowe : squid, proxy, web, cache, internet, GDSF, heap, LRU, LFUDA, algorytm


Komentarze użytkowników  
 

Średnia ocena użytkownika

   (0 gÅ‚os)

 


Dodaj swój komentarz
Tylko zarejestrowani użytkownicy mogą komentować artykuły. Zaloguj się lub zarejestruj.

Żaden komentarz nie wystawiony



mXcomment 1.0.7.::.Polish Version - JoomlaPL.com Team © 2007-2010 - visualclinic.fr
License Creative Commons - Some rights reserved
service ASAP skills Job CV jobseeker Juniper Cisco troubleshooting maintenance socket DSL computer cleaning laptop notebook windows reinstall pomoc help cennik Nortel passport
Kursy NBP z 10-03-2010
walutakurs ¶redni 
USD2.8531st -0.16 %
EUR3.8750st -0.22 %
GBP4.2503st -0.56 %
Mario Bros