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

maljang의 이미지

NetEM 을 이용하여 특정 패킷만 delay 주는게 가능한가요?


안녕하세요. 지금 하고 하고 있는 프로젝트때문에 NetEM 을 이용하고 있습니다.
공부하다보니 한가지 문제에 봉착하여 진행이 안되고 있네요..ㅠㅠ

가령 리눅스서버에 eth1 으로 packet 이 유입이되어 eth2 로 나가는 네트웍 구조에서
eth1 으로 들어오는 packet 에 대하여 10개의 packet 만 delay 를 주고, 이후 packet 에
대해서는 delay 를 안주는것을 구현하려고 합니다.
이것을 제가 원하는 시간주기로 무한 반복시키려고 하는데요, 당췌 packet 10개를 어떻게 셀수 있을까
하는 고민이 생깁니다.

tc 와 NetEM 을 이용하여 이런 방식의 제어가 가능할런지요?
고수님들의 답변을 듣고 싶습니다.

hendrix55의 이미지

페도라17에서 VC++을 와인으로 설치하고자 Archive Mounter 프로그램이 잇길래 iso파일 마운트를 햇는데 readme파일만 보이고 그다음부터 모르겟네요 윈도우만쓰다보니..

리눅스를 한번 공부해보자 설치햇는데 리눅스환경에서 VC++을 설치하고자 햇는데 윈도우에서 iso이미지 마운트해서(데몬을 써서) 설치는 쉬운데 리눅스에서는 모르겟습니다 윈도우에서 데몬을 써서 iso마운트햇을때는 VC++설치하기가 원클릭으로 되는데 리눅스에서는 거기까지는 안되는군요

와인홈피에 VC++ 2008 익스프레스가 잘돌아간다길래 iso파일까지 받앗는데 이다음부터 어떻게해야할까요
콘솔에서 작업하기엔 아직 많이몰라서 x윈도우에서 해보고잇는데 마운트하니까 README파일만 보이고 이다음부터 설치하려니까 도통 모르겟네요 알려주시면 감사하겟습니다

asleea의 이미지

read 재시작 함수 관련(r_read)

ssize_t r_read(int fd, void *buf, size_t size)
{
   ssize_t retval;
   while(retval = read(fd, buf, size), retval == -1 && errno == EINTR);
   return retval;
}

공부를 하다가 책에 나온 code를 보고 의문점이 생겨서 글을 쓰게 되었습니다.
read함수가 수행도중에 인터럽트로 인해 실패되었을 때, 재시작 하도록 하는 함수 입니다.

만약
fd파일에는 1234567890이 입력되어있고,(r_read(fd, buf, 100)
read함수가 123까지 읽다가 인터럽트로 인해 함수를 재시작 하게되었다고 하면

zakra의 이미지

헤더 파일 관련 컴파일 에러 질문있습니다.

c:\documents and settings\coe521_02\바탕 화면\mfcdiary\mfcdiaryview.cpp(4): fatal error C1083: 미리 컴파일된 헤더 파일을 열 수 없습니다. 'Debug\mfcDiary.pch': No such file or directory

윈도우 상에 stdafx.h에서 위와같은 에러가 납니다.
이걸 어떻게 해결해야하죠 물론 해당 헤더 파일은 가지고 있습니다.

spark1000의 이미지

javascript, html 에서...

javascript 파일을 불러오게 하는 명령어에서...

이렇게 onload가 두번 들어와도 되나요?

이렇게 말이죠.

이것으로 예를 들면,

뭐 이렇게 href 가 3번 들어와도 되나요?

이렇게도 되나요? rel이 두번 나오는...

sws0317의 이미지

kerberos kdb5_util 문제 때문에 죽겠습니다...

kerberos 동작을 확인하려고 MIT 문서보고 따라중인 사람입니다.

진행중 kdb5_util 에서 막힙니다 ㅠㅠ

리눅스 설정에 따라 다른건지 두개의 리눅스에 각각 다른 현상이 나타납니다.

1. kdb5_util create -r ATHENA.MIT.EDU -s

Loading random data <----- 이 다음 Initializing database 로 넘어가야하는데 저기서 멈춥니다.

2. kdb5_util create -r ATHENA.MIT.EDU -s

kdb5_util: relocation error: /usr/local/lib/libkadm5srv_mit.so.8: symbol krb5int_buf_init_dynamic, version krb5support_0_MIT not defined in file libkrb5support.so.0 with link time reference

두번째는 저런 메세지가 나타나면서 진행이 안됩니다.

너무 답답하네요 ㅠ 고수님들 답변 부탁드려요 ㅠ

wodnrrns의 이미지

리눅스 멀티코어 서버에서 모든 코어 다 사용하기.

멀티코어를 가진 리눅스 서버에서 아마도 파싱 작어버을 할 것 같은데요.
코어가 여러개인데 생각해보니 하나로짜면 라이브러리(OpenMP 등) 안스면 그냥 코어 하나만 점유할것 같네요.

간단히 생각하면 포크 코어 개수만큼 해서 돌리면 될 것 같긴한데,
이렇게 하면 될까요?

이전 스레드 찾아보니 이렇게 해도 100% 쓰지는 않는다는 것 같다는 글들이 몇가지 보여 질문 드립니다.

ps - 사족으로 위와같은 방법으로 가능하다면, OpenMP 같은 라이브러리 사용했을때의 장점은 뭔가요?
( 단순히 포크 안하고 써도 된다는 장점 빼고 뭐가 있을까요? )

spark1000의 이미지

웹프로그래밍에서 2

제가 도메인 www.spark1000.com 도 있고 한데요,

그런데, 그 제 홈페이지에 가보면 아무것도 없거든요...

그런데 제가 메모장에 소스를 쳐둔 것은 있거든요?

그런데, 그 메모장에 소스를 쳐둔 파일 (예: lalala.html)

을, FTP를 이용해서, 서버에 그 메모장 파일을 올리기만 하면

제 홈페이지에 이제 그 메모장 소스로 나타나는 것들이 나타나는 것인가요?

그 서버에 메모장 파일을 올렸는데도, 전혀 아무것도 나타나지를 않아서요...

어떻게 하면, 제 홈페이지의 소스를 수정하고, 제가 소스를 기입할 수 있게도 하고

할 수 있을까요?

aaa0909의 이미지

포트란 해석

포트란으로 짜인 소스(대기모델 관련)를 봐야할 일이 생겼는데 아래 코드가 각각 어떻게 해석해야 하는지 알수 있을까요?

프로그램언어, 모델링 모두 생소합니다.

ZPLM = STKHT + MAX( DHM, +2. )

CALL CHECKMEM( IOS, 'HMIX', PROGNAME )

REAL , INTENT (IN) :: HMIX ! mixing height

spark1000의 이미지

웹프로그래밍에서...

홈페이지 제작을 위해서, 도메인과 호스팅을 구입하였는데요,

FTP를 이용해서, 자신이 그 홈페이지에 올리고 싶은 이미지나 파일을

서버에 업로드 하면 되는 것은 아는데,

예를들어서, 무궁화.jpg 를 업로드 하기는 하였는데,

제가 구입한 도메인 홈페이지(www.spark1000.com)에 들어가보면, 전혀 그런 그림이 안나오는데요,

무엇인가 홈페이지 소스를 조정해야 될 것 같은데,

홈페이지 소스를 조정해서,

소스에다가

페이지

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