프로그래밍 QnA

익명 사용자의 이미지

cygwin 에서 mpatrol 사용

cygwin 에 mpatrol-1.4.8 을 설치하였습니다.
manual 대로 test 를 돌려보려는데, 잘 안되는군요.
혹여 cygwin 에서 mpatrol 을 적용해 보신분 계시면 조언 부탁드립니다.

malloc 호출에 관한 test 인데, stackdump error 가 발생합니다.
gdb 로 따라가 보면, __mp_alloc 호출에서 recursion 이 발생하는 것
같습니다. 원인을 알 수 없고, 설치를 잘못한건지 모르겠습니다.

cygwin 에 설치는 auto-build tool(autoconf, automake etc..) 을
사용하여 build 하였습니다.

---- test file ------

#include

익명 사용자의 이미지

solaris 상에서 select()와 ioctl


서버에 접속하는 클라이언트 프로그램을 만들고 있습니다
(솔라리스 8, 스팍)

접속을 한 후에 select를 이용해서 데이터를 주고 받고 있습니다.

connect()

while (1)
{
select()
if (FD_ISSET(svrfd, &test_readfds))
if (FD_ISSET(svrfd, &test_writefds))
}

select를 실행한 후에 리턴값을 2를 받았습니다.
(보통 write fds는 set 되고 - 이때는 1, 2라는 것은 read fds가 set
됐습니다.)

if (FD_ISSET(svrfd, &test_readfds))
{
if (ioctl(svrfd, FIONREAD, &read_counter) < 0)
}

이 부분에서 ioctl 이 에러를 냅니다. (값이 -1)

익명 사용자의 이미지

pthread 사용에 관한 질문

현재 pthread를 공부하고 있습니다.

하다가 잘 안돼는 부분이 있어서 이렇게 글을 올립니다.

thread를 2개를 만들어서 무한 루프를 돌면서 특정 작업을 하게 했습니
다.
이때 특정 조건이 되면 현재 수행중인 thread를 모두 종료 시키기고 다
시 생성 시키게 됩니다.
이때 현재 수행중인 thread를 종료 하기 위해서 pthread_cancel을 사용
했습니다.
한번 수행하고 끝나는 것이면 pthread_exit와 join을 사용하면 되는데
무한 루프로 수행하다가 특정 조건이 되면 main thread가 생성한 두

익명 사용자의 이미지

stat에서 퍼미션 알려면

stat 함수를 호출해서 stat구조체 변수에 값을 저장한후
stat구조체 멤버 변수인 st_mode의 퍼미션값을 확인 하고 싶은데요..
어떻게 볼수있을까요? 그리고 어떤 구조로 되어있는 지궁금 합니다.
제가 알기로는 몇개의 비트로 나뉘어있는 걸로 알고 있는데 잘 생각이 안
나네요.. 좀 알려주세요...

그럼 즐거운 하루되세요..^^

익명 사용자의 이미지

.bmp 이미지 파일을 socket으로 넘기는 방법좀..

여러 고수님들께 도움을 청하고자 합니다..
소켓으로 이미지 데이터를 날릴려고 하는데요..
fopen, fread로 이미지 데이터를 읽어서 버퍼에 저장하고
저장된 데이터를 socket으로 날릴려고 하는데 잘 안되네요..
버퍼를 char type으로 잡아서 읽은 데이터를 집어 넣으니
그림파일에 있는 NULL 문자를 인식해서 문자열의 끝으로 판단하고
더이상 버퍼에 저장이 되질 않습니다..
며칠째 고생하고 있네요..ㅠㅠ
도움 부탁 드립니다..

익명 사용자의 이미지

fork 에 대한 질문입니다.

fork()를 사용해서 프로세스를 세개 생성하고 싶습니다.
그리고 각각의 프로세스에서 ex1.c ex2.c ex3.c 라는 파일을 실행시키고
싶습니다.
현재 제가 아는 초보의 수준으로는 fork 로 새로운 프로세스를 생성시킨
후 프로세스에서 하는 일을 그 파일내에서 정의해서 실행시키는 정도밖에
모르겠습니다.
다른 파일을 실행시키는 것이 가능한지 알고 싶습니다.

그리고 또 하나 질문, fork()로 발생한 PID를 사용해서 그 프로세스가 죽
어있는지 살아있는 지 확인하고 싶습니다.

익명 사용자의 이미지

tcp keep alive time을 줄일 수 있을까요?

움, SO_KEEPALIVE 옵션을 주게되면 2시간짜리 keep alive timer가 작동하
지않습니까?

궁금한 것은 TCP_KEEPALIVE 옵션을 주면 이 시간을 줄일 수 있는가 해서
입니다.

움, 가능하다면 on/off와 timer값을 넣어줄 구조체가 어디에 정의되어 있
나요?

아....application에서 heart-beat로 구현하지 않고 TCP level에서

kernel을 컴파일하지 않고 변경을 할 수 있으면 좋겠건만,

찾을 수가 없네요...

고수님들의 조언을 기다립니다.

움, 혹시

익명 사용자의 이미지

Linux에서 Interrupt Vector Table ?

안녕하세요~

리눅스에서 어셈블리어를 해보려는 초짜입니다 ^^

다름이 아니구요, MS-DOS에서처럼 인터럽트 벡터 테이블이 리눅스에도 존
재하는지요.

존재한다면 어디서 자료를 구해야 할까요...

도움을 구합니다~

그럼 좋은 하루들 되세염~ ^^*

익명 사용자의 이미지

코요테 리눅스는 어떤 건가요...

글을보다가 코요테 리눅스란 말이 나오던데요..
코요테 리눅스는 어떤건가요?

익명 사용자의 이미지

mysql 과 oracle

한 시스템에 mysql 과 oracle를 같이 설치 하여 사용 할 수 있나여?

페이지

프로그래밍 QnA 구독하기