Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как уменьшить потребление памяти? при запуске скприптов выделяется по 40MB 
:(
    Опции темы
Anton Vatchenko
Дата 9.4.2007, 15:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 21.5.2004

Репутация: нет
Всего: -1



Запускаю скрипт, который просто выводит Hello World, а выделяется 40 метров... Можно это как-то уменьшить?


--------------------
user posted image
PM MAIL   Вверх
AntonSaburov
Дата 9.4.2007, 15:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Штурман
****


Профиль
Группа: Модератор
Сообщений: 5658
Регистрация: 2.7.2002
Где: Санкт-Петербург

Репутация: 51
Всего: 118



Запусти 

java -X -help 

- найдешь много интересного
PM MAIL WWW ICQ   Вверх
Anton Vatchenko
Дата 9.4.2007, 15:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 21.5.2004

Репутация: нет
Всего: -1



Уменьшил размер всего на 5 мегабайт.


--------------------
user posted image
PM MAIL   Вверх
LSD
Дата 9.4.2007, 16:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 210
Всего: 538



Код
java -Xmx5M ...



--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Bozo
Дата 9.4.2007, 21:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 32
Регистрация: 5.4.2006

Репутация: нет
Всего: нет



А для чего?
PM   Вверх
Maksym
Дата 9.4.2007, 21:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


.
***


Профиль
Группа: Участник Клуба
Сообщений: 1456
Регистрация: 19.8.2005
Где: Odessa, Black Sea

Репутация: 14
Всего: 62



Bozo
Код

 -Xms<size>        set initial Java heap size
 -Xmx<size>        set maximum Java heap size
 -Xss<size>        set java thread stack size

PM MAIL   Вверх
Bozo
Дата 9.4.2007, 22:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 32
Регистрация: 5.4.2006

Репутация: нет
Всего: нет



Цитата(Maksym @ 9.4.2007,  21:25)
Bozo

А ему для чего нужно, что бы скрипт занимал меньше памяти? Регулярно раз в месяц на каждом форуме вылезают <censored/>, которым нужно для чего-то чтобы JVM требовала меньше памяти. З.А.Ч.Е.М? У него 32Мб на компе или что? Такие жалобы звучат пимерно как "Приехал к морю. Вода мокрая. Можно сделать, чтобы была более сухая?"
PM   Вверх
Vasay
Дата 9.4.2007, 23:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2097
Регистрация: 8.3.2006

Репутация: 11
Всего: 73



Цитата(Bozo @ 9.4.2007,  22:14)
А ему для чего нужно, что бы скрипт занимал меньше памяти? Регулярно раз в месяц на каждом форуме вылезают <censored/>, которым нужно для чего-то чтобы JVM требовала меньше памяти. З.А.Ч.Е.М? У него 32Мб на компе или что? Такие жалобы звучат пимерно как "Приехал к морю. Вода мокрая. Можно сделать, чтобы была более сухая?"

Копейка рубль бережот. 

Когда ты пишешь какую-нибудь утилиту для сервера, то отдавать 40мб как-то не хочется...

p.s. у меня утилитки на серваке с linux, выполняющие несложные действия с бд едят мегабайт по 5... так что 40 для hello word - как то многовато.


--------------------
Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны.
PM MAIL   Вверх
LSD
Дата 10.4.2007, 00:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 210
Всего: 538



Цитата(Bozo @  9.4.2007,  22:14 Найти цитируемый пост)
А ему для чего нужно, что бы скрипт занимал меньше памяти? Регулярно раз в месяц на каждом форуме вылезают <censored/>, которым нужно для чего-то чтобы JVM требовала меньше памяти. З.А.Ч.Е.М? У него 32Мб на компе или что?

А с какой целью ты этим интересуешься? Прежде чем ответить, тебе непременно нужно знать, зачем ему экономить память?


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Anton Vatchenko
Дата 10.4.2007, 10:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 21.5.2004

Репутация: нет
Всего: -1



Ладно, теперь я объясню. Имеется VPS (часть сервера), там мне выдали 128 метров виртуальной. Просьба по этому поводу не материться, ведь взял что мог... Итак... остается сейчас где-то 80 метров, минус MySQL и всякая мелкая мура - то есть 60 метров. Запускаю одно джава-приложение - съедает больше половины, затем даже -version не работает....


--------------------
user posted image
PM MAIL   Вверх
LSD
Дата 10.4.2007, 11:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 210
Всего: 538



Тебе уже посоветовали ключи, ты с ними запускать пробовал?


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
alexsolo
Дата 12.4.2007, 16:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 5.4.2007

Репутация: нет
Всего: нет



Цитата
Ладно, теперь я объясню. Имеется VPS (часть сервера), там мне выдали 128 метров виртуальной. Просьба по этому поводу не материться, ведь взял что мог... 

Ну, с этого и начинать надо было! 
Почитай, что люди про Java на VPS говорят:
http://www.webhostingtalk.com/showthread.php?t=503198
http://www.webhostingtalk.com/showthread.php?t=471261
все сводится к тому, что жесткий минимум это 256 MB, лучше больше.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0919 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.