Найти:
Закрытый вопрос
1 хороший вопрос

Есть апплет, которому в процессе работы потебуется много памяти. Можно как-нибудь выделить память заранее?

апплету в процессе работы потребуется много памяти, можно ли изначально как-то определить минимальный порог (типа ms для интерпретатора)

Спросил: Mixib 3 года, 11 месяцев назад | Предложить дружбу | Добавить в эксперты

Ответов: 3 | Просмотров: 1506 | Пожаловаться на вопрос

Ответы
0 AD AD
Нет, нельзя. Это не позволяет SecurityManager. [java.lang.SecurityManager].

Ответил: alex_bv 3 года, 11 месяцев назад | Предложить дружбу | Добавить в эксперты

Пожаловаться на ответ
0 AD AD
правильно было сказано про алгоритмы... Прежде всего нужно продумать алгоритм. В любой книге по алгоритмам приводится куча примеров как оптимизировать использование проца/памяти и объясняется почему это так важно... Лучше не увеличивать использование памяти, а совершенствовать алгоритмы!!

Ответил: vovans 3 года, 11 месяцев назад | Предложить дружбу | Добавить в эксперты

Пожаловаться на ответ
0 AD AD
Можно в настройках jre на клиентской машине прописать -Xmx200M например. Проблема в том, что, во-первых, пользователь должен сделать это сам, т.е. до него надо донести эту информацию и объяснить, что и где менять. Во-вторых, под разными броузерами есть некий максимальный порог этой памяти, при превышении которого jre перестаёт запускаться. Причём зависит он, судя по всему ещё и от объёма клиентской памяти. Так, на машине с 1Гб памяти апплет под IE работал с не более чем 198Мб памяти, под Firefox не более, чем с 300Мб памяти. Другие варианты борьбы за память: 1) переписать алгоритм, чтобы снизить потребление памяти 2) использовать технологию Java WebStart, которая не имеет таких жестких ограничений как апплет.
Можно в настройках jre на клиентской машине прописать -Xmx200M например. Проблема в том, что, во-первых, пользователь должен сделать это сам, т.е. до него надо донести эту информацию и объяснить, что и где менять. Во-вторых, под разными броузерами есть некий максимальный порог этой памяти, при превышении которого jre перестаёт запускаться. Причём зависит он, судя по всему ещё и от объёма клиентской памяти. Так, на машине с 1Гб памяти апплет под IE работал с не более чем 198Мб памяти, под Firefox не более, чем с 300Мб памяти. Другие варианты борьбы за память: 1) переписать алгоритм, чтобы снизить потребление памяти 2) использовать технологию Java WebStart, которая не обладает такими жесткими ограничениями как апплет.

Ответил: Rorick 3 года, 11 месяцев назад | Предложить дружбу | Добавить в эксперты

Пожаловаться на ответ
Темы
Сообщества
Теги
.NET 1C 3D Active Directory C C#.NET C++ C++ Builder Delphi DreamSpark ERP Ethernet EXCEL firefox HTML HTML@ intuit.ru java JavaScript Linux Mac OS Microsoft Vista Microsoft Windows Microsoft Windows XP Pro Microsoft XP OpenOffice.org Pascal PHP service desk shell SQL unix web Wi-Fi Word Word 2007: полное рукодовство WWW администрирование алгоритм алгоритмы английский язык анимация аппаратура архитектура ЭВМ архитектурное моделирование базы данных безопасность беспроводные технологии веб-дизайн верстка видео Видео курс видеокурсы вирусы Вопрос администрации сайта второе высшее высшее образование графика графические форматы диплом дипломы дистанционное обучение документооборот дополнительное образование естественные языки запуск программ игры интелект интеллект интернет интерфейсы интуит информатика исследования история кадры кибернетика книги командная строка компании компиляторы компоненты компьютерные сети консультанты конфиденциальность корпоративные системы криптография крэкинг курсы Локалные сети Локальная версия маршрутизация математика машииное обучение машинное обучение начинающий программист нейронные сети низкоуровневое ПО новейшие разработки новые учебные программы ноутбуки образование обучение объектно-ориентированное программирование объявления оплата оплата сертификата офис память печать пиратство поиск работы получение сертификата предложение предложения Принтеры программирование программное обеспечение проектирование работа сайта разное разработка приложение регистрация реляционные решение робот робототехника сайт сертификат сертификация сетевые операционные системы системы программирования спам текстовые редакторы текстуры телекоммуникационные сети телефония теория теория приближений трояны управление контентом учебная программа учебники учебные курсы учебные программы форматы данных цвета человеко-машинное взаимодействие электронные таблицы электронные учебники Эффективность Эффективность ИТ ядро языки программирования
Вопросы Темы Теги Сообщества Рейтинги Обратная связь Помощь © 2012, Интернет-Университет Информационных Технологий
Проект Издательства "Открытые Системы".
Партнеры: РМ Телеком, KRAFTWAY COMPUTERS.
Rambler's Top100