Re: prosba o otestovani patche na zrychlovani samby/apache

2008-02-11 Tema obsahu Roman Divacky
On Mon, Feb 11, 2008 at 09:40:05PM +0100, Dan Lukes wrote: > Roman Divacky napsal/wrote, On 02/11/08 19:27: > >>Na to by stacilo platnost adresy zkontrolovat. Kopirovani by treba > >> nebylo. > > > > vis co je "fault" ? pokud ano tak mi neni jasne jak muzes nechapat to co > > jsem napsal. >

Re: prosba o otestovani patche na zrychlovani samby/apache

2008-02-11 Tema obsahu Dan Lukes
Roman Divacky napsal/wrote, On 02/11/08 19:27: >> Na to by stacilo platnost adresy zkontrolovat. Kopirovani by treba >> nebylo. > > vis co je "fault" ? pokud ano tak mi neni jasne jak muzes nechapat to co jsem > napsal. > proste mam treba segment pameti mapovany RO a userspace mi posle pro

Re: prosba o otestovani patche na zrychlovani samby/apache

2008-02-11 Tema obsahu Roman Divacky
On Mon, Feb 11, 2008 at 07:11:04PM +0100, Dan Lukes wrote: > Roman Divacky napsal/wrote, On 02/11/08 18:58: > > dane, proboha.. ja vim ze ti to tvoje grafomanie nedovoluje ale kdyz necemu > > nerozumis tak se k tomu nevyjadruj > > > > 1) ten copyin/copyout tam je samozrejme proto, protoze userland

Re: prosba o otestovani patche na zrychlovani samby/apache

2008-02-11 Tema obsahu Dan Lukes
Roman Divacky napsal/wrote, On 02/11/08 18:58: > dane, proboha.. ja vim ze ti to tvoje grafomanie nedovoluje ale kdyz necemu > nerozumis tak se k tomu nevyjadruj > > 1) ten copyin/copyout tam je samozrejme proto, protoze userland nam muze dat > libovolnou adresu a kdyby nastal nejaky fault tak jde

Re: prosba o otestovani patche na zrychlovani samby/apache

2008-02-11 Tema obsahu Roman Divacky
On Mon, Feb 11, 2008 at 06:43:59PM +0100, Dan Lukes wrote: > Radim Kolar napsal/wrote, On 02/11/08 18:18: > >> > Na rozhranu user->kernel pak neni nutne strukturu kopirovat a > >> > usetri se > >> > jeden copyin() > > > proc se to musi kopirovat? proc nestaci aby kernel pouzival pointer > >

Re: prosba o otestovani patche na zrychlovani samby/apache

2008-02-11 Tema obsahu Dan Lukes
Radim Kolar napsal/wrote, On 02/11/08 18:18: >> > Na rozhranu user->kernel pak neni nutne strukturu kopirovat a usetri >> > se >> > jeden copyin() > proc se to musi kopirovat? proc nestaci aby kernel pouzival pointer > ukazujici do userspace, pristupovat tam muze a behem vykonavani > syscal

Re: prosba o otestovani patche na zrychlovani samby/apache

2008-02-11 Tema obsahu Jozef Babjak
> proc se to musi kopirovat? ^-- Patrne preto, lebo tak bolo navrhnute raz davno to rozhranie a zmenit ho by znamenalo porusit spatnu kompatiblitu. No a struktury sa v C odovzdavaju hodnotou, takze sa proste kopiruju. > proc nestaci aby kernel pouzival pointer > ukazujici do userspace, pristup

Re: prosba o otestovani patche na zrychlovani samby/apache

2008-02-11 Tema obsahu Radim Kolar
> > Na rozhranu user->kernel pak neni nutne strukturu kopirovat a usetri > > se > > jeden copyin() proc se to musi kopirovat? proc nestaci aby kernel pouzival pointer ukazujici do userspace, pristupovat tam muze a behem vykonavani syscallu data stejne uzivatelsky program nemuze zmenit. -- F

Re: prosba o otestovani patche na zrychlovani samby/apache

2008-02-11 Tema obsahu Roman Divacky
On Mon, Feb 11, 2008 at 11:23:58AM +0100, Dan Lukes wrote: > Roman Divacky napsal/wrote, On 02/11/08 10:54: > >>Jinymi slovy - tohle logiku je potreba pridat do > >> sys/kern/uipc_syscall.c::do_sendfile() a tim to vyresit pro vsechny > >> user-level programy najednou. To ten patch ovsem musis

