프로그래밍 QnA

vhfpss의 이미지

프로세스수행중간에 다른 프로세스 실행하는 방법을 알고 싶습니

이번에 검사점 복구기법에 관련된 프로그램을 분석 및 약간 수정하려구 합니다. 이 프로그램의 기본원리는 보통 우리가 흔히 쓰는 한글 문서편집기나 마이크로 워드와 같이 갑자기 발생하는 소프트웨어적인 에러나 하드웨어적인 에러로 인해 작업의 손실을 가져오는것을 막기위해 수행 중간 중간에 대상 프로세스의 작업내용을 저장하여 복구함으로써 다시 처음부터 작업을 해야하는 번거러움과 피해를 줄이기위한 프로그램입니다.
이것을 약간 변경하여 복구프로세스가 모든 프로세스를 감시하면서 저장하는 방식으로 변경하려 하는데 문제가 복구프로세스가 대상 프로세스를 수행시킨 후에 대상 프로세스를 중간에 재우거나 대기상태로 돌려놓은 다음에 그 대상 프로세스의 작업내용을 저장(task정보, 메모리 정보등등...)한 후 다시 대상프로세스가 남은 작업을 수행하도록 하기위한 방법을 강구중입니다.

hyangii의 이미지

리눅스에서 OpenGL사용하려 하는데, 에러 좀 봐주세요.

Quote:

// Bounce.c
// Demonstrates a simple animated rectangle program with GLUT
// OpenGL SuperBible, 2nd Edition
// Richard S. Wright Jr.

// #include <windows.h>
#include <gl/glut.h>

// Initial square position and size
GLfloat x1 = 100.0f;
GLfloat y1 = 150.0f;
GLsizei rsize = 50;

// Step size in x and y directions
// (number of pixels to move each time)
GLfloat xstep = 1.0f;
GLfloat ystep = 1.0f;

// Keep track of windows changing width and height
GLfloat windowWidth;
GLfloat windowHeight;

// Called to draw scene
void RenderScene(void)
{
// Clear the window with current clearing color

naltle의 이미지

혹시 이런 함수가 있나요?

pcm_data[2][512]
이랑
freq_data[2][256]
이요
사운드 쪽 인거 같은데 이런 함수가 있는지 궁금합니다.
무슨 기능을 가지고 어떤 쓰임새를 갖는지 알고 싶어요~~

gyxor의 이미지

ls 명령어에서 하위디렉토리까지 모두검색과 |grep &quot;^d&quo

1. ls m* 하면 m으로 시작되는 모든 파일명이 검색이 되는데요..
하위 디렉토리까지 모두 검색을 하려면 어떤 옵션으로 줘야 하나요??
이상하게 책에두 없더라구요.. 정말 기초적인것인데두..
2. ls |grep "m"
하면 m이 중간에 들어가있는 파일을 찾게 되는데요..
ls |grep "^d"
하게 되면 디렉토리만 검색이 됩니다.
ls |grep "^a"
뭐 이런것은 실행이 안되더라구요..
^의 의미가 무엇인지 모르겠습니다.
2가지 답변부탁드립니다.

hana9423의 이미지

rpm을 만들때 -ba 옵션이 없다고 나옵니다..--;

rpm을 만들려고 하는데..
rpm -ba

의 명령을 주었습니다.
근데 -ba unkonw option 이라고 나옵니다.
 
현재 rpm의 version은 4.1을 사용하고 있습니다..
예전에는 위의 방법으로 했었는데..
버젼이 올라가면서 명령이 바뀐건 아닌지...
답변 부탁드립니다
snaiper의 이미지

생성자에서 delete this 문제..

다른 코드를 좀 보다가 위험한 코드이다 싶어 따로 테스트를 해봤는데..
의의로 문제 안 생기는 코드라서 질문 올립니다.

class A
{
public:
A()
{
delete this;
}

void test()
{
a=1;
}

private:
int a;
};

void main()
{
A* pa=new A;

pa->test();

}

아주 간단하게 테스트를 해봤는데..불행히도(?) 에러가 안나는군요.
각각 vc6, vc 2003(아 프로그램 끝날 시점에서 user break가 뜨네요), gcc 3.X 에서 테스트해봤으나 access violation

koonpal의 이미지

커널 레벨에서 자신의 ip를 알려고 하는데...

커널 레벨에서 자신의 ip를 알려고 하는데 어떻게 해야 되죠...

user level에서는 함수가 많이 있어 쉽게 찾을 수 있던데...

커널 레벨에서 알려고 하니까 문제가 되네요...

부탁을 드립니다...

nasoju의 이미지

리눅스서버 평균부하량?

안녕하세요
저는 리눅스 초보자입니다.
리닉스 서버에 /proc 디렉터리 밑에 loadavg라는 파일이 있습니다.
이 파일은 서버의 평균부하량을 분단위로 보여준다고 합니다.
이 파일에서 제공하는 부하량을 가지고 올 수 있는 프로그램의 작성법을 알고 싶습니다. 만약 그렇지 않으면 리눅스에서 이 파일에 부하량을 기록하는 실행파일이 어떤 것인지 알고 싶습니다.

고수님들의 많은 도움 부탁드립니다.

살자의 이미지

/dev/poll에대해...

안녕하세요..
리눅스 초보 인데여..
간단한 게임서버를 만들려구하는데여...
검색을 하여 여러글을 읽어 봤는데 poller, /dev/poll을 사용을 많이 추천하는것
같은데여.. 제가 select는 아는데 poll은 자모릅니다...
poll이 어떤 작업을 하는지 궁금합니다....

그리고 혹시 poll이
int poll(struct pollfd fds[], nfds_t nfds, int timeout);
이것이 맞는지여...

okcall의 이미지

깔끔하고 괜찮은 메뉴얼 서식 있을까요?

프로그램에 밀접한 관련이 있는 질문이 아니라서 죄송합니다.

개발한 제품에 대한 메뉴얼 작업에 사용할 깔끔한 서식을 정리해 놓은
것이 필요한데, 혹시 참고할 만한 자료를 가지고 계신 분은
알려주신다면 큰 도움이 되겠습니다.
MS WORD 에서 사용하려고 합니다.

제품은 사실 소프트웨어가 아니고 하드웨어라고 할 수 있으며
한글 폰트는 전혀 사용하지 않은 서식이면 좋겠습니다.
내용을 영어로만 작성할 예정이고
외국에서 열어보았을때 문제없었으면 합니다.

페이지

프로그래밍 QnA 구독하기