프로그래밍 QnA + 설치 및 활용 QnA

sos1122의 이미지

mysql 서버 잦은 다운이됩니다.

현재 웹서버와 디비서버를 분리 운영중입니다.
그런데 동접자가 순간에몰리면 mysql 서버가 응답이없으면서 다운이됩니다.
에러로그는
110414 15:38:29 mysqld started
InnoDB: The first specified data file ./ibdata1 did not exist:
InnoDB: a new database to be created!
110414 15:38:29 InnoDB: Setting file ./ibdata1 size to 10 MB
InnoDB: Database physically writes the file full: wait...
110414 15:38:29 InnoDB: Log file ./ib_logfile0 did not exist: new to be created
InnoDB: Setting log file ./ib_logfile0 size to 5 MB
InnoDB: Database physically writes the file full: wait...

syrinx40의 이미지

iptime rt3070 promiscuous mode ?

리눅스 커널 2.6.32에 iptime 150UA (rt3070)을
이용하여 packet sniffer 같은것을 구현할려고 합니다.
그래서, 목적지 IP가 자신이 아니더라도 RX를 수행하여야 합니다.

그게 promiscuous mode라고 하는데, 다른 무선랜칩으로는 수행했었습니다.
위 모듈에서 할려고하니까 작동이 안되네요...
자신 IP만 받고 다른 IP는 받아지질 않습니다.

promiscuous mode를 적용시킬려면 어떻게 해야할가요?

azurenote의 이미지

각자 k개의 원소를 갖는 n개의 집합에서 하나씩 선택해 조합을 만드는 문제

의 해법을 찾는게 아니고,

이런 알고리즘에 명칭이 있는지 궁금합니다.

Combination Logic? Combination selector?

Combination하면 일단 n개의 원소를 갖는 단일 집합에 관한 게 아닐까 하는데요..

bumworld의 이미지

apache에서 NameVirtualHost 이 제대로 안됩니다.

현재 centos 5.2 버전에 yum으로 apache와 php를 설치 했습니다.

설치는 잘되서 php도 잘 되구요.

가상호스트 설정을 해서 서브도메인을 사용하려고 셋팅 했는데 계속 문제가 발생합니다.

기본 yum 설치후에 아래와 같이 설정 했습니다.

그런데 문제가 서브도메인은 접속이 잘되는데 메인 도메인이 접속이 안됩니다.

bumworld.test.co.kr 이나 bumworld2.test.co.kr, www.test.co.kr 은 잘되고 test.co.kr은 서버 연결조차 안되는걸로 나옵니다.

ServerName localhost:80 에 test.co.kr:80도 해봤는데 마찬가지구요..

어디서 설정이 잘못된걸까요? 도움 부탁드립니다..

ServerName localhost:80

NameVirtualHost *:80

trymp의 이미지

openssh 에서 동일한 계정에 대해 중복 로그인 막는 방법 ....

안녕하세요. 리눅스 초보입니다.

openssh 를 사용해서 프로젝트를 하나 하는데요.

동일한 아이디에 대해서 로그인이 되어 있는 경우,

다른 호스트에서 그와 똑같은 아이디로의 접속을 차단하는 기능을 넣어야 합니다.

그런데 openssh option 을 찾아보니 그런 기능이 안보이더군요.

PAM 은 사용할 수 없는 환경이구요.

다른 꽁수를 생각해 봐도 잘 생각이 나질 않습니다.

고수님들의 많은 조언 부탁드립니다.

iknights의 이미지

[질문] Berkeley DB의 sync() 또는 close() 관련하여 100만건 이상 데이터 처리를 해보신분 계신가요?


안녕하세요.
Berkeley DB 관련 데이터 처리에 문제가 있어 질문 드립니다.

Berkeley DB를 사용하여 데이터 삽입하는 과정중 데이터 레코드가 증가하면 할수록
sync 또는 close 시 엄청 느리게 처리되는 현상에 대해 혹시 이러한 일을 겪어보신분 계신가요?

환경은
1. env 사용, flag = DB_CREATE | DB_INIT_MPOOL | DB_THREAD
2. 트랜잭션은 사용안함.
3. 데이터베이스는 BTREE 구조로 생성 및 오픈

