전체 글731 [Linux] Core Dump 생성 By 용호 2011년 5월 31일 화요일 1. /etc/profile 수정 아래와 같이 ulimit 명령을 수행한다. 2. /etc/sysctl.conf 수정 아래와 같이 kernel.suid_dumpable = 1, kernel.core_uses_pid = 1 을 추가한다. 3. 수정된 내용을 적용시키기 위해서 sysctl -p 명령을 수행한다. 여기까지 수행 하고 나면 코어 덤프 파일이 생성된다. 4. 코어 덤프 파일을 내가 원하는 경로에 생성되도록 하고 싶다면 아래와 같이 속성 값을 추가 해야한다. 현재 디렉토리는 프로젝트의 실행 파일이 생성되는 위치이다. 2011. 5. 31. [Linux] OpenSuse에서 그래픽 드라이버 설치 By 용호 2011년 5월 18일 수요일 1. nvidia 홈페이지에 접속한 후 자신의 그래픽 드라이버를 선택하고 검색버튼을 누른다. 2. 내 컴은 OpenSuse이므로 OpenSuse 드라이버를 설치하는데 OpenSuse는 설치 방법이 조금 달랐다. 우선 자신의 그래픽 드라이버 모델에 맞는 것을 선택한다. 3. 내용을 보면 YaST에 들어가서 아래의 내용을 추가하라고 나와있는데 Protocol과 Server Name등을 입력하고 해보면 약간 경로가 틀린걸 알 수가 있다. (4번 참조) 4번을 참조하여 추가 후 설치하면 Software Management에 nvidia를 검색해보면 아래 a,b,c에 해당하는 파일 추가가 되어 있을 것이다. 그럼 해당 파일들을 선택한 후 설치해주면 그래픽 드라이버 설치는 끝! 4. .. 2011. 5. 18. [C++] vector 간의 연산 (set_difference와 copy) By 용호 2011년 4월 23일 토요일 업무를 하던 중 현재 가지고 있는 vector와 새로 들어온 vector를 비교해서 새로운 부분을 추가해야하는 작업이 주어졌었다. 처음에는 이것을 위해 for문을 돌며 노가다 작업을 했었는데 잘 찾아보니 아주 훌륭한 STL 함수가 있었다... 바로 set_difference를 이용하면 아주 간단하게 처리를 할 수 있다. set_difference( 기존의 vector의 시작위치, 기존의 vector의 끝위치, 새로운 vector의 시작위치 , 새로운 vector의 끝위치, 결과를 담을 vector의 시작위치) 사용 예를 들면, vector vecOldVector; vector vecNewVector; vector vecResultVector; vecResultVector.r.. 2011. 4. 23. [Setting] apache2 limit 제한 없애기 By 용호 클라 팀장님께서 갑작스럽게 apache 서버의 limit 을 풀어달라고 하셔서 당황했었다. apache 쪽은 전혀 모르고 있었기 때문에... 결국 클라팀장님께서 웹문서를 뒤지시더니 뚝딱 해버리셨다.. 1. apache2가 설치된 폴더로 이동을 해서 config 파일 (httpd.conf) 파일을 open 한다. 2. config 파일 하단에 Limit에 대한 내용을 추가한다. LimitRequestBody 0 LimitXMLRequestBody 0 3. apache2를 다시 시작한다. $ apache2ctl stop - 멈추는 명령 $ apache2ctl start - 시작하는 명령 팀장님 하신대로 정리하기는 했지만 아직까지 리눅스 쪽 공부가 많이 부족한 듯 하다. 공부좀 해야겠다............... 2011. 4. 14. 이전 1 ··· 85 86 87 88 89 90 91 ··· 183 다음