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

bureokjam의 이미지

스와핑이 이뤄지는 단위에 관한 질문입니다.

프로세스 A가 실행을 멈추고 프로세스 B를 실행시키고자 한다고 가정해 보자. 현재 메인 메모리 중 램(RAM)에는 프로세스 A를 실행시키기 위한 데이타가 존재할 것이다. 그런데 이제 프로세스 B를 실행해야만 한다. 이러한 경우 램에 존재하는 프로세스 A의 실행을 위한 데이타 모두를 프로세스 A의 스왑 파일에 저장한다. 그리고 프로세스 B의 실행을 위한 데이타를 프로세스 B의 스왑 파일로부터 램에 가져다 놓는다. 이러한 일련의 과정을 반복하면서 둘 이상의 프로세스가 각각 4G바이트의 메모리를 할당받아서 실행을 이어가는 것이다.

1)위의 내용 중 프로세스 A의 실행을 위한 데이타라는 것은 페이지를 말하는게 맞는건가요? 스왑 파일에 저장하는 걸로 보아서는 페이지가 맞다고 생각됩니다.

2)위의 내용 중 롤아웃(스왑 아웃)될 때, 프로세스 A의 실행을 위한 데이타 '모두'를 프로세스 A의 스왑 파일에 저장한다고 합니다. 이는 한 번의 스와핑으로 페이지 '모두'가 저장된다고 생각되는데요. 제 지식으로는 틀린 표현입니다. 그렇다면 '모두'가 가리키는 데이타는 무엇인가요?

thwan2rokmc의 이미지

WxPerl,윈도우64비트 설치관련

안녕하세요 3일째 wxWidgets 설치에 진을 빼구있어서 문의해요..
제가 MS-Windows 64비트에서 wx 크로스플랫폼을 활용하여 GUI를 구현하구 싶은데
CPAN으로 어떻게 하는지 한글로 설명된 블로그도 하나도 없구
이게 CPAN으로 뭐 어떻게 해서 뭐가 설치되어 어떤식으로 실행을 해야 되는지도 모르겠어요 ㅠㅠ
다 영어판인데 그거 보라고 하는데 GUI 소스코드만 어찌 짜는지만 나와있구..
그건 저도 아는데 .. MS Windows에 개발환경을 설정하는 방법은 전혀 나와있지않아서요..
초보자가 하기엔 너무 어렵게 디테일한 설명이 누락 되어있는것같아서 답답해서 도움청해봐요,
제가 ActivePerl로 CPAN을 이용하여 wx::Demo는 설치했는데 예제 소스코드를 가지구와서
실행해보니 아래와 같은 오류가 떠요.. 뭐가 잘못된걸까요 ㅠㅠ 너무 답답하구 그러네요 ㅠㅠ
Perl 환경 구축에 대한 한글판 서적은 왜 하나도 없을걸까요?ㅠㅠ CPAN이 좋다는데

dkwkekzz의 이미지

vc++ 컴파일에러::C2244 질문입니다~~

안녕하세요

초보가 질문드립니다.

