프로그래밍 QnA

gyunn의 이미지

process scheduling queue에 관해 질문이 있습니다.

안녕하세요. 운영체제를 공부하다 궁금한게 있어서 질문을 올립니다..

메인 메모리에 존재하고 준비완료 상태에서 실행을 기다리는 프로세스들은 ready queue라 불리는 연결리스트 상에 들어간다.

그리고 프로세스는 실행을 위하여 선택 될 때 즉, cpu를 할당 받을 때 까지 ready queue에서 대기한다.. 라고 나오는데요.

여기서

"메인 메모리에 존재하고 준비완료 상태에서 실행을 기다리는 프로세스들은 ready queue로" 라는 말은

이미 cpu자원을 할당 받았다는 뜻 아닌가요? 메인 메모리에 존재한다고 해서 모두 cpu자원을 할당 받은것이 아닌건가요?

biokk의 이미지

c언어 txt파일 중간부분 찾아서 수정가능한가요?

txt에서 원하는 데이터를 찾아서
해당 라인의 데이터만 수정할려고 하는데요
잘 안되네요

해당 라인까지는 찾았는데 그 라인을 수정해버리면 그 뒤에있는 txt내용이 다 날라가더라구요;;

txt
1=34
2=90
3=256
..
..
256 = 10
이렇게 있는데요

= 앞에 숫자를 보고 해당 라인을 찾았는데
그 라인을 찾고 수정해 버리면 뒤에 있는 라인이 모두 날라갑니다;;
FILE, fopen, fclose 를 사용했습니다.

nomail의 이미지

[완료] emacs init.el에서 서브 디렉토리에 있는 el 파일을 못 읽습니다.

emacs init.el 파일 설정 문제입니다.
~/.emacs/init.el 파일에서 module 디렉토리에 있는 .el 파일을 전부 읽어서 load 하고 싶습니다.
아래 코드를 init.el에 추가했는데 오류는 없지만 적용이 안되고 있습니다.

oblab의 이미지

리눅스 라이브러리파일 .so 파일을 역컴파일(?)하여 소스를 볼수있는 방법이 있나요?

혹시나 해서 질문 올리는데요
리눅스에서 라이브러리화(.so, .a)한 파일을 역컴파일(?)하여 소스내용을 볼수 있는 방법이 있나요?

wmjj의 이미지

WinCE 의 MFC OnDestroy 함수에 대해서...

Wince에서 MFC, SDI, CFormView으로 설정하여 비주얼스튜디오 2008로 샘플 프로그램을 만들었습니다.
vs2008에서 자동으로 만들어주는 프로그램이요..

그리고 리소스뷰를 열어 Form에다가 에디트박스 하나를 추가한 후 아래와 같은 클래스를 사용해
OnDestroy 함수를 서브클래싱 했습니다.

////////////////////////////////////////////////////////////////
## 헤더 파일
////////////////////////////////////////////////////////////////
class CSubClassEDIT : public CEdit
{
DECLARE_DYNAMIC(CSubClassEDIT)

public:
CSubClassEDIT();
virtual ~CSubClassEDIT();

nTachyon의 이미지

iocp 수신에 대한 질문 좀 드릴께요

로컬 컴퓨터에서 서버와 클라이언트를 같이 돌린 상태에서

클라이언트가 2048 정도 크기의 데이터를 iocp 서버로 보내면

처음에는 한번에 다(나눠서 오더라도 최소 2~3번 이내에. 왠만하면 한 번에) 읽어 오는데

그 다음부터는 25byte씩 나눠서 읽어 들이네요

물론 데이터는 다 수신 됩니다만.... 왜 이런지 이유가 궁금합니다.

나눠서 오는 크기가 너무 작아서 비효율적이네요.

iocp 서버는 소켓을 reuse 하지 않고

한 번의 통신이 끝나면

shutdown(psocket_data->socket, SD_RECEIVE);
shutdown(psocket_data->socket, SD_SEND);
closesocket(psocket_data->socket);

이렇게 소켓을 완전히 닫은 후, 새로 소켓을 만들어서 iocp에 등록시켜 주고 있습니다.

프로그램의 문제가 아니라 설정의 문제일까요?

uyu423의 이미지

웹서버 돌리는데 디렉토리 경로가 그대로 노출되는 인덱스 페이지..

디렉토리에 index.html이나 index.php가 없을 경우 저렇게 파일경로가 그대로 노출되어 버립니다 ㅜㅜ
이거를 막고싶은데 구글에 어떻게 검색해야할지 감도 안잡혀 올립니다 ㅜㅜ

CentOS 6.5 Linux 입니다 ㅜㅜ

cfr2ak의 이미지

SDL관련 질문입니다

운영체제는 페도라 입니다
SDL1.2랑 SDL2.0이 /lib에 같이 설치되어 있는데 이상태에서 SDL.h를 사용하면 어떤 라이브러리를 사용하게 되는 건가요

saz3000의 이미지

Linux) 메일 서버 구축 중 ... 호스트로 갈 루트가 없습니다...

VMware
RedHat
Linux Fedora 11
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
가상머신 A(server) 가상머신 B(client)로

메일서버를 구축해서 A메일서버를 이용해 B에서 B로 메일을 보내는 도중

mail.bbb.com 에 연결할 수 없습니다: 호스트로 갈 루트가 없음 ..
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ

이렇게 뜨는데 ...
A쪽에
/etc/hosts
/etc/mail/local-host-names
/etc/sysconfig/network
에서 mail.bbb.com 전부 추가를 했는데 계쏙 호스트로갈 루트가 없다고 뜨네요 ...

한번 여쭤봅니다 ...

solarsys의 이미지

출력해야 할 파일 개수가 아주 많을 경우...

맨날 눈팅만 하다 질문 하나 올려 봅니다.

계산 결과를 저장할 파일의 개수가 아주 많을 때에 파일 출력에 소요되는 시간을 줄이려면 어떻게 하는 게 좋은지 조언 부탁드립니다.

제가 짠 코드는 아래와 같습니다.

페이지

프로그래밍 QnA 구독하기