Re: windows process .text area

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



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

.



Relevant Pages

  • Re: windows process .text area
    ... Can copy-on-write cause overcommit, like in Unix fork? ... Why not keep process memory ... Windows uses memory-mapped files to map EXEs and DLLs. ...
    (microsoft.public.development.device.drivers)
  • Re: Expert Help Needed Please - Unable to execute any programs on
    ... Is that 'all' of the error message you are receiving. ... I understand that having two versions of windows ... > process memory or write process memory request completed" error. ... >> You can't run two versions of windows on the same partition. ...
    (microsoft.public.windowsxp.basics)
  • Re: error only part of the read process memory request completed.
    ... >> Nail is part of spyware/nastyware. ... Clean your system correctly. ... >> Troubleshooting Windows XP ... >>> process memory or write process memory request completed the error ...
    (microsoft.public.windowsxp.general)
  • Error: "only part of read process memory or write process memory"
    ... When I log in to XP I have about twenty seconds to run an executible program before XP stops working. ... "only part of read process memory or write process memory request completed" ... My problem now is that I can not run any .exe files at all using my primary/original windows xp installation. ... I do not receive the "read process memory" error in the newly installed WindowsXPII. ...
    (microsoft.public.windowsxp.help_and_support)