質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
Linux Mint

Linux Mintは、使いやすいLinuxシステムの提供を目的としたLinuxディストリビューションです。UbuntuとDebianをベースにしており、Ubuntuのリポジトリを共有しています。

Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

Q&A

解決済

1回答

2155閲覧

LinuxでのJavaを用いたソフトの使用が上手くいかないです

Learnin

総合スコア10

Linux Mint

Linux Mintは、使いやすいLinuxシステムの提供を目的としたLinuxディストリビューションです。UbuntuとDebianをベースにしており、Ubuntuのリポジトリを共有しています。

Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

0グッド

0クリップ

投稿2020/05/06 03:25

■やりたいこと
LinuxでJavaを用いたプログラムを動かしたいのです。

■困っていること。
下記のようなエラーが出てしまい、対応ができずこまっています。
Error occurred during initialization of VM
Could not reserve enough space for 10485760KB object heap

※先日私が質問した質問と類似しているのですが、その時は半角が抜けているというミスでした。今回は別の原因とおもいます。考えられそうな原因と対策を教えていただけないでしょうか?中々理由がわからず困っています。

■コード(該当する部分抜粋)
GATK="${パス}/gatk"

${GATK} --java-options "-Xmx10G" ・・・以下続く

※GATKというソフトを動かしています。

■試したこと
ヒープサイズの問題なのかと思い、Xmx10Gを色々512Mであったり動かしてみたのですが、効果がなかったです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2020/05/06 03:33

その前の質問のプログラムをKILLしてみましょう
Learnin

2020/05/06 06:31

返答ありがとうございます。ps -aでも確認してみたのですが、その前のプログラムは動いていないとおもいます。
Learnin

2020/05/06 13:57

自己解決しました。 シェルスクリプトを書いていたのですが、その中で参照していたファイルで私の実行権限がないファイルがあって、それが原因だったみたいです。皆様ご回答をありがとうございました。
guest

回答1

0

ベストアンサー

エラーメッセージは10GBのヒープが確保できなかったというエラーだとおもいます。

https://gatk.broadinstitute.org/hc/en-us/articles/360036194592-Getting-started-with-GATK4
によると、

bash

1gatk [--java-options "-Xmx4G"] ToolName [GATK args]

とありますので 4GB程度にしてみてください。

投稿2020/05/06 03:41

fu7mu4

総合スコア1088

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2020/05/06 04:16

512M指定もしとるよ。 おそらく前の質問のプログラムを限界設定で起動してるからヒープを確保できないおちのきがしてる私がいる
Learnin

2020/05/06 06:22

ulimit -a で確認したら、 max memory sizeやmax loced memoryやvirtual memory はunlimitedになっていました。これらを適当ななにかしらの値にするということでしょうか?
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問