celeron? (Re: firewall squid jak vykonny stroj)

Miroslav Petricek mpe na stavos.cz
Čtvrtek Červenec 6 22:29:29 CEST 2000


Roman DAVID wrote:
> > Ano, Celeron ma mensi primarni cache, nez klasicky PII/III. To se ale
> > projevi primarne na pristupovych casech k RAM. Nedovedu si predstavit
> > situaci, kdy by rychlost pristupu k RAM pameti dokazal snizit prostupnost
> > diskoveho subsystemu byt i o 1%, nehlede na to, ze procesor se do
> > diskovych operaci modernich disku moc "nemicha".
> 
> Velikost primarni cache CPU ma vliv predevsim na matematicke
> operace. (squid zrovna do teto oblasti moc nespada) :-))

??  

Matematické aplikace? Máte na mysli programy jako Mathematica, příp.
calculator? Asi ne. Nebo snad myslíte spíše aplikace ve větší míře 
používající operace s reálnými čísly. I těm je objem L2 cache do
jisté míry "ukradený".

L2 cache slouží především k rychlejšímu přístupu k operační paměti.
Princip jejího fungování spočívá v tom, že data ležící v RAM, ke
která byla procesorem již jednou vyžádána zůstávají uložena v cache
- dočasné mezipaměti s krátkou vybavovací dobou - a opětovný přístup
k nim (cache hit) se uskuteční s menším zpožděním (latencí) než kdyby
byl veden znovu do operační paměti (cache miss).

Proto je přínos L2 cache viditelný tam, kde procesor často provádí
přístupy do operační paměti. Tato činnost je typická zejména pro 
databázové aplikace, kterou je do jisté miry i zmíněný squid.

Samozřejmě, pokud máte server se squidem připojený do 10 mbps sítě, 
nebo malou velikost RAM, pak se vám keší ušetřené nano/mikro sekundy 
ztrácejí v (mili)sekundových prodlevách od přenosového média resp. 
pevného disku.

> Kdyz prestane stroj s Squidem stihat, vetsinou staci pridat pamet,
> event. nasadit rychlejsi disky. CPU je az to posledni (tzn. v situaci,
> ze uz mate spousty pameti a desne rychly disky a requestu je tolik,
> ze je CPU nestaci vyrizovat).

Souhlasím.

-- 
/*
  _____________________________________
  | Miroslav Petricek  mpe na stavos.cz  |
  | ICQ: 56183467                     |
  | Jaromerice, n/Rok, Czech Rep.     |      
  |-----------------------------------|
  | The instructions said             |
  |    "Windows 2000 or better,"      |
  | so I installed Linux              |
  |___________________________________|
*/


Další informace o konferenci Linux