[질문]shared memory 변경법좀알켜주세요.
작성자 정보
- 김동준 작성
- 작성일
컨텐츠 정보
- 1,757 조회
- 0 추천
- 목록
본문
리눅스에서 오라클을 운여하려고합니다.
오라클은 잘설치하였는대, shared memory변경을 못해서 고생하고있습니다.
커널버전은 2.4.7-10, 2.4.8 이 두개를가지고 해봤습니다.
제가했던 방법은
/usr/src/linux/include/asm/shmparam.h 이라는 파일을 열어서
#define SHMMAX 4294967295 ## 공유메모리 세크먼트의 최대크기(바이트 단위로서 약 4GB)
#define SHMMIN 1 ## 한개의 공유 메모리 세그먼트 최소 크기
#define SHMMNI 100 ## 시스템 내 공유메로리 세그먼트의 최대 개수
#define SHMSEG 10 ## 사용자 프로세스하나가 사용할수 있는 공유메모리 세그먼트의 최대 개수
/usr/src/linux/include/linux/sem.h 에는
#define SEMMNI 128
#define SEMMSL 250 ## 한개의 세마포어세트에 존재할수 있는 세마포어의 최대개수
#define SEMMNS (SEMMNI*SEMMSL)
#define SEMOPM 100 ## Semop call 당 operations 의 최대 개수
#define SEMVMX 32767 ## 세마포어의 최대값을 결정
/usr/src/linux/include/linux/msg.h 에는
#define MSGMNI 128
#define MSGMAX 8192
#define MSGMNB 81920
를 변경하고 커널컴파일을하는대 bzImage에서 ips 부분에서 에러가 나면서 커널
이미지가 생성되지 않습니다.
방법이 잘못된것인지 좀 알려주세요 ㅡㅡ;
관련자료
-
이전
-
다음