RedHat 9 에서 Java 5 이상 버전의 오동작 문제
REDHAT 9 에서 JAVA 5 이상버전을 이용해 프로그램을 돌려보면, 일정시간이 지난 후 JVM이 core를 남기고 죽어버립니다. 예를 들면, 다음과 같은 단순한 코드도 몇 시간 또는 며칠 만에 죽습니다. while (true) { Thread.sleep(1000); } 문제는 REDHAT 9 패키지에 포함된 glibc 버전의 버그 때문이며, glibc-2.3.2-27.9.4 이후 버전으로 업데이트하시면 해당 문제가 해결됩니다. 서버쪽 라이브러리 업데이트가 여의치 않는 경우는 차선책으로, 자바 프로그램을 실행할 쉘 스크립트에 환경변수를 아래와 같이 설정해주시면, LD_ASSUME_KERNEL=2.4.1 export LD_ASSUME_KERNEL glibc-2.3.2 버전대에서 발생한 버그를 회피해, ..
카테고리 없음
2008. 11. 28. 12:15
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- JMF
- ss7
- oracle
- snmp
- MSSQL
- 디지털TV
- 경영
- IPTV
- tcp
- 컴퓨터와 생활
- Java
- 운영
- JSP
- JIT
- Linux
- apt-get
- 설득
- Excel
- C/C++
- DBCP
- apache2
- Kafka
- redhat
- Redhat9
- php
- SSO
- UML
- Util
- tomcat
- Unix C
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함