dump 명령

: dump를 사용하여 실행파일과 공유 오브젝트 검사하기 ( 런타임 링크 걸려있는 애들 확인 )

 

dump -X64 -Tv {~~~.a} 

'OS > Unix' 카테고리의 다른 글

[AIX] stack 크기 관련  (0) 2022.08.25

pthread_kill() 코어 발생하는 경우 있었음.

 

환경변수

AIXTHREAD_STK

  • thread당 stack 크기 조정
  • 기본값 : 32 비트 응용 프로그램의 경우 98,304 바이트 , 64 비트 응용 프로그램의 경우 196,608 바이트.

 

http://lists.llvm.org/pipermail/cfe-commits/Week-of-Mon-20190812/283181.html

일부 테스트는 깊은 재귀를 수행하므로 AIX의 64 비트 프로세스에 대해 상대적으로 낮은 기본값 인 192 KiB보다 큰 pthread 스택 크기가 필요합니다.
`AIXTHREAD_STK` 환경 변수는 테스트를 위해 더 큰 pthread 스택 크기를 요청하는 비침 입적 방법을 제공합니다.
필요한 pthread 스택 크기는 빌드 구성에 따라 다릅니다. 4 MiB 기본값은 macOS 512 KiB에 비해 관대합니다. 
그러나 AIX의 일부 컴파일러는 상대적으로 더 많은 스택 공간을 사용하는 코드를 생성하는 것으로 알려져 있습니다.

 

스레드 환경 변수

 

스레드 지원 조정 가능 매개변수

조정 가능한 스레드 지원 매개변수에는 여러 가지가 있습니다. ACT_TIMEOUT 항목 설명자 용도: 활성화 시간종료에 대한 시간(초)을 조정합니다. 값: 디폴트: DEF_ACTOUT. 범위: 양의 정수 표시: echo $ACT_TI

www.ibm.com

 

export AIXTHREAD_STK=1000000

'OS > Unix' 카테고리의 다른 글

[AIX] dump 이것저것,.  (0) 2022.08.25

+ Recent posts