프로그래밍 QnA

sisbn의 이미지

초간단 모듈프로그램 insmod로 올릴때 왜 이런 에러 메세지가..

insmod: error inserting 'hello.o': -1 Invalid module format

책에 있는데로 고대로 똑같이 했는데 왜 이런 메세지가 나오는지 모르겠네요..

좀 알려주세욤..

sharefeel의 이미지

스위치의 멀티 캐스트 능력에 관한 질문입니다.

다음과 같이 네트웍이 구성되어 있다고 해보겠습니다.
S1과 S2가 스위치이며 1, 2, 3, 4, 5, 6가 스위치에 연결된 노드입니다.
S1과 S2가 모두 브로드캐스트를 지원하면(이더넷처럼..)
1 에서 브로드캐스트로 보낸 메시지가 4, 5, 6에게도 전달이 되는지요?

 1 2 3
 \ | /
  S1
   |
  S2
 / | \
 4 5 6
air74의 이미지

해당 process 가 cpu 를 얼마 잡아 먹는지 프로그램 내에서 알수

해당 process 가 cpu load 를 얼마 잡아 먹는지 알려주는 system call 이 있나요?

만약 없다면 프로그램 내에서 계산 하는 방법이 있을까요?

감사 합니다.

삼량의 이미지

Asynchronous 와 Asymmetric!!

사전적 의미는 Asynchronous : 비 동기 / Asymmetric : 비대칭

인데요.

컴퓨터 상에서 말하는 이 단어의 차이는 뭐죠?

자주 듣는 말인데. 깊게 생각해 본적이 없어서

고수님들꼐 도움을 청합니다.

견습 프로그래머 배상 __(__)__

Jdimension의 이미지

Redirection 구현에 관한 질문입니다.

요즘 시스템 프로그래밍을 공부하고 있는데 워낙 프로그래밍 경험이 짧아서
(그 전에 지식이 짧지만;)

Redirection을 구현하는데 argument로 받은 내용을 어떻게 처리해야 할지 모르겠네요.

처음에는 스페이스 단위로 구분하면 되려나 했는데 생각해보니 파일명 다음에 스페이스 없이 그냥 >,< 붙여도 인식되는걸 알아내서 패닉상태입니다.

그래서 >나 <가 나올 때 까지 buffer의 index를 1씩 늘려가면서 새로운 char 배열에 집어넣는 방법을 쓸까 했는데 그렇게 되면 새로운 char 배열에 스페이스가 들어갈 경우 어떻게 제거해야 할지 모르겠더군요.

cjy1126의 이미지

fread가 제대로 작동하지 않습니다.

메모리를 저장해볼려고 아래와 같이 data 구조체에 저장하였습니다.

typedef _DATA{
   int address;
   int value;
}DATA;

...

fwrite(&data, sizeof(data), 1, fRead);
fprintf( fResult, "%08x : %02x\n", data1.hex, data1.value);

제대로된 값인가 저장해본 fResult의 출력은 아래와 같습니다.

[code:1]
00020000 : 00
00020001 : 10
00020002 : 00
00020003 : 00
00020004 : 04
00020005 : 09
00020006 : 00
00020007 : 00
00020008 : 01
00020009 : 00

netipark의 이미지

exevp로 실행한 명령의 수행 성능을 측정할수 있을까요?

....

if( (pid = fork()) < 0)
         perror("fork error\n");
else if (pid == 0)
{
         execvp(arg_list[0], arg_list);
         exit(127);
....
}

fork()로 child process 생성하고 child process 부분에서 execvp를
이용하여 명령을 실행하는데요 이 execvp로 실행시킨 명령의 system
time, user time을 구하고자 합니다..

그래서 여러번 명령을 수행한후 각 명령마다의 성능 수치를 parent process에서
얻으려고 하는데.. 잘 안돼네요..

jwlegend의 이미지

[질문] 커널 컴파일 후 부팅 시 에러 메시지

커널 컴파일을 한후 부팅 할때 에러메시지가 뜹니다.
Can`t locate module char-major-21
이런 메시지가 똑같이 여러개 주루룩 뜹니다.
이 메시지가 떠도 다른 기능은 별 문제 없이 사용돼긴 하는거 같은데, 뭐 때문에 이러는지 궁금합니다.
전 menuconfig에서 설정할때 설정을 잘못해서 이러는거 같은데, 아시는 분 계시면 조언 부탁드립니다.ㅡ.ㅡ

linuxs의 이미지

C++에서 new와 malloc의 차이점은 무엇인가요?

C++에서 new와 malloc의 차이점이 무엇인지 궁금하군요?
오늘 코딩을 하는데 클래스 A 타입의 a를 포인터로 선언하고 A만큼 할당할려고 했는데 실행중 malloc에서는 에러가 발생했고 new로 했을경우는 발생하지 않았습니다.
문서를 찾아보니 malloc은 힙영역에 메모리를 할당하고 기타 정적인 변수는 스텍에 할당된다고 하네요.. new로 할당해서 힙에 할당되겠죠? 이런 문제는 아닌것같고 타입때문에 그런것 같은데..
조언부탁드립니다.

예)
A *a
a=(A *)malloc(sizeof(A))

sadrove의 이미지

이클립스에서 Doc 생성할때 command는 뭐라고 써야하죠..?

이클립스에서 Project -> Generate JavaDoc를 했는데..
JavaDoc command에는 뭘써야 하는건지 모르겠습니다..
근데 Generate JavaDoc가 /**.... */ 주석을 기반으로
문서를 만들어 주는거 맞나요..?^^;;

페이지

프로그래밍 QnA 구독하기