Перейти к содержанию
Old Phone Forum
  • Вход

    Вы сейчас не залогинены на форуме.

    Для возможности комментариев, загрузки файлов, подписок на ответы - вам надо войти.

F.A.Q. по изменению размера Heap-памяти (для Java)


SEVENI

Рекомендуемые сообщения

через TkFileExplorer куда именно измененный файл закидывать??? :59:

\Exe\Java

 

У меня задумка есть (извините, если не сюда - на форуме такого не нашёл).

В конце ini мы видим строки:

 

MAIN_MEMORY_CHUNK_SIZE = 20971520 # (20 * 1024 * 1024) + (0 * 1024), 20.0MB

JAVA_MAX_HEAP_SIZE = 15728640 # (15 * 1024 * 1024) + (0 * 1024), 15MB

JAVA_MIN_HEAP_SIZE = 5242880 # (5 * 1024 * 1024) + (0 * 1024), 5MB

MAX_ISOLATES = 2 # AMS Isolate + One application

 

С первыми 3мя строками всё понятно. А вот последняя...

Задумка: по умолчанию максимально можно запустить 3 явы.

Если хочется запустить например 5 яв то можно попробовать:

 

MAX_ISOLATES = 4 # AMS Isolate + One application

 

(4 + One application)

Я не уверен в сей задумке, но попробовать стоит.

 

P. S. Другие форумы не смотрел, это моё предположение. Если кто лучше меня знает напишите в лс.

Ссылка на комментарий
Поделиться на другие сайты

так а в чем проблема ? пробуй =)

а вообще количество запущенных приложений можно изменить через админ меню ( ну это если что )

Нашедшему смысл жизни, просьба руками не трогать и не перепрятывать!

Облегченная прошивка для S5230 с запуском аськи с помощью виджета

FlashPlayer для S5230

Ссылка на комментарий
Поделиться на другие сайты

\Exe\Java

 

У меня задумка есть (извините, если не сюда - на форуме такого не нашёл).

В конце ini мы видим строки:

 

MAIN_MEMORY_CHUNK_SIZE = 20971520 # (20 * 1024 * 1024) + (0 * 1024), 20.0MB

JAVA_MAX_HEAP_SIZE = 15728640 # (15 * 1024 * 1024) + (0 * 1024), 15MB

JAVA_MIN_HEAP_SIZE = 5242880 # (5 * 1024 * 1024) + (0 * 1024), 5MB

MAX_ISOLATES = 2 # AMS Isolate + One application

 

С первыми 3мя строками всё понятно. А вот последняя...

Задумка: по умолчанию максимально можно запустить 3 явы.

Если хочется запустить например 5 яв то можно попробовать:

 

MAX_ISOLATES = 4 # AMS Isolate + One application

 

(4 + One application)

Я не уверен в сей задумке, но попробовать стоит.

 

P. S. Другие форумы не смотрел, это моё предположение. Если кто лучше меня знает напишите в лс.

 

Все, что после символа # - комментарий, т.е. в исходном коде нам говорят про 2 секции хипа(?) для AMS и одной проги.

Ссылка на комментарий
Поделиться на другие сайты

  • 3 недели спустя...

привет всем))))

знатоки можите обьяснить как в телефон закинуть файлик "FactoryFs_XXXX_Open_Europe_Slav_RU.ffs"????

подскажите пожалуйста)))))

отблогадорю "+" :|

Ссылка на комментарий
Поделиться на другие сайты

привет всем))))

знатоки можите обьяснить как в телефон закинуть файлик "FactoryFs_XXXX_Open_Europe_Slav_RU.ffs"????

подскажите пожалуйста)))))

отблогадорю "+" :|

 

Через WinImage

 

Я незнаю как на S5230, но у меня на M7600 можно изменить хеп-память не прошивая ffs... просто изменить через TKFileExplorer и перезагрузить телефон...

  • Like 1
Ссылка на комментарий
Поделиться на другие сайты

та пробывал через TkFileExplorer, но когда закидываеш вылетает ошибка и прогу закрывает(((

чёт я разобраться не могу как через WinImage закинуть в тел)

Ссылка на комментарий
Поделиться на другие сайты

та пробывал через TkFileExplorer, но когда закидываеш вылетает ошибка и прогу закрывает(((

чёт я разобраться не могу как через WinImage закинуть в тел)

 

В проге WinImage открываешь ffs файл, находишь файл этот, кидаешь из папки в проводнике в окно winimage правленный файл, программа спросит "заменить?" (по-английски) - соглашаешься, сохраняешь, прошиваешь, вот и все... можно прошить только ffs (все настройки находятся в папке registry, их можно забекапить перед прошивкой и скинуть после через tkfileexplorer :|, опять же проверял на M7600)

Ссылка на комментарий
Поделиться на другие сайты

xcxmaloyxcx, "FactoryFs_XXXX_Open_Europe_Slav_RU.ffs" - это часть прошивки, в этом файле содержится файловая система телефона, его в телефон кидать не надо, его надо с помощью MultiLoader'а прошить в телефон.

 

Есть вариант без прошивки, с помощью TkFileExplorer.

Через эту программу, находишь файл jwc_properties.ini (\Exe\Java) и копируешь на комп, редактируешь его и заливаешь обратноi

 

з.ы. читай тему внимательнее

  • Like 1

Siemens c55 Siemens c60 Nokia 6230i SE w800i (патчи, драйвера) Philips S220 SE c702 (патчи, драйвера) Samsung S5230W (S523WXEIL1 > S5230WPDJD1 > S5230WPDJE4) Samsung WiTu

Ссылка на комментарий
Поделиться на другие сайты

Нашёл норм способ как закидывать "jwс_properties.ini" через TkFileExplorer чтобы не было ошибки, просто перед тем как закидывать отредактированый jwс_properties.ini нужно его переименовать, например 1jwс_properties.ini, после чего закинуть его в папку Java, потом удалить оригинальный jwс_properties.ini, и 1jwс_properties.ini и убрать цифру "1")))

извените за не очень удобное обьяснение может комуто поможет)

  • Like 1
