On Mon, 18 Oct 2004, dbs2 wrote:
>>
>> In momentul in care o aloci, ea este numai mapata, nu si alocata.
>> Daca vrei sa nu mai apara ca libera, scrie un octet in ea.
>> Deci, modifica asa:
>>
>> for(i=0;i<10;i++) {
>> t[i]=malloc(1024 * 1024);
>> for (j = 0; j < 1024 * 1024 / sysconf(_SC_PAGESIZE);
>> j += sysconf(_SC_PAGESIZE))
>> t[i][j] = 'x';
>> }
>>
>
> 1024 * 1024 / sysconf(_SC_PAGESIZE) ar trebui sa fie
> numarul de pagini care incap intr-un MegaByte,iar
>
> > for (j = 0; j < 1024 * 1024 / sysconf(_SC_PAGESIZE);
> > j += sysconf(_SC_PAGESIZE))
> > t[i][j] = 'x';
>
> scrie cata un octet ('x') in fiecare pagina din acel MB ?
Da. Asta ca sa o "atinga" sa fie fortata sa fie alocata si fizic.
>
>
>
>
> _______________________________
> Do you Yahoo!?
> Declare Yourself - Register online to vote today!
> http://vote.yahoo.com
>
> ---
> Detalii despre listele noastre de mail: http://www.lug.ro/
>
>
---
Catalin(ux aka Dino) BOIE
catab at deuroconsult.ro
http://kernel.umbrella.ro/
---
Detalii despre listele noastre de mail: http://www.lug.ro/