Posted By: Xen (Xen) on 'CZmswindows'
Title:     Re: Winy z USB disku
Date:      Sun Feb 18 09:53:21 2007

> > BTW, jestli winy nedokazou dat jedinemu procesu vic nez 2 GB, tak stejne
> > neni  nic jednodussiho nez mit ty 2 GB fyzicke pameti a swap je vicemene
> > zbytecny (2 velke zrouty ma v jednu chvili spustene asi opravdu 
> > malokdo). Jinak ja nekde slysel o bariere tusim 3 GB, a slo o 
> > neschopnost vyuziti celeho 4 GB prostoru. Jenom ale netusim, jestli se 
> > to vaze k architekture HW (a pokud, pak jestli je to zalezitost CPU ci 
> > chipsetu) a nebo OS (WinXP). Netusi nekdo?
> 
> rekl bych, ze OS ... (teda pamatuju si to z W2000, kde jsem na to narazil
> pri psani jedne aplikace, co postupne alokovala pamet...).

Ten limit vychazi z adresniho prostoru ktery je u i386 2^32 jenze tahle 
velikost se jeste musi nejak rozdelit na data a code. Win32 to delaji 2G+2G.
U Linuxovych kernelu to lze rodzdelit 3G+1G, coz je nejspis rozumnejsi. Deleni 
je z doby jen o malo mladsi nez vyrok o tom ze 640kB RAM musi stacit kazdemu. 

> Muj odhad je, ze tam nekde pouziva signed 32bit int...

Proboha! To je teda pitoma domenka. M$ programatori jsou sice prasata ale ne 
az takovy ;) 

> Augur
> > 
> > snake 

Search the boards