프로그래밍 QnA

kkojiband의 이미지

가상 메모리 사용할때...?

대략적으로 가상 메모리가 어떻게 돌아가는지는 알것같은데,

약간의(?) 의문점이 생기네요...

페이지 디렉토리와 페이지 테이블 목록은 어떤 식으로 유지가 되는건가요?

이것들의 베이스 주소는 물리 주소일텐데, 이것들도 그냥 일반적인 페이지 할당하듯이 free page frame 목록에서 아무데나 할당하나요?

고수님들 조언 부탁드립니다~

ninakhlee의 이미지

VxWorks에 포팅시 무엇을 고려해야할까요?

일반 리눅스에서 작성된 네트워크 어플리케이션입니다.
네트웍 서버/클라이언트 모드로 동작하고 둘 사이에 TCP/UDP로
패킷을 주고받는 프로그램입니다.
특별한 라이브러리라면 DNS라이브러리 정도를 사용하고 있습니다.
소스 크기는 DNS 라이브러리까지 포함해서 1.3M 정도 됩니다.

이런 어플리케이션을 VxWorks로 포팅하고자 한다면
어떠한 어려움이 있으며 고려해야할 사항이 어떤 것인지 알고싶습니다.

^^* 회사에선 머 별거 있겠냐며 그냥 하면 되지 않냐고 하는데요.

sDH8988L의 이미지

[질문]로그아웃 후에도 Program이 계속 실행되도록 하는 방법은?

안녕하십니까???

제가 이번에 상당히 시간이 오래 걸리는 Program을 돌려야 합니다...

하루 정도 걸리는 Program인데요...

제가 마냥 전산실에 붙어 있을 수가 없거든요... 그렇다고 계속 한 컴퓨터를

제것인양 사용할 수도 없고요...

예전에 듣기로 어떤 Option을 주면, 로그아웃을 하더라도 Program을

계속 돌릴 수 있다고 하던데요...

어떤 Option인 지 궁금합니다...

그럼 20000

ftfuture의 이미지

[질문] eepro100에서 fullduplex 로 돌리기..

안녕하세요..

리눅스에서 eepro100랜카드를 fullduplex로 동작시킬려고 합니다.

일단은 홈페이지인 http://www.scyld.com/network/eepro100.html

를 보고 다음과 같이 옵션을 주면..

debug=1 options=0x200

동작은 하는데요.. 이게 실제로 적용됬는지 확인할 방법이 없네요...

소스 코드도 구해서 보고 있는데.. 어느 부분인지..

명령어라던가 그런게 있나요?

그럼.

terra의 이미지

최적화 관련 질문입니다..

안녕하세요.. 매일 와서 글 읽기만 했지,
처음으로 글을 올리는 것이라, 조금 긴장이 되네요.

지금 만들고 있는 프로그램이 너무 느려서 최적화를 진행하고 있는중에,
이런것이 컴파일러에 의해서 최적화가 되는지 궁금해서 질문 올립니다.

1. memcmp(buf, "hello world", strlen("hello world")) 
2. memcmp(buf, "hello world", 11)

지금 코드가 1번 처럼 되어 있는것이 많은데 이것을 2번으로 바꾸게 되면,
가독성이나.. 문자 개수를 세는데 오류가 발생할 가능성도 있고.. 아무튼 조금 안좋은것 같구요..

운형의 이미지

커널 모듈 컴파일해서 insmod할때 문제 발생

insmod하면 다음과 같은 에러 메시지가 나옵니다. 버전이 않맞는다니....

[root@localhost module_test]# insmod chardev.o
chardev.o: kernel-module version mismatch
        chardev.o was compiled for kernel version 2.4.19-5cl
        while this kernel is version 2.4.19.

현재 커널을 두개를 쓰고 있어서 혹시나 해서 알아봤습니다.

~ $ uname -a
Linux localhost.localdomain 2.4.19 #2 SMP 토 7월 12 14:27:04 UTC 2003 i686 i686 i386 GNU/Linux발생

하난 패치된 vmlinuz-2.4.18-15hl (한컴

korisaram의 이미지

select함수를 이용한 에코서버에서 궁금한게있습니다.

[code:1]
1: int main(int argc, char **argv)
2: {
3: int serv_sock;
4: struct sockaddr_in serv_addr;
5:
6: fd_set reads, temps;
7: int fd_max;
8:
9: char message[BUFSIZE];
10: int str_len;
11: struct timeval timeout;
12:
13: if(argc!=2){
14: printf("Usage : %s <port>\n", argv[0]);
15: exit(1);
16: }
17:
18: serv_sock = socket(PF_INET, SOCK_STREAM, 0);
19: serv_addr.sin_family = AF_INET;

testor의 이미지

[web programming (PHP)]fopen 질문..

fopen 테스트로 똑같은 소스를 가지고 여러 사이트들을 불러 봤는데

다른곳은 거의 되는데 특정한 곳에선 익스플로러가 죽어 버리는 현상이 일어 나는데..

이런 현상이 왜 일어 나는지 아시는분 계신가여..??

혹시 아이피를 거부 하게 하면 익스플로러가 죽어 버리나여.. ?? ^^;;

이런 경험이나 아이피 거부후 테스트 해볼수 있는 환경을 가지신분은 답변좀 부탁합니다.

eminency의 이미지

소켓의 큐 모니터링...

선이나 IBM 서버에서 소켓의 큐를 모니터링 할 수 있는 도구나 방법이 있을까요?

리눅스에서는 netstat를 이용한다고 들은 거 같은데 사실 이것도 제가 직접 해 보지 않아서 잘 모릅니다만...

제가 네트웍 지식이 짧아 자세히 설명드리지 못해서 죄송합니다만, 추상적이나마 답변을 부탁드립니다.

omando의 이미지

[질문] tcpdump 사용법에 관해.

네트웍 모니터링하기 위한 도구로써.
tcpdump라는 명령을 설명해놓은게 있더군요.
마침 그런 도구가 매우 필요했던차라 그 반가움은 이루 말할 수 없더군요.

하지만 아무리 실행시켜보아도 다음과 같은 메시지만 나타날뿐 더이상의
어떤 메시지도 나타나질 않네요.

> tcpdump -x tcp 4444
---> tcpdump: listening on ee0
Using kernel BPF filter

< 현재 서버와 클라이언트가 port 4444를 통해 tcp/ip방식으로 연결되어 있는 상태이고 실제 tcp패킷을 까볼려고 시도중입니다.>

페이지

프로그래밍 QnA 구독하기