On Sun, Aug 19, 2007 at 10:13:43AM +0200, Dan Lukes wrote: > >>>> Priznam se, ze freebsd pouzivam uplne na jinych platformach nez > >>>> enterprise serverech a tam je i386 uplne v pohode a nikdy nepresahnu 1GB > >>>> pameti. > > >>> > > vem si treba ze mas ftp server nebo neco ktery poskytuje soubory > >>> > > vetsi nez 4G. > >>> > > neexistuje moznost jak by na i386 mohl ten server pouzivat mmap() a > >>> > > tak musi > >>> > > ten soubor nacist z disku. tj. bude to pomalejsi, zabere to vic > >>> > > pameti atd. > > > jasne. na tohle se asi pouzije sendfile. slo mi o principielni ilustraci. > > Nevadi, tak nabidni nejaky jiny priklad typickeho nasazeni, kde neni z > principu veci potreba 4GB pameti a vice a pritom bude AMD64 varianta > nikoli zanedbatelne vykonnejsi nez i386.
jak jsem uz psal.. treba ten varnish nebo zfs. v podstate cokoliv co bude mit haldu souboru o celkove velikosti vetsi nez pouzitelna userspace virtualni pamet (3G na i386?) a bude je inteligentne zpracovavat pres mmap misto read/write. z realnych aplikaci vim ze se takhle chova ten varnish. ostatni nevim. ale predpokladam ze pouziti mmap je celkem rozsirene :) cetl jsi to url co jsem posilal? http://varnish.projects.linpro.no/wiki/ArchitectNotes tam je celkem dost pekne popsane proc je potreba hodne virtualni pameti -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l