template< typename T >
class Character_ptr{
public:
template< typename U >
void swap(Character_ptr< U >&& _other)
{
std::swap(ptr, _other.ptr);
std::swap(pControlBlock, _other.pControlBlock);
}
//...

swap의 구현을 cpp로 따로 빼고싶습니다.

익명 사용자의 이미지

[help] 클라이언트 주소 받아오기

리눅스 환경입니다.

클라이언트에서 서버로 ssh 원격접속을 시도 할 때

서버로 ssh 접속이 이루어 질 때마다 서버에서 자동으로 어떤 프로그램이 실행되도록

셸 스크립트를 짜는 도중에 막힌 부분이 있어서 질문드립니다

로그 파일에 클라이언트의 IP주소를 기록하려고 하는데

클라이언트의 IP주소를 받아 어떻게 변수에 저장해야할 지

혹시 방법 아시는 분 계시다면 도움 부탁드리겠습니다

CENTOS 7 쓰고 있습니다.

여러군데서 알아본 결과 $SSH_CLIENT , $SSH_CONNECTION 등 환경변수를 이용하라고 하지만

CENTOS 7 에서는 저 변수가 비어있습니다..

$ w , $ who 명령어로 접속 IP를 확인 할 수 있지만

IP 주소만 어떻게 가져올 방법이 없을까요..

jys923의 이미지

c언어 위치로 char 배열의 내용을 추출하는 함수 없나요?

for(int i=0;i<20;i++)

{

//status[0]=msg[4];

status[i]=msg[i+4];

}

이렇게 했는데

start end 위치 적고 그냥 추출하는 함수 없나해서요

msg배열의 4~23 까지 추출해서 status에 넣으려합니다.

자바 생각하고 함수 찾아 봤는데 잘못찾겠네요

yoowon904의 이미지

[Help] OSI 7계층의 전송계층에서 아래의 프로토콜이 사용되나요?

안녕하세요.

몇번이고, 책을 둘러보고, 인터넷을 찾아보아도 답을 찾을수가 없어서 글을 올렸습니다.

그 내용은 다름이 아니라 문제는 아래와 같습니다.

1) 다음 중에서 UDP를 전송 계층으로 사용하는 것은?

A. SMNP

B. FTP

C. PING

D. TFTP

여기서, 뭐가 정답인지 아닌지 도저히 책을 찾아봐도 인터넷을 찾아봐도 ..

정말 모르겠습니다.. 어떤게 답이고 이유좀 알려주시면 정말 감사드리겠습니다 ㅠ

tntlgh의 이미지

Linux Makefile 오류 관련입니다

6시간째 헤매고 있습니다. 구글링으로 외국문서까지 다 뒤져봐도 이런 오류가 없는거같은데 왜 저만...

Vmware로 우분투 14.04사용중
Linux 3.18.44 커널컴파일 해서 모듈프로그래밍 하려고 hello.c 만들고 makefile 만들고 make 명령어 입력하니까

make[2]: *** No rule to make target '/missing-syscalls', needed by '__build'. Stop.
make[1]: *** [_module_] Error 2
make[1]: Leaving directory '/usr/src/linux-3.18.44'
make: *** [default] Error 2

acorn8481의 이미지

[TCP/IP] raw 소켓 프로그래밍으로 파일 전송 관련

안녕하세요,

학교에서 과제를 진행하던 중 궁금한 점이 생겨 여쭙습니다.
raw socket으로 tcp와 ip 헤더 내용을 직접 채우고,
페이로드에 데이터를 넣어 100Mb 파일을 reliable하게 전송하는 프로그램을 구현하는 과제가 나왔는데,
이것이 과연 가능할까요? 학부생 수준에서..
그러니까 제가 여쭙고 싶은 것은, raw 소켓을 사용하지 않고 data만 인자로 넣어 전송하는 것은 물론 무리가 없다고 보지만
헤더를 직접 작성해야 한다면, TCP 패킷 하나 하나 마다 플래그,와 tcp 프로토콜의 메커니즘을 다 생각해주어야 하는게 아닐까요??
과제 요구사항을 파악을 못하겠네요 ㅠㅠ

rriiaa의 이미지

전역변수 vs 함수매개변수

예를 들어 main함수에서 사용되는 함수 a 와 b 에 둘다 사용되는 변수 C가 있다면

변수C는 전역변수로 하는게 낫나요 아니면 main함수에 선언하고 함수의 매개변수로 넘겨주는게 낫나요??

귀찮기도하고 해서 전역변수로 사용중인데 이게 나쁜습관 같기도 해서요..

차이가 난다면 어떤면에서 나는지 설명좀 부탁드립니다 (__)

익명 사용자의 이미지

메타데이터로 적합한 파일 형식이 궁금합니다.

DB에서 정수값으로 저장된 데이터에 대한 String 값을 저장하는 메타데이터로 적합한 파일 형식은 무엇이 있을까요?

현재 json으로 할까 생각 중인데, DB에 테이블을 생성하는게 더 낫나요?? 궁금합니다.

페이지

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