Много свободной памяти, но Java не запустится (SunOS 5.10)

Это должно работать на то, чего вы требуете;

для файла в $ (находят. - тип f); сделайте mv - "$file" "$file-$ (статистика-c %Y "$file" | дата + %Y%m%d)"; сделанный

объяснение новой части, вы используете команду находки, чтобы только найти файлы (введите-f);

находят. - тип f .

0
20.08.2014, 15:17
3 ответа

Попробуйте вместо этого:

java -Xms512m -Xmx512m -d64 HelloWorldApp

или

java -Xms1024m -Xmx1024m -d64 HelloWorldApp

Может быть также потому, что он слишком высокий.

0
28.01.2020, 02:37

Вы можете иметь доступную оперативную память, но у вас все равно закончился своп. Я думаю, это может быть то, что вы испытываете. Расследуйте это с помощью обмена -s.

В качестве второй идеи проблема может быть связана с тем, что не хватает сопрягаемой памяти, хотя это покажется довольно странным, если операционная система не сможет найти 10 Гб сопрягаемой свободной памяти, когда кажется, что >100 Гб свободной.

1
28.01.2020, 02:37

Ваша область подкачки сильно занижена. Большая часть оперативной памяти, как сообщается, свободна, на самом деле в настоящее время непригодны, потому что он служит в качестве подложки для других резервирования памяти программ. Просто добавьте немного подкачки, это может быть простой файл, и вы сможете запустить JVM.

1
28.01.2020, 02:37

Теги

Похожие вопросы