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

익명 사용자의 이미지

듀얼CPU와 멀티프로세스 & 멀티 스레드

듀얼cpu라도 멀티프로세싱을 할때 특정순간의시간에는 cpu는 한개만 사용
되는가?. 아니면 두개다 사용될수도 있는가????

듀얼cpu라도 멀티스레딩을 할때 특정순간의시간에는 cpu는 한개만 사용되
는가?. 아니면 두개다 사용될수도 있는가????

한개의 프로세스에서 3개의 스레드를 생성하고 또다른 프로세스에서는 1개
의 스레드를 생성했다면 cpu점유률은 어떻게 되는지 궁금합니다. (단, 두
프로세스의 우선순위가 같다).

tiemer라는 것이 각프로세스에게 시간을 분배한는 것으로 알고있습니다.

익명 사용자의 이미지

로그인과 아웃시간을 알 수 있는지요?

wtmp파일을 getutent()를 이용해서 보면 로그인 한 기록이 나오는데요.

last -f wtmp하면 사용자의 로그인~로그아웃시간이 나옵니다..

계속 사용중이면 still logged in 이라고 보여주고..

로그아웃한 시간을 알수 있는 방법이 있을까요?

리플 부탁드립니다.

익명 사용자의 이미지

파일에서 정수를 입출력할수는 없나요?

안녕하세요...
쉬운것 같은데 되게 안되네요..^^;;

개발보드에서 카메라 제어를 할려고 하는데
카메라의 설정파일을 라이브러리 형식으로 저장할려고 합니다
그래서 그 설정파일을 정수로 "cam.txt"라는 파일에 저장했습니다

cam.txt 내용
=================================
129 156 354....등등의 정수열

근데 불러오는게 문제더군요...
스트링으로 불러와서 변환하는것도 어렵고..
그렇다고 설정등을 문자렬로 저장하기도 그렇고....
님들 같으면 어떻게 하시겠어요?

익명 사용자의 이미지

1개의 IP로 여러개의 DNS 설정 방법

우선, 이곳 홈페이지를 통해 여러 고수님들이 쓴 DNS에 관한
내용을 보았습니다.

그런데 아직도 잘 모르는 부분이 있어 이렇게 도움을 요청합니다.

[설정하고자 하는 예]

고정IP 210.126.208.111 <- aaa.com 지정,
즉 main domain으로 ns.aaa.com 을 만들고자 함.

내부 192.168.1.201 <- bbb.com ns.bbb.com 설정 예정
내부 192.168.1.202 <- ccc.com ns.ccc.com 설정 예정
내부 192.168.1.203 <- ddd.com ns.ddd.com 설정 예정

그리고 /etc/named.boot

;
; a caching only nameserver config
;
directory /var/named

익명 사용자의 이미지

이걸 씨언어로 바꾸면 어떻게 되나여?

#include
#include

#define BUFSIZE 512
#define PREM 0644

int copyfile(const char *name1,const char name2)
{

int infile,outfile;
ssize_t nread;
char buffer[BUFSIZE];

if ( (infile=open(name1,O_RDONLY))==-1
return(-1);
if((outfile=open(name2,O_WRONLY | O_CREATE|O_YRUNC,PREM))
==-1)
{
close (infile);
return(-2);
}

while((nread = read(infile,buffer,BUFSIZE)) > 0)
{
if(write(outfile.buffer,nread) < nread)
{
close(infile);
close(outfile);
return(-3);
}
}

close(infile);
close(outfile);
if(nread==-1)
return(-4);

익명 사용자의 이미지

소스좀 봐주세요 소켓의 이중 접속문제입니다.

아래의 프로그램 같이 하나의 소켓으로 접속대기후
클라이언트가 접속이 되면 송수만하게 되어있는데
이상한건 클라이언트에서 새로운 접속을 하면
연결이 된다는 점입니다.
새로 listen 한것도 아니고 new-fd 획득후
이전 소켓을 close 해도 그러니 이해가 안가네요
도움 바랍니다.

server.c

main()
{
fd = socket ();
bind ();
listen ();

while (1)
{
if (senect ())
{
new_fd = accept ();
close (fd); // 이전 소켓 close
break;

익명 사용자의 이미지

[질문]X-term 배경이 갑자기 바뀌었을때

kde 설정 유틸리티로 '데스크탑' 부분을 몇번 건드렸더니 X-term배경이 살색비슷하게 나옵니다.
원래는 검은 색이었는데 어떻게 하면 복구할수 있나요?

익명 사용자의 이미지

gcc컴파일시 발생한 에러 처리에 대해서 질문입니다.

gcc로 컴파일을 하는 중에
"parse error before *"
에러가 발생합니다.
어떻게 처리해야하는지 조언부탁드립니다..
자세한 소스는 일단 올리지 않았습니다..
수고하세요..

익명 사용자의 이미지

[질문]센스Q10-A1에서 리눅스 깔때 CDROM 설정 성공하신분..

아래에 있는데 또 질문하네요..

제가 질문한거에 대해 답변을 많이 들해주셔서 그렇게 해보았는데..

sbp를 잡았는데 mount가 않돼네요. 어떤것인지 /dev/scd0인건같기는

한데 mount -t iso9660 /dev/scd0 /mnt/cdrom해도 않되고

mount -t iso9660 /dev/sbpcd0 /mnt/cdrom해도 않되고

mount -t iso9660 /dev/sbpcd /mnt/cdrom해도 않되고

아시는분 그리고 wowlinux사이트에 있는 방법도 해보았습니다.

특히 멀티 프로세스 체크하지 않으면 2.4.9가 컴파일할때 error가

나는군요.

익명 사용자의 이미지

소켓 프로그램에서..

server_addr.sin_family = AF_INET;
server_addr.sin_addr.s_addr = htonl(INADDR_ANY);
server_addr.sin_port = htons(port);
이렇게 설정하였습니다. 여기서 ip address 를 INADDR_ANY 라고 하면
현재 저의 아이피 어드레스가 설정된다고 하더군여...

1 저의 아이피를 확인 하는 방법을 알고 싶구여
2 getsockname()를 이용하면 소켓의 주소를 확인할 수 있다구 하는데
어떻게 해야 하는지
함수 원형 int getsockname(int socket,struct sockaddr *addr, size_t *length_ptr)
리턴 값이 성공하면 0 이라고 합니다.
여기서 어떻게 주소를 확인할 수 있는지 ( 출력하여 확인 하는 방법) 점 가르쳐

페이지

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