Ссылка на комментарий
Поделиться на другие сайты

SEVENI, не подскажешь отдельно FactoryFs можно шить и правильно ли я выставляю настройки в флешере

 

241770-30-07-10)1280470740_thumb.gif

 

Можно, я шил...

Ссылка на комментарий
Поделиться на другие сайты

Можно, я шил...

прошил получил вечно перегружающийся телефон при старте, пришлось прошивать полную прошивку заново
  • Like 1
Ссылка на комментарий
Поделиться на другие сайты

прошил получил вечно перегружающийся телефон при старте, пришлось прошивать полную прошивку заново

 

Значит в чем-то был косяк... у меня прошло на "ура!" :)

Ссылка на комментарий
Поделиться на другие сайты

  • 3 недели спустя...

сори что не по теме,меня мучает вопрос,в телефоне в каталоге exe-games есть папка от когда-то установленной игры с файлом как можно удалить этот лишак через TkFileExplorer_2.2 ?

Ссылка на комментарий
Поделиться на другие сайты

  • 2 месяца спустя...

SEVENI,

а можешь написать как ты сделал 30 мб памяти??!(точней сами цифры,которые вписывал)пробовал сам,но безуспешно.Был бы рад твоей помощи.

Изменено пользователем blackdim
Ссылка на комментарий
Поделиться на другие сайты

blackdim, дак надо перемножить между собой цифры: 30*1024*1024=31457280

 

 

MAIN_MEMORY_CHUNK_SIZE = 31457280 #30МБ

JAVA_MAX_HEAP_SIZE = 20971520 #20МБ

JAVA_MIN_HEAP_SIZE = 10485760 #10МБ

Siemens c55 Siemens c60 Nokia 6230i SE w800i (патчи, драйвера) Philips S220 SE c702 (патчи, драйвера) Samsung S5230W (S523WXEIL1 > S5230WPDJD1 > S5230WPDJE4) Samsung WiTu

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

Нашёл норм способ как закидывать "jwс_properties.ini" через TkFileExplorer чтобы не было ошибки, просто перед тем как закидывать отредактированый jwс_properties.ini нужно его переименовать, например 1jwс_properties.ini, после чего закинуть его в папку Java, потом удалить оригинальный jwс_properties.ini, и 1jwс_properties.ini и убрать цифру "1")))

извените за не очень удобное обьяснение может комуто поможет)

Лично у меня и без этих ухищерений все прошло на "ура" (через TkFileExplorer)!

Авторам способа большой респект!

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

спасибо за помощь.

но у мя на монте такая шняга.

я расширил хип, ява стала работать быстрее. но появились куча глюков. стандартный браузер наотрез отказывается загружать НИКАКИЕ сайты (даже мобильную версию вк). сразу ребут. иногда зависает и всё равно ребутится. что делать? проша В3 если надо.

заранее спс

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

такой вопрос, увеличение хип памяти решает проблему нехватки памяти в стандартном браузере, при открытии больших страниц? И при открытии документов

siemens a35-> samsung x100-> nokia 6131-> lg gt540 optimus[android 1.6]-> [android 2.1] ->S5620[s5620XEJE1] -> [s5620MFJF1]

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...
Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...
  • 1 месяц спустя...

У меня на S523MXEJF1 стоит запустить игру как телефон начинает тормозить и чем больше запускать тем больше тормозит.HEAP-память увеличена, может связано с этим?

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

Изменение размера heap-памти (для java)

 

и так, начнём:

 

Нам понадобятся:

1) WinImage

2) FactoryFs_XXXX_Open_Europe_Slav_RU.ffs (XXXX - ваш телефон)

3) Прямые руки

1 шаг:

 

Открываем наш FactoryFs_XXXX_Open_Europe_Slav_RU.ffs с помошью WinImage (File->Open)

Заходим в каталог **\Exe\Java и копируем куда нибудь на рабочий стол, файл jwc_properties.ini

 

2 шаг:

 

Открываем наш jwc_properties.ini и в самом низу находим такой пункт:

 

## Limited MVM configuration

MAIN_MEMORY_CHUNK_SIZE = 12582912 # (12 * 1024 * 1024) + (0 * 1024), 12.0MB

