Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názory k článku
Porovnání systémů Linux a FreeBSD (13)

Jerry III
Jerry III (neregistrovaný)
26. 2. 2004 7:16 Nový

Klonovani packetu?

celé vlákno

"Pri klonovani se vytvori nekolik struktur struct sk_buff, ktere ukazuji na tataz data."

No nevim, neni to trochu nebezpecny? Co kdyz je jedna kopie uvolni, pak by vsechny ostatni padly na pristupu. Asi tam melo byt ze obsahuji tataz data, ne ze ukazuji na stejna data.

Laco
Laco (neregistrovaný)
26. 2. 2004 7:59 Nový

Re: Klonovani packetu?

celé vlákno

Hmmm..... a co nasledujuca veta???
"Nejdůležitější je počítadlo, kolik sk_buf se na tuto oblast odkazuje. Při smazání posledního klonu toto počítadlo dosáhne nuly a datová oblast je uvolněna."
ak som to pochopil tak uvolnenim sa rozumie znizenie pocitadla odkazov o 1 a ak je toto pocitadlo nulove potom dojde k uvolneniu

Jerry III
Jerry III (neregistrovaný)
26. 2. 2004 9:24 Nový

Re: Klonovani packetu?

celé vlákno

Ja vim proc mam clanky cist rano misto vecer :)

PSIkappa
PSIkappa (neregistrovaný)
26. 2. 2004 9:09 Nový

pamatove naroky a siet

celé vlákno

Neviem ci bude este nejake pokracovanie o sietach, ale velmi by ma zaujimalo ako je to s alokovanim pamate pre tie sietove buffery, kedze nedavno sa mi stalo na fBSD 4.8, ze sa spotrebovala vsetka vyhradena pamat pre mbuf.
Na stroji je sice 512MB RAM, ale na mbuf si jadro alokuje len nejaku cast (tusim je to 1/16 fyzickej pamati), co v mojom pripade bolo 32MB a to nestacilo pre routovacie tabulky, ktore potrebovali okolo 36MB, kedze na danom boxe bezim Zebru a BGP.
Rad by som vedel nejake hodnoty napr. kolko sa alokuje pre jednu routu a tak ako je to napr. vycislene pri CISCOach.

frankie
frankie (neregistrovaný)
26. 2. 2004 13:09 Nový

Re: pamatove naroky a siet

celé vlákno

Pokial sa pamatam, fBSDcku mozes v configu kernelu povedat pocet mbufs a mbuf clusters, ktore ma alokovat. Ak mu nepovies, povie si samo pri boote v zavislosti od mnozstva pamate.

Skus tam napisat nieco ako

options NMBUFS=vela
options NMBCLUSTERS=vela

A samozrejme netstat -m povie, kolko ich mas, kolko ich mas pouzitych a kolko najviac si ich mal pouzitych.

Martiner
Martiner (neregistrovaný)
26. 2. 2004 10:18 Nový

zero-copy sitovky

celé vlákno

Da se nekde najit seznam sitovek, ktere toto podporuji a maji take prislusne linuxove drivery?

uživatel si přál zůstat v anonymitě
26. 2. 2004 13:41 Nový

Re: zero-copy sitovky

celé vlákno

Nutna podminka (asi ne dostatecna :-) je, aby se ve zdrojaku driveru vyskytovala
slova NETIF_F_SG a NETIF_F_IP_CSUM.

-Yenya

m0rph
m0rph (neregistrovaný)
27. 2. 2004 0:16 Nový

Re: zero-copy sitovky

celé vlákno

Ve zdrojacich via-rhine a 8139too se bohuzel vyskytuji taky. Vzhledem k tomu, ze kvuli zarovnani se musi data tak jako tak prekopirovat, delaji ovladace gather/scatter jaksi softwarove. Nicmene i u prachobycejne integrovane via-rhine II je zerocopy poznat - u proftpd skompilovaneho s --enable-sendfile mi klesne zatez CPU na cca dve tretiny az polovinu oproti stavu bez zerocopy.

mobidick
mobidick (neregistrovaný)
26. 2. 2004 15:49 Nový

Re: zero-copy sitovky

celé vlákno

http://www.fefe.de/linuxeth/

Sezi
Sezi (neregistrovaný)
27. 2. 2004 1:06 Nový

ECN

celé vlákno

No, ECN nepodporuji nejen stare firewally, ale i nektere (i nove :-/) WiFi masinky. Pozor na to.

Kdo se nechce vzdat podpory ECN ale musi se pripojovat na nejake podobne zarizeni, tak v iptables je target ECN, cili:

iptables -p tcp -d 10.1.5.80 [...] -j ECN --ecn-tcp-remove

Ale kdo to potrebuje tak o tom asi stejne vi... ;-)

Zasílat nově přidané příspěvky e-mailem