Для тех у кого возникала ошибка о нехватке памяти.
- Подробности
- Категория: Вопросы и ответы
- Опубликовано 08.03.2013 14:52
- Автор: Super User
- Просмотров: 6771
Для тех у кого возникала ошибка о нехватке памяти. Проверялось на Digma DM500b.
Объем выделенной памяти изменяется в \\ShellDisk\Shell\APShell.ini строка StroageRamSize =4500 (по умолчанию) меняется текстовым редактором - у меня значение 1024 изменения вступают в силу после перезагрузки. Для более стабильной работы необходимо изменить значения выделенной памяти в реестре строки:
HKEY_LOCAL_MACHINE\System\StorageManager\FATFS: CacheSize 0 на 256
HKEY_LOCAL_MACHINE\System\StorageManager\FATFS: EnableCache 1
HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\ MMC\FATFS: DataCacheSize 4096 на256
HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\ MMC\FATFS : FatCacheSize 4096 на 256
HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\ MSBLK\FATFS: DataCacheSize 2048 на256
HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\ MSBLK\FATFS: FatCacheSize 2048 на256
HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\ MSDCBLK\FATFS: DataCacheSize 2048 на256
HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\ MSDCBLK\FATFS: EnableCache 0 на 1
HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\ MSDCBLK\FATFS: FatCacheSize 2048 на256
HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\ SDMemory\FATFS: DataCacheSize 4096 на256
HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\ SDMemory\FATFS: FatCacheSize 4096 на256
Сохранениепосле !выключения! навигатораиперезагрузки.
можно использовать ceRegistryEditor и ActiveSync. После этих изменений ошибка связанная с нехваткой памяти практически не появляется. У меня иногда выскакивает когда в процессе активной прокладки -ведения маршрута с пробками пытаюсь менять настройки навитела ( NaviTel-5.0.0.785).
Плюс еще писал скрипт, в котором "убивались" ненужные приложения и значение Setmem выставил на 256 (если будут проблемы значение можно увеличить до 1024)
Kill("\windows\explorer.exe")
Kill("\windows\shell.exe")
Kill("playcam.exe")
Kill("ANWDOG.exe")
Kill("PlatformDepend.exe")
Kill("\windows\shell.exe")
Kill("shelldisk\shell\anw\anwdog.exe")
Sleep(1100)
Run("\MyFlashDisk\MobileNavigator\Setmem.exe", 256)
Проверял на нескольких версия Навитела официальных и не только. Ошибка о нехватке памяти у меня пока не появлялась.
ВНИМАНИЕ.
Любые изменения в реестре могут убить девайс.Действуйте осторожно и очень внимательно.
источник