Re: prosba o otestovani patche na zrychlovani samby/apache

2008-02-11 Tema obsahu Dan Lukes
Roman Divacky napsal/wrote, On 02/11/08 10:54: >> Jinymi slovy - tohle logiku je potreba pridat do >> sys/kern/uipc_syscall.c::do_sendfile() a tim to vyresit pro vsechny >> user-level programy najednou. To ten patch ovsem musis poslat nekomu >> jinemu. > > coze? a jak to jako chces vyresit

Re: prosba o otestovani patche na zrychlovani samby/apache

2008-02-11 Tema obsahu Roman Divacky
On Mon, Feb 11, 2008 at 10:48:48AM +0100, Dan Lukes wrote: > Roman Divacky napsal/wrote, On 02/11/08 10:31: > > On Mon, Feb 11, 2008 at 10:27:04AM +0100, Dan Lukes wrote: > >> Radim Kolar napsal/wrote, On 02/11/08 09:48: > >> > muze mi nekdo vysvetlil podstatu toho patche na tu sambu? > >> > >>

Re: prosba o otestovani patche na zrychlovani samby/apache

2008-02-11 Tema obsahu Dan Lukes
Roman Divacky napsal/wrote, On 02/11/08 10:31: > On Mon, Feb 11, 2008 at 10:27:04AM +0100, Dan Lukes wrote: >> Radim Kolar napsal/wrote, On 02/11/08 09:48: >> > muze mi nekdo vysvetlil podstatu toho patche na tu sambu? >> >> Misto struktury vyplnene nulama predas rovnou NULL, coz syntaxe >>

Re: prosba o otestovani patche na zrychlovani samby/apache

2008-02-11 Tema obsahu Roman Divacky
On Mon, Feb 11, 2008 at 10:27:04AM +0100, Dan Lukes wrote: > Radim Kolar napsal/wrote, On 02/11/08 09:48: > > muze mi nekdo vysvetlil podstatu toho patche na tu sambu? > > Misto struktury vyplnene nulama predas rovnou NULL, coz syntaxe > sendfile() umoznuje. > > Na rozhranu user->ker

Re: prosba o otestovani patche na zrychlovani samby/apache

2008-02-11 Tema obsahu Dan Lukes
Radim Kolar napsal/wrote, On 02/11/08 09:48: > muze mi nekdo vysvetlil podstatu toho patche na tu sambu? Misto struktury vyplnene nulama predas rovnou NULL, coz syntaxe sendfile() umoznuje. Na rozhranu user->kernel pak neni nutne strukturu kopirovat a usetri se jeden copyin()

Re: prosba o otestovani patche na zrychlovani samby/apache

2008-02-11 Tema obsahu Radim Kolar
muze mi nekdo vysvetlil podstatu toho patche na tu sambu? Jestli to dobre chapu tak to jen usetri par tiku CPU potreba na ziskani adresy jednoho pointeru, to jsou na dnesnich CPU tak ctyri tiky. pocitam s tim ze by promenou mohl nacpat do registru, tedy pokud to tak nezoptimalizuje jiz prekladac pr

Re: prosba o otestovani patche na zrychlovani samby/apache

2008-02-11 Tema obsahu Roman Divacky
On Mon, Feb 11, 2008 at 12:14:28AM +0100, Miroslav Lachman wrote: > Roman Divacky wrote: > > caute > > > > pred casem jsem s mirkem lachmanem resil zrychlovani samby (pod fbsd), > > nasli jsme > > celkem fajny (pac jednoduchy) zpusob jak trosku zrychlit sambu. > > [...] > > nechci aby takhle low

Re: prosba o otestovani patche na zrychlovani samby/apache

2008-02-10 Tema obsahu Miroslav Lachman
Roman Divacky wrote: > caute > > pred casem jsem s mirkem lachmanem resil zrychlovani samby (pod fbsd), nasli > jsme > celkem fajny (pac jednoduchy) zpusob jak trosku zrychlit sambu. [...] > nechci aby takhle low-hanging fruit zapadlo > > www.vlakno.cz/~rdivacky/samba.patch > www.vlakno.cz/~rdi