Re: win7 1600MB wolnej pamięci to mało :/

Autor: Piotr B. [pb2004] <p_borkowski_at_nospamgazeta.pl>
Data: Wed 23 Feb 2011 - 20:20:02 MET
Message-ID: <ik3q4b.7d4.1@pb2004.pl>
Content-Type: text/plain; charset=UTF-8

Robert Winkler <noone@nowhere.org> wrote:
>> mam 1,5GB wolnego ramu a system chce mi zamykać aplikacje
>> da się coś z tym zrobić? mam 4GB ramu, swap wyłączony już kilka lat

> Włącz obsługe pliku wymiany, bez tego system nie jest w stanie scalić
> wolnych bloków pamięci. To że masz 1.5GB wolnej pamięci nie znaczy że
> programy mogą taki obszar zaalokować. Programy wymagają zwykle
> ciągłego obszaru pamięci.

To nie tak. Każdy program ma swoją wirtualną przestrzeń adresową i to
ona może ulec fragmentacji uniemożliwiając alokację odpowiednio dużego
ciągłego obszaru. Programowi zaś jest obojętne pod jakimi fizycznymi
adresami jego dane są rozłożone w pamięci RAM. Tutaj żadna ciągłość nie
jest wymagana. Liczy się tylko czy jest dostępna odpowiednia liczba
wyzerowanych stron pamięci fizycznej.

-- 
Piotr Borkowski
Received on Wed Feb 23 20:25:03 2011

To archiwum zosta³o wygenerowane przez hypermail 2.1.8 : Wed 23 Feb 2011 - 20:42:01 MET