자바로 프로그램을 개발하여 실행할 경우

컴파일 에러는 없지만, 실행시에 OutOfMemory 가 발생하는 경우가 많이 있다.

이 경우는 실제로 메모리가 부족해서라기 보다는
자바 프로그램이 기본적으로 할당한 메모리가 작기 때문이다. (정확히 몇 M ?)

C:> java prog -Xmx512m

위와 같이 -Xmx512m 이라고 쓴 의미는
이 프로그램에서 512M의 메모리를 사용하겠다는 의미이다.

더 많이 필요하다면, (그래도 OutOfMemory 에러가 발생한다면)
좀 더 크게, -Xmx1024m 또는 -Xmx2048m 등으로 1기가, 2기가 정도로 더 크게 잡으면 된다.

이제 다시 실행해보자. 문제가 해결되었을 것이다~!.
(혹시 해결이 안되었다면, 죄송... 다른 방법을 찾아보시길~)

참고로,
아래는 JBuilder 프로그램을 사용하여 자바 프로그램을 개발하고 실행할 경우
이 문제를 해결하기 위해 환경을 설정한 화면을 아래에 참고로 추가하였다.

사용자 삽입 이미지


참고로, 실제로 메모리가 부족하다고 할지라도 가상메모리를 사용할 수도 있기 때문에
이 문제를 해결하기 위해 구지 메모리를 구입해서 더 장착할 필요는 없다.
그리고 물리적 메모리가 4G, 8G 등으로 엄청 크다고 해도 위 에러가 발생하지 않는 것은 아니다.

신고
by 에이아이 2010.03.02 00:42

통계학의 많은 분석 방법들은
모수(Parameter)를 필요로 하는가 또는 필요로하지 않는가에 따라
모수통계학(Parametric Statistics)비모수통계학(Nonparametric Statistics)로 구분됩니다.

일반적으로 통계책에서 다루는 내용들은 모수통계학에 해당하는 내용들이 많습니다.
간단하게 몇 가지만 예를 들자면, t검정, 분산분석(ANOVA) 등이 모수통계 분석에 해당되는 분석방법들입니다.
반면에, 카이제곱 검정은 비모수 통계분석에 해당합니다.

본 강좌에서는 아래의 내용들을 정리하고자 합니다.

(1) 모수통계학과 비모수통계학의 정의
즉, 두 방법을 구분하는 기준을 설명합니다.

(2) 기존 다양한 통계방법들의 분류
통계학에서 제안되고 있는 다양한 방법들을 모수통계학과 비모수통계학으로
구분될 수 있습니다. 많은 경우 우리가 적용하고자 하는 분석 방법이 모수적 방법인지 비모수적 방법인지 명확하지 않을 수 있습니다. 본 자료에서는 <분류표>를 사용하여 많이 사용되는 분석법들을 분류하였습니다.

(3) 비모수통계 분석의 필요성
비모수통계학이 왜 필요한가? 어떤 상황에서 모수통계분석법이 아닌 비모수통계법을 선택해야 하는가? 를 설명합니다.

자세한 내용은 아래의 PPT 파일에 담아 첨부합니다.
(우선 현재는 간단한 내용만을 정리했으며, 추후에 내용을 보완한 후 다시 올릴 계획입니다.)



내용 중 일부를 그림으로 추가하였습니다.

< 비모수통계학에 대한 소개 내용 >



<모수통계와 비모수통계 분석법의 분류표>

신고
by 에이아이 2010.02.22 22:03
우연히 접하게 된 무료 통계 프로그램 입니다.

프로그램을 설치하지 않고 웹상에서 바로 사용할 수 있도록 개발한 것이 흥미롭습니다.

프로그램 이름은 i-Statistics 입니다.

http://qsp.snue.ac.kr/istat/

위 주소에 방문하셔서 바로 사용할 수 있습니다. 

저도 아직 사용해보지는 않아 기능은 잘 모르겠지만 참고하려고 링크만 걸어둡니다. 



 
신고
by 에이아이 2010.02.03 00:09
| 1 2 3 4 5 6 7 ··· 102 |