Re: windows process .text area
- From: "Maxim S. Shatskih" <maxim@xxxxxxxxxxxxxxxx>
- Date: Wed, 15 Feb 2006 04:46:24 +0300
Does this mean, if I open 10 IE windows, windows OS loads the .text of
IE application 10 times? Why is it needed? Why not keep process memory
separate and share text area?
Nonsense.
Windows uses memory-mapped files to map EXEs and DLLs. The pages of the EXE
started several times are shared. The .data section is shared copy-on-write,
and the .text section (and other read-only sections) are shared read-only.
--
Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
maxim@xxxxxxxxxxxxxxxx
http://www.storagecraft.com
.
- Follow-Ups:
- Re: windows process .text area
- From: Alexander Grigoriev
- Re: windows process .text area
- References:
- windows process .text area
- From: r_konjeti
- windows process .text area
- Prev by Date: Re: EPROCESS from ProcessId
- Next by Date: Re: passthru help
- Previous by thread: Re: windows process .text area
- Next by thread: Re: windows process .text area
- Index(es):
Relevant Pages
|