JAVA_MAX_HEAP_SIZE = 10485760 # (10 * 1024 * 1024) + (0 * 1024), 10MB

JAVA_MIN_HEAP_SIZE = 2097152 # (2 * 1024 * 1024) + (0 * 1024), 2MB

MAX_ISOLATES = 2 # AMS Isolate + One application

 

MAIN_MEMORY_CHUNK_SIZE - основной(весь) кусок heap-памяти

JAVA_MAX_HEAP_SIZE - максимальный размер, на который heap-память может расшириться

JAVA_MIN_HEAP_SIZE - стартовый(начальный) порог heap-памяти

 

и так, открываем калькулятор и расчитываем стартовый порог heap-памяти(JAVA_MIN_HEAP_SIZE)

Например у меня он 5242880 как расчитать? - в калькуляторе перемножим то, что в скобках (5 * 1024 * 1024) + (0 * 1024)

теперь расчитаем максимальный размер heap-памяти(JAVA_MAX_HEAP_SIZE)

У меня он 12582912 т.е (12 * 1024 * 1024)

Теперь сложим 5242880 и 12582912 = 17825792 т.е (17 * 1024 * 1024) + (0 * 1024) это мы нашли основной кусок heap-памяти(MAIN_MEMORY_CHUNK_SIZE)

 

3 шаг:

 

У нас должно получиться так:

 

## Limited MVM configuration

MAIN_MEMORY_CHUNK_SIZE = 17825792 # (17 * 1024 * 1024) + (0 * 1024), 17.0MB

JAVA_MAX_HEAP_SIZE = 12582912 # (12 * 1024 * 1024) + (0 * 1024), 12MB

JAVA_MIN_HEAP_SIZE = 5242880 # (5 * 1024 * 1024) + (0 * 1024), 5MB

MAX_ISOLATES = 2 # AMS Isolate + One application

 

Сохраняем, заливаем обратно(с помошью WinImage) и прошиваем наш FactoryFs_XXXX_Open_Europe_Slav_RU.ffs

 

ВАЖНО ЗНАТЬ: данный способ проверялся на Samsung GT - S5230

Всё работает (автор никакой ответственности не несёт)

Автор: SEVENI

 

 

А на S5560 не работает данные примочки =(((

Ссылка на комментарий
Поделиться на другие сайты

Может кто знает, почему TkFileExplorer не видит ни одного порта?В процессах ПССтудио не висит. И ещё, увеличив хип-память опера-мини будет плавнее работать (samsung s8000 jet)?

Ссылка на комментарий
Поделиться на другие сайты

  • 7 месяцев спустя...

Во готовый

[application]

#supports.audio.capture = true

#supports.mixing = true

#supports.recording = true

supports.video.capture = true

video.encodings = encoding=jpeg

video.snapshot.encodings = encoding=jpeg

[internal]

VmDebuggerPort = 2808

## InputModeSet Portrait/Landscape

# QWERTY:1 NUMERIC:2 ALPHANUMERIC:3 PTI:4 SYMBOL:5

# NATIVE_NUMERIC:6 NATIVE_ALPHA:7 NATIVE_PTI:8 NATIVE_SYMBOL:9

# Z561 model

# PortraitIMS = 3425

# LandscapeIMS = 15

# F700 model

PortraitIMS = 7869

LandscapeIMS = 15

USE_NATIVE_RESOURCE_BUNDLE = true

USE_NATIVE_DB_SKIN = true

USE_NATIVE_INPUT_DUAL_MODE = true

USE_NO_NUM_CMD_MENU = true

 

## Logging Severity level

# LOG_INFORMATION: 0, LOG_WARNING: 1, LOG_ERROR: 2,

# LOG_CRITICAL: 3, LOG_DISABLED: 4

LC_NONE = 2

LC_AMS = 2

LC_CORE = -1

LC_LOWUI = 2

LC_HIGHUI = 2

LC_PROTOCOL = 2

LC_RMS = 2

LC_SECURITY = 2

LC_SERVICES = 2

LC_STORAGE = 2

LC_PUSH = 2

LC_MMAPI = 2

LC_VSCL = 2

LC_MIDPSTRING = 2

LC_MALLOC = 2

LC_CORE_STACK = 2

LC_I18N = 2

LC_HIGHUI_ITEM_LAYOUT = 2

LC_HIGHUI_ITEM_REPAINT = 2

LC_HIGHUI_FORM_LAYOUT = 2

LC_HIGHUI_ITEM_PAINT = 2

LC_TOOL = 2

LC_JSR180 = 3

LC_EVENTS = 2

 

## Limited MVM configuration

MAIN_MEMORY_CHUNK_SIZE = 31457280 # (30 * 1024 * 1024) + (0 * 1024), 30.0MB

JAVA_MAX_HEAP_SIZE = 20971520 # (20 * 1024 * 1024) + (0 * 1024), 20MB

JAVA_MIN_HEAP_SIZE = 10485760 # (10 * 1024 * 1024) + (0 * 1024), 10MB

MAX_ISOLATES = 2 # AMS Isolate + One application

Изменено пользователем MaksM
Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти



×
×
  • Создать...