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

minhyuck의 이미지

페이징 기법에서 페이지 프레임 번호는 누가 관리하는지 궁금합니다;

공룡책을 보고 있습니다.
각 프로세스마다 페이지 테이블을 하나씩 부여한다면 여러개의 페이지 테이블이 존재하게 되게 되는데요.
MMU는 페이지 테이블을 참조해서 변환을 한다고 하는데..
페이지 테이블을 구성하고 있는 녀석들이 페이지 테이블 엔트리(PTE)인데
이 PTE에는 자신들이 가르키고 있는 페이지 프레임의 번호가 들어 있더라구요.
그렇다면 이 페이지 프레임 번호를 누가 관리하는지 그게 궁금합니다.
이 페이지 프레임 번호를 관리하지 않으면 누가 이 페이지 프레임를 쓰는지 알 수가 없게되는데..

운영체제가 별도의 자료구조를 만들어서 관리하는지..
MMU가 하드웨어적으로 자동적으로 관리하는지
아니면 별도의 다른 유닛이 존재하는지 궁금합니다.
답변 부탁드립니다..!

asleea의 이미지

함수와 포인터 관련

#include<stdio.h>
 
void test(char *arg);
 
int main()
{
	char *string = "bbcde";
	test(string);
	printf("%s\n", string);
}
 
void test(char* arg)
{
	*arg = 'a';
}

이거 왜 런타임 에러가 발생하는 걸까요 .ㅜㅜㅜㅜㅜㅜㅜㅜㅜ
함수에서 잘못된 메모리 접근으로 발생하는 것 같은데 전 이해가 안되네요

canuyes의 이미지

gen variant graftor 악성코드...

이상하게 dev cpp에서 특정 파일을 컴파일하려고 하면 자꾸 알약이
gen variant graftor 감염이라며 경고메세지를 띄우네요..
물론 컴파일도 안되구요...
비슷한 증상 앓고 계신분 솔루션 구합니다.

ngh1262의 이미지

for문을 갖고 while문으로 고치기... 하려고해도 잘안되네요...ㅠㅠ

우선은 제가 만들어본 for문입니다

#!/bin/sh
for i in $(ls | grep .txt)
do
cp $i /For/TXT/$i
done

txt파일을 검색해서 이 파일을 TXT폴더라는곳으로 옮기는 구조입니다

근데 이렇게 실행하는 방식으로 while문을 만드려하는데 아무리 찾아보고 해봐도 안되고 무한루프만 돌고있습니다 ㅠㅠ

이걸 어떻게 해야하나요???? ㅠㅠ

danojib의 이미지

신입 학부생의 고민.. (프로그래밍 실력?)

안녕하세요. 신입 학부생으로 입학해서 자바(프로그래밍)을 처음 배우기 시작했는데 벌써 한 학기가 끝났네요. 기말고사만 보면 정말 끝이네요..
학기 초반부터 항상 머릿속을 떠나지 않는 고민이 있습니다. 비슷한 글도 많이 찾아 읽어보았습니다.
다름이 아니라 프로그래밍 실력은 어떻게 해야 느는걸까요? 물론 많이 해봐야 는다는 말은 잘 알고있습니다. 근데 참.. 변명 아닌 변명을 해보자면
현재 듣고있는 과목이 자바 관련인데 CS intro course 입니다. 기본이 되는 과목인만큼 처음 마음가짐은 열심히 잘 배워서 머릿속에 채워 넣자 였습니다.
근데 교수가 정말 최악인거 같아요. 수업시간에 뭔가 lecture 를 한다기 보다 그냥 코드만 열어놓고 가르친다기 보다 그냥 코드를 보여주는걸로밖에 보이지가 않더라구요.
PPT 를 보고 있어도 개념을 잘 잡아주는게 아니라 걍 이건 이거야. 이런게 있어. 하고 넘어가는데 뭐랄까.. 진도 빼기에 급급하다는 느낌이고..
강의는 그렇다고 하고 넘어갈수 있습니다. 처음 세번 듣고나서 아 독학하는 수업이 되겠구나.. 라고 생각했거든요.

academic의 이미지

TCP 135번 포트가 막혔을 때, 이를 우회할 수 있는 방법이 없나요?


회사가 이사를 했는데, 그 후부터 IDC에 있는 서버에 도메인 로그인이 안되더군요.

기존과 달라진 점이 뭔지 살펴보다보니, TCP 135번 포트가 막혀있길래...

IDC랑 회사 인터넷 회선 업체랑 두군데 문의해봤는데, 둘다 그 포트를 막지 않았다고 하네요.

그렇다면, 그 중간에 거쳐오는 곳 중에서 어느 한 곳이 이 포트를 막고 있다는건데,

정확히 어디에서 막고 있는지 파악하기도 힘들 뿐더러,

제가 풀어달라고 얘기해도 걔네들이 귓등으로도 안 들을게 뻔한데...

참 갑갑한 노릇입니다.

MS SQL Server 접속, 홈페이지 접속 등등을 모두 윈도우 인증으로 하고 있는데,

이를 다 바꿔야 한다면 작업이 만만치 않을 것 같네요.

어떻게 이를 우회할 수 있는 방법이 없을까요?

janues의 이미지

스크립트로 seq 명령어 구현.. 근데.. 안돌아갑니다.... help

#!/bin/sh
begin=$1
end=$2
progress="$3"
if [ "$progress" == "+" ];
then
while [ $begin -le $end ]
do
  echo -n $begin " "
  (( begin++ ))
done
echo ""
else
while [ $begin -ge $end ]
do
  echo -n $begin " "
  (( begin-- ))
done
echo " "
fi

요렇게 bash쉘로 돌아가는 스크립트를 구성했는데 이게 리눅스에서는 잘 돌아가는데
AIX ksh 환경에서는 구동이 안됩니다.
아마 Korn 쉘 환경과 bash쉘 환경이 달라서 그런듯 한데..
korn 쉘 고수 안계십니까?
제 코드 수정 좀 부탁드립니다.
ant01의 이미지

자바 스크립트 에서 함수 코드의 길이제한?

자바스크립트 함수에서 코드의 길이가 늘어나면 어느정도까지 실행이 되다가 어느 라인 부터는
코드가 실행이 되질 않는데 어떻게하면 더욱 많은 코드를 실행 할 수 있을까요?

그런데 이상한 것은 처음 코드 작성시에는 코드가 길어도 잘 되던 것이 몇번 실행하고 나니
중간 부터 실행이 되질 않고 컴퓨터를 리셋시켜도 마찬가지입니다.

ant01의 이미지

form 내의 변수 값을 두 군데 이상으로 전송 할 때

form내의 변수 값을 입력 받아 일단은 화면 갱신 하기 위해 자기 자신으로 변수를 전송하고

모는 입력이 완료된 후에는 다른 페이지로 변수를 전달 하려면 어떻게 해야 하나요?

이 문제 때문에 프로그램 짜다가 꽉 막혔습니다.

고수 여러분의 도움 부탁 드립니다.

bizzare의 이미지

[질문] 현재 로드된 so파일의 위치를 얻어오는 방법은>

현재 로드된 so파일의 위치를 얻어오는 방법을 알고 싶습니다.
so파일과 같은 경로에 저장된 txt파일을 읽어들여야 해서 그렇습니다.

다만, a.out과 so파일의 경로는 서로 다르고요..
a.out은 so파일의 위치를 알고서 로드를 하지만,

so파일 자체에 해당 경로를 명시하진 않은 상태입니다.

이 때, so파일내의 함수에서 자신이 속한 경로를 얻어오고 싶습니다.

페이지

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