'분류 전체보기'에 해당되는 글 157건

  1. 2010.01.09 원 그리기 공식
  2. 2009.12.24 nohup을 이용한 Background Process 유지(Console 끊겨도유지)
  3. 2009.12.19 SMF core dump File 설정(Solaris)

원 그리기 공식

|

radian(호도) = 각도 * π(PI) / 180 
X = 반지름 * sin( radian ) 
Y = 반지름 * cos( radian )

for 문으로 360도 돌리면 원!
And

nohup을 이용한 Background Process 유지(Console 끊겨도유지)

|
프로세스를 & 즉 Background로 실행 시킬경우 해당 접속되어 있는 console이 끊결경우
같이 사라져 버린다(가끔 무한룹 돌때 걍 꺼버리는 필살기를 발휘할 때 좋지만 ..)

Background로 실행 시킨 프로세스를 console이 끊겨도 실행이 유지 되는 방법

nohup 프로세스명 & > /dev/null 2>&1
(노 행업)

이런식으로 실행시 console에 메시지를 보이지 않고 console이 끊겨도 계속 작동하게 된다.
And

SMF core dump File 설정(Solaris)

|
Service로 올라간 Task는 System에서 관리 하기 때문에
System core로 관리 된다. 즉 global core로 생성된다는 뜻

우선 core File의 대략적 설정을 해본다.

coreadm -i core.%f%p%t
이러한 Command를 내린다면 일반적 user들의 실행 Task core File은 해당 위치의
core.File명PID시간
형식으로 생성이 된다. %f : File(Command) %p : PID %t : 시간

그럼 Service에 등록한 Task의 Global Core의 설정은
우선 Core가 Dump될 Directory를 만든다.(Ex : /gcore)
core -g /gcore/core.%f%p%t -e global
-g 옵션은 global core의 설정이 되겠다. /gcore 위치에 core.File명PID시간 형식으로 File이 형성
-e 옵션으로 glbal core를 enable시킨다. !!

Service를 Enable시킨후 Task에 Memory오류를 심은 이후(한번만 실행되게 잘 조절해 보자..)
Core File이 해당 위치에 생성되는지 확인한다.
And