Autor: Radoslaw Sokol (rsokol_at_iname.com)
Data: Fri 13 Oct 2000 - 15:25:39 MET DST
Hi,
Andrzej Litewka wrote:
>
> To w takim razie co to są te zasoby, bo zawsze myślałem, że chodzi o pamięć
> operacyjną ?
Zasoby to dwa 64 KB bloki pamięci przechowujące informacje o wszystkich
elementach systemu (okna, ikony, bitmapy, konteksty, pióra, czcionki, pędzle...).
W Windows 95 i nowszych część największych elementów (głównie bitmapy i
czcionki) została przeniesiona do nielimitowanych bloków 32-bitowych, jednak
większość ze względów zgodności i kosztów (mocna przebudowa systemu kosztuje)
pozostała tak jak w Windows od 1.0 do 3.11 włącznie -- w tych małych blokach.
A nowoczesne aplikacje mają tak wyszukane interfejsy graficzne, że żrą zasoby
jak mogą...
W Windows NT i pochodnych (Win2000) poświęcono zgodność ze starymi aplikacjami
na rzecz elastyczności systemu i wszystkie elementy przechowywane są w jednym,
nielimitowanym (prawie że) bloku pamięci 32-bitowej. Limit co prawda jest,
ale można go regulować i można przeznaczyć na to choćby pół RAMu (standardowo
jest chyba 3 MB w porównaniu do 128 KB w Windows 95/98/ME :)))) ).
-- |"""""""""""""""""""""""""""""""""""""""""""""""""""""""| | Radosław Sokół | http://www.magsoft.com.pl/~rsokol/ | | UIN:39350879 | ftp://sokol.gliwicki.necik.pl/ | \................... WinNT FAQ: http://nt.faq.net.pl/ ../
To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 20:44:21 MET DST