위와 같은 env파일을 기준으로 test.db에 저장할때
1. test.db에 데이터를 저장하는 A모듈 (초당 10만건)
2. test.db를 env를 사용하여 RD_ONLY로 데이터를 검색

templars의 이미지

[완료] 각기 다른 사설망(NAT)에 들어있는 클라이언트를 서로 연결해주기 (메신저)

…는 UDP 홀펀칭 말고 다른 방법이 없을까요?

TCP로는 구현이 불가능한 것인지 여쭤보고 싶습니다. (_ _)


저는 이런 시나리오를 생각했습니다.
1) 먼저 클라이언트 A가 TCP 방식을 통해 socket() bind() connect()로 명시적으로 포트를 선택하여 서버와 접속을 합니다.
2) 이를 통해 서버는 클라이언트 A의 실제 IP와 포트 번호를 알게 됩니다. 이를 클라이언트 B에게 전달합니다.
3) 클라이언트 A는 shutdown()을 통해 서버와의 연결을 우아하게 종료합니다. (하지만, 소켓을 폐기하는것은 아닙니다.)
4) 클라이언트 A는 연결을 종료했으므로 1)에서 만들어둔 소켓을 사용해 listen()을 시작합니다.
5) 클라이언트 B는 서버로 얻은 정보를 통해 클라이언트A에게 connect()합니다.
6) TCP 연결이 완성됩니다.


..가 안 되더군요; 정확히는 4)가 안 됩니다. 3)에서 shutdown()은 성공했다고 나오던데 listen()을 하면

hwiorb의 이미지

네트워크 프린터 연결 질문입니다.

사내 랜 환경

연결-(A)-(B)-(C)
+------(D)-(printer)

A, B : 공유기
C, D : 컴퓨터
printer : 사용하려는 프린터

---------

제 컴퓨터가 위에서 현재 C와 같습니다. 이럴 경우, 어떻게 연결을 할 수가 있을까요?
( B 는 환경상 현재 1개 이지만, 여러개가 연이어 연결 된다고 했을 경우도 포함)

혹시, 방법을 아시는 분 계시면, 부탁드립니다.

gouhc46의 이미지

c code에서 600이 아니라 599가 찍히는 이유좀...

첨부 파일에서 값을 출력해보면

rrate 변수에 600이 들어가게 됩니다

toption(int num_transaction) 함수 호출시

num_transaction은 1000이구요

rrate = num_transaction * 0.6 + 1; 실행시 rrate에 600이 들어갑니다

원래 +1을 하지 않은 값이 600이어야 하는데, +1을 하지 않으면 599가 출력되네요

왜 그런지 이유좀 알려주세요!

ssobranss의 이미지

[완료] 링크 타임 코드 생성과 전체 프로그램 최적화에 대해 궁금한 게 있습니다

링크 타임 코드 생성에서 제가 특별히 의문이 드는 부분은 다른 모듈에 있는 함수의 인라인화 입니다.

obj파일 생성->링크, 이때 LTCG를 적용하면 링크할때 단순히 심볼을 검색해서 실제 위치를 가져오는 것이 아니라 해당 소스파일을 갖고와서 인라인 한다는 얘긴데,

그럼 이때 다시 obj파일을 바꾸나요? 그다음에 다시 LTCG가 없는듯이 일반적인 링킹?

아니면 obj파일을 바꾸지 않고 그냥 그대로 합쳐서 exe나 dll을 생성할까요?

제 생각에는 vs2010에서 소스 파일마다 각각 /GL(전체 프로그램 최적화, LTCG와 같이 적용되야만 하죠)를 설정할 수 있는 걸로 봐서 obj파일 각각을 다시 바꾸는게 맞는 것 같습니다.

문제는 여기서 부턴데요,

msdn에 보면 obj파일과 다름없는 lib파일에 전체 프로그램 최적화를 하면 위험할 수 있다고 되어있습니다(호환이 안될 수 잇다고 되있더군요).

그런데 /GL이 obj 파일 하나하나에 해당하는 내용이라면 obj 파일이 생성된 시점에서 obj 파일은 그 자체로 완성된 것 아닌가요?

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기