hallo alle zusammen,
ich habe eine frage, die vermutlich richtung memory management bei der jvm geht. in meinem programm verursacht
einen merklichen zeitverlust (ca. 4 sekunden), wobei man von der größenordnung her
hat (plus minus paar millionen). ich sehe dann auch einen vollausschlag bei der cpu. allerdings werden danach erst werte reingeschrieben, das geht dann ruck zuck in wenigen millisekunden. ich habe mit System.getCurrentTimeMillies diese zeile als übeltäter identifiziert.
gibt es ideen, wie man hier den heap bescheunigen könnte?
javampir
ich habe eine frage, die vermutlich richtung memory management bei der jvm geht. in meinem programm verursacht
Java:
short[][] ret = new short[(b.length - offset) / (numchannels * (bitspersample / 8))][numchannels];
Java:
short[][] ret = new short[11080700][2];
gibt es ideen, wie man hier den heap bescheunigen könnte?
javampir