08-27-2010, 07:21 AM
|
|
PPCGeeks VIP
Offline
Location: Philadelphia, PA
|
|
Join Date: Mar 2008
Posts: 1,288
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
|
|
Re: [Kitchen] WVGA Touch Pro 2 Collaboration
Cool find, what has been your experience so far?, better memory footprint/management?
Quote:
Originally Posted by sc00b4s7eve
- One very important thing to remember about modules is that they do not copy. They have to be run out of the Windows directory. Every Module that I have made that then tries to copy to a diff. folder has ended up as an unusable 0 Kb file.
Virtual Memory in Windows Mobile 6.5 and how it differs from 6.1 and 6.0[...]
Da_G's most excellent explaination.
One other thing I recently started to try and utilize is this feature from 6.1 (in the same post as above):
Code:
WM 6.1 also introduces the process initvmmap.exe in the MSXIPKernel, NK partition (xip.bin).
This process draws a map of all virtual memory,
and uses the following registry key from the boot hive (boot.hv):
[HKEY_LOCAL_MACHINE\System\Loader\ModuleInfo]
[HKEY_LOCAL_MACHINE\System\Loader\ModuleInfo\dllname.dll]
"filename.exe"=dword:1
"filename2.exe"=dword:1
This tells the system that the module dllname.dll
is only required when filename.exe is running, or filename2.exe is running
- and whenever these processes are not running, the virtual memory space is available,
and can be dynamically allocated to by the system.
Now I have added a few for some of applications that I use frequently:
Code:
[HKEY_LOCAL_MACHINE\System\Loader\ModuleInfo]
;FullscreenPlayer
[HKEY_LOCAL_MACHINE\System\Loader\ModuleInfo\FSPlayer.dll]
"HTCVideoPlayer.exe"=dword:1
"HTCAlbum.exe"=dword:1
;StreamingMedia
[HKEY_LOCAL_MACHINE\System\Loader\ModuleInfo\RTSPHandler.dll]
"StreamingPlayer.exe"=dword:1
[HKEY_LOCAL_MACHINE\System\Loader\ModuleInfo\voFltRTSP.dll]
"StreamingPlayer.exe"=dword:1
;HTCYouTubePlayer
[HKEY_LOCAL_MACHINE\System\Loader\ModuleInfo\ProtocolHandler.dll]
"YouTube.exe"=dword:1
[HKEY_LOCAL_MACHINE\System\Loader\ModuleInfo\voFltPD.dll]
"YouTube.exe"=dword:1
;RescoExplorer and PhotoManagerPro
[HKEY_LOCAL_MACHINE\System\Loader\ModuleInfo\RFileShell.dll]
"Explorer.exe"=dword:1
[HKEY_LOCAL_MACHINE\System\Loader\ModuleInfo\RFtpShell.dll]
"Explorer.exe"=dword:1
[HKEY_LOCAL_MACHINE\System\Loader\ModuleInfo\RRegShell.dll]
"Explorer.exe"=dword:1
[HKEY_LOCAL_MACHINE\System\Loader\ModuleInfo\RZipShell.dll]
"Explorer.exe"=dword:1
[HKEY_LOCAL_MACHINE\System\Loader\ModuleInfo\unrar.dll]
"Explorer.exe"=dword:1
[HKEY_LOCAL_MACHINE\System\Loader\ModuleInfo\WebServices.dll]
"Explorer.exe"=dword:1
"PhotoManPro.exe"=dword:1
[HKEY_LOCAL_MACHINE\System\Loader\ModuleInfo\RImgFmts.dll]
"Explorer.exe"=dword:1
"PhotoManPro.exe"=dword:1
[HKEY_LOCAL_MACHINE\System\Loader\ModuleInfo\RImgRaw.dll]
"PhotoManPro.exe"=dword:1
[HKEY_LOCAL_MACHINE\System\Loader\ModuleInfo\SamsungMobilesdk_1.dll]
"PhotoManPro.exe"=dword:1
[HKEY_LOCAL_MACHINE\System\Loader\ModuleInfo\smiHapticsServer_1.dll]
"PhotoManPro.exe"=dword:1
[HKEY_LOCAL_MACHINE\System\Loader\ModuleInfo\SmiSensorServer_1.dll]
"PhotoManPro.exe"=dword:1
;Manila (??neccessary??probably not cause I always run Manila)
[HKEY_LOCAL_MACHINE\System\Loader\ModuleInfo\ce536_high_tech_mobile_wm6.dll]
"AudioManager_eng.exe"=dword:1
[HKEY_LOCAL_MACHINE\System\Loader\ModuleInfo\appointmentservice.dll]
"manila.exe"=dword:1
[HKEY_LOCAL_MACHINE\System\Loader\ModuleInfo\audiomanagerservice.dll]
"manila.exe"=dword:1
[HKEY_LOCAL_MACHINE\System\Loader\ModuleInfo\cameraalbumservice.dll]
"manila.exe"=dword:1
[HKEY_LOCAL_MACHINE\System\Loader\ModuleInfo\homeservice.dll]
"manila.exe"=dword:1
[HKEY_LOCAL_MACHINE\System\Loader\ModuleInfo\htcaccountmanagersvr.dll]
"manila.exe"=dword:1
[HKEY_LOCAL_MACHINE\System\Loader\ModuleInfo\internetpushservice.dll]
"manila.exe"=dword:1
[HKEY_LOCAL_MACHINE\System\Loader\ModuleInfo\launcherservice.dll]
"manila.exe"=dword:1
[HKEY_LOCAL_MACHINE\System\Loader\ModuleInfo\settingservice.dll]
"manila.exe"=dword:1
[HKEY_LOCAL_MACHINE\System\Loader\ModuleInfo\weatherservice.dll]
"manila.exe"=dword:1
[HKEY_LOCAL_MACHINE\System\Loader\ModuleInfo\worldclockservice.dll]
"manila.exe"=dword:1
Honestly, I think I can add more, and It will probably help a bit more.
What doya think?
|
|