프로그래밍 QnA

hol_ding의 이미지

D3DXMatrixRotationZ 의 회전축 문제 ...

trymp의 이미지

ksoftirqd 의 nice 값이 왜 19에서 다른값으로 바뀌었는지 아시는 분 조언 부탁드려요


예전 커널에서는 Bottomhalf 을 delay 처리하는 ksoftirqd 가 nice 값이 최하(19) 인 것으로 알고 있습니다.

근데 최신 커널에서는 별차이없이 다른 프로세서와 동일한 nice 값을 가지는 것을 보게 되는데요.

왜 ksoftirqd 의 nice 값이 바뀌었는지 그 이유를 아시는 분 계신가요?

혹시 이렇게 되면 네트워크 과부하시에 ksoftirqd 가 CPU resource 를

다잡아 먹어서 다른 user space daemon 이 resource 를 제대로 할당받지

못해서 거의 실행을 못하는 상황이 올수도 있을 것 같은데요. (지금 제가 그런 상황 ㅠ.ㅠ)

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

sky_cloud의 이미지

openwrt에서 메일 보내려는 데 에러가 납니다

mutt를 사용해서 메일을 보내려고 합니다

페도라 운영체제에서는 잘 작동하는데

openwrt에서는 메일보내기를 하면

Error sending message, child exited 127 (Exec error.).

에러메시지가 나오고 메일전송이 되지 않습니다.

혹시 다른 메일 패키지를 사용해야한다면

파일 첨부도 가능한 것은 무엇이 있을까요?

skylove2458의 이미지

혹시 C++ inline Assembly 진수변환

C++ 로 만들어진 진수변환 소스 구할수 있을까요??
2->10
2->16
10->16
10->2
16->2
16->16 을 하고 있는데

5일째 하는데도 2-> 10 하는데도 쩔쩔 매고 있네요ㅠㅠ...
혹시 아시는 분 계신가요? 도와주세요 ㅠㅠ

skylove2458의 이미지

C++ inline Assembly 10->2진수 변환문제

visual로 inline Assembly 로 공부하는 중입니다(10진수 2진수 변환) 아주 기초적인 문제일수도 있는데
pop 한후에 화면에 뿌려주는 것을 못하고 있어요
혹시 아시는 분 도와주세요 ㅠㅠ

#include
#include
#include
#include
#include

using namespace::std;

void main()
{
int remainder;
int inputNum;

int share;
int i;

int remainderStorage[100]={0,};

cout<<"decimal number input"< cin>>inputNum;

__asm
{
input:
mov eax, inputNum
mov edx, 0 ;edx 초기화
mov ebx, 2

inviolable의 이미지

call eax가 무슨 뜻이죠???

콜은 함수를 호출하는 거 아닌가요??? 이렇게 레지스터를 호출하는 건 무슨 뜻인가요???

hoya128의 이미지

C언어 질문 드립니다.

아무리 고심해도 답이 안보여서 질문 드립니다.

일단 코어 로직 부분에 다름과 같은 루프가 있다고 합시다.

for (loop = 0; loop < threshold; ++loop) {
array[loop] = DEFINE_"loop"
}

다음으로 사용자에게 옵션 형태로 입력을 받는 다음과 같은 부분이 있다고 합니다.

#define threshold 2 // 사용자가 결정.
#define DEFINE_0 0 // 사용자가 알아서 결정.
#define DEFINE_1 1 // 즉, 어떤 값이 올 지 모름.

이런 형식으로 설계를 했는데, 구현 부분에서 막혀버립니다. ㅠ_ ㅠ

위와 같이 사용자에 의존적인 부분과 코어부분을 분리하고, 사용자는 해당 정의만 신경쓰면 알아서 정의한 값이 들어가도록 하고 싶은 것이 목적인데...

방법이 없을까요?

jehun0717의 이미지

signal 20에 대한...

하나의 쓰래드에서

popen을 이용하여 스크립트 결과값을 fp라는 변수에 담고있습니다.
(해당 함수는 60초 주기로 진입.
진입 후 스크립트 상에서 2초간 슬립...)

여기서 궁굼한것이

주기적으로 received signal [20], child process down

라는 로그를 출력하고있습니다.

찾아보니 popen을 사용하는 함수 내에서 발생하고 로그를 찍는거같은데

왜 이런건지 혹시 조언이라도 해주실분 계신가요?

...;;;

siba555의 이미지

openssl openssl/stack.h(88) : error C2143 에러 문의드립나다.

openssl로 암복호화 모듈을 만들고 컴파일을 했는데요..
아래와 같은 에러가 발생하네요..
stack.h을 열어보면 int sk_insert(_STACK *sk, void *data, int where); 함수선언에서 나구요. 주석처리하면 컴파일 에러없이 컴파일이 성공합니다. 제 소스의 어떤부분과 충돌이나서 그런걸까요?

D:\OpenSSL\include\openssl/stack.h(88) : error C2143: 구문 오류 : ')'이(가) '문자열' 앞에 없습니다.
D:\OpenSSL\include\openssl/stack.h(88) : error C2143: 구문 오류 : ';'이(가) '문자열' 앞에 없습니다.
D:\OpenSSL\include\openssl/stack.h(88) : error C2059: 구문 오류 : ')'

livey의 이미지

컴포넌트 분산처리환경 구축관련

여러 운영체제를 지원하는 대규모 분산 처리 환경에 관심이 많은데요

MS의 DCOM을 제외하고 c++로 컴포넌트를 만드는 방법은 어떤게 있나요?

컴포넌트끼리의 통신 방법도 원격 메소드 호출과 XML JSON 의 차이도 모르겠고
원격 메소드 호출시 스텁 스켈레톤에 네트워크 코드가 숨겨져있는건지
컴포넌트를 각 컴퓨터에 설치만 해주면 분산처리환경이 갖춰지는건지도 궁금하고..

COM CORBA EJB 등이 옛날기술이라 이제 잘 활용이 안되는건가요?
아니면 하둡같은 대규모 분산처리 프레임워크의 밑바탕이 되어 계속 활용되고 있는건가요?

관심은 많은데 어렵고 궁금한게 많네요

페이지

프로그래밍 QnA 구독하기