Three wrong assumptions

11 בנובמבר 2007

תגיות: ,
2 תגובות

Did some blog reading today, and found out several assumptions I had which were wrong:

  • Assumption: "Protected Internal" means both protected and internal
    Wrong: It means Protected OR Internal.

  • Assumption: 32bit Windows is limited to 2/4gb ram
    Wrong: It's limited to 2gb of ram per application.

  • Assumption: OpenFileDialog is harmless
    Wrong: It loads a mini-explorer, including all the extensions you have installed.


הוסף תגובה
facebook linkedin twitter email

כתיבת תגובה

האימייל לא יוצג באתר. (*) שדות חובה מסומנים

2 תגובות

  1. Noam12 בנובמבר 2007 ב 11:21

    The memory limit on 32bit OS is not 2GB, This is true for NORMAL applications. On For a start on Windows 2000 Server and above (Including XP Pro) you can have 3GB for application by using the 3GB switch in the boot.ini "IMAGE_FILE_LARGE_ADDRESS_AWARE" on the PE file of the application.
    another option on 2003 Server Enterprise (for 32GB) or Datacenter (for 64GB) is using the /PAE (Physical Address Extension) ( and using special API for memory paging