Re: How to set the compiler to handle thousand loops ?
- From: tobleron <budhik@xxxxxxxxx>
- Date: Fri, 31 Oct 2008 04:24:01 -0700 (PDT)
On Oct 31, 5:58 pm, RedGrittyBrick <RedGrittyBr...@xxxxxxxxxxxxxxxxx>
wrote:
tobleron wrote:
Hi,
Hi, I'm using NetBeans IDE 6.1 to develope my application. My
application works well when deals with loops of reading 52,000 lines
of waveform data. But it fails when reads 104,000 of waveform data.
How to set the IDE to handle multiple loops like this ? I'm using
FileOutputStream function, while-do, and ByteBuffer function in this
case. Please advise. Thank you in advance.
Please readhttp://www.catb.org/~esr/faqs/smart-questions.html
- Define "it fails".
- Where is your code?
- What makes you think an IDE places any restriction on loop size?
--
RGB
@All,
Here is the the error code shows by NetBeans IDE :
Caused by: java.lang.OutOfMemoryError: Java heap space
at ....
For mor detail, my code is to generating DICOM file which is contains
waveform data of ECG record. The waveform data source is a text file
that contains hundreds or even thousands lines of ECG signal. Each
line contains 12 ECG channels. So what my code do is :
- first : opens the text file BufferedReader function.
- second : uses FileOutputStream function to write the streamed bytes.
- third : reads line by line (by using scanner and loop function) then
split each line to get the 12 channels value.
- forth : switch to little endian encoding to write the channel value
bytes (DICOM using little endian encoding for the waveform value).
The third and forth steps are looped from the first line until the end
line of the text file.
I said : it fails, because the process is stopped and the IDE shows
error message above.
I thought the IDE can not handle thousands times of looping, because
the code works well in 52,000 lines data, but when I doubled the
lines, the process is stopped and the error message is occured. And it
was "out of memory".
So, I want to know, is there any way to make adjustment in IDE, may be
for buffer setting, or some thing like that ? I used 512 MB of RAM,
and I seek another possible ways other than "add more RAMs". Please
advise.
.
- Follow-Ups:
- Re: How to set the compiler to handle thousand loops ?
- From: RedGrittyBrick
- Re: How to set the compiler to handle thousand loops ?
- From: Martin Gregorie
- Re: How to set the compiler to handle thousand loops ?
- From: Lew
- Re: How to set the compiler to handle thousand loops ?
- References:
- How to set the compiler to handle thousand loops ?
- From: tobleron
- Re: How to set the compiler to handle thousand loops ?
- From: RedGrittyBrick
- How to set the compiler to handle thousand loops ?
- Prev by Date: Re: 7.0 wishlist?
- Next by Date: Re: Possible bug in Calendar
- Previous by thread: Re: How to set the compiler to handle thousand loops ?
- Next by thread: Re: How to set the compiler to handle thousand loops ?
- Index(es):
Relevant Pages
|