728x90
가령 가상서버(UNIX, LINUX)에 weblogic을 기동할 때, 오래 걸리는 경우가 있는데 이는 entropy의 부족으로 일어나는 경우이다.
LINUX에서는 random 함수를 사용하는 경우 /dev/random 디바이스를 이용해서 수행을 하게 되는데, 이 디바이스를 Entropy pool이라고 부른다.
위와 같이 Entropy pool의 수가 부족하게 되면 /dev/random 디바이스의 경우 input_pool에서 추출한 데이터를 그대로 사용하게 되기 때문에, 수가 부족할 시 대기를 하게 된다. (즉 소요 시간이 증가하게 된다)
예를 들어 WebLogic은 default로 기동 시 약 200개 정도의 entropy가 필요되는데, entropy pool에 그만큼이 없다면 기동하는데 오래 걸리는 현상이 발생할 수 있다.
이를 해결하기 위해서는 urandom옵션을 주면 된다.
https://billy727.tistory.com/65
728x90
'Linux & Windows' 카테고리의 다른 글
TCP CLOSE_WAIT (0) | 2022.10.19 |
---|---|
profile & Library Path (0) | 2022.08.31 |
nohup background (0) | 2022.07.01 |
wc 명령어 (0) | 2022.06.30 |
linux 메모리 확인 명령어 (0) | 2022.05.18 |