Turbo-C
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
터보-C 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
Lua 게시판
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C/C++ Q/A
[1813] Re:Re:Re:[질문]out of memory에대한.. 재질문입니다..^^;
조준회 [] 1440 읽음    2003-01-10 11:38

도스에서 1M이상의 메모리를 사용하기 위한 방법으로..
보통 두가지가 있습니다.

XMS와 EMS인데..
예전에 도스에서 config.sys의 파일을 보셨다면..
himem.sys와 emm386.exe 이 있는 걸 보셨을겁니다..

이중에서 himem.sys는 xms를 지원해주며..
emm386은 EMS를 지원해 줍니다.

그외에 Qemm386등의 메모리 관리자를 사용하기도 합니다.

순수 도스용 컴퓨터라면.. config.sys를 위와 같은 내용들을 구성을 해주셔야
하고요..
(device=C:\dos\himem.sys
device=c:\dos\emm386.exe ram min=0
config.sys에 위의 구문이 있는지 확인하시기 바랍니다.
없으면.. 넣어주시고요..)

제가 알기론 윈도우에서 도스창을 열어 사용하는 것이라면..
기본으로 지원해주는 것으로 알고 있습니다.
(물론 pif 파일에 설정등에서 사용을 하지 않도록 조절해 줄 수도 있습니다.
pif 파일은 파일 탐색기에서 도스용 실행파일을 선택후 Alt-Enter를 치게되면..
설정하실수 있습니다. 도스용 프로그램이 실행되는 기본적 환경같은 걸 구성할
수 있습니다.
)


이광현 님이 쓰신 글 :
: 님의 글 잘 보았습니다..^^
:
: 그런데.. EMS Memory가 몬지를 모르겠네여..^^;
:
: 볼랜드 씨를 이용해서 작업을 하고 있는데여...
:
: EMS Memory를 어떻게 이용을 하는건지..
:
: 좀더 구체적으로 답변 부탁드립니다...
:
: EMS Memory에 대해 아시는분..
:
: 답변 부탁드립니다..^^
:
: 조준회 님이 쓰신 글 :
: : 터보씨의 경우 소스의 제한이 있습니다.
: :
: : 즉, 소스가 너무 커지면..메모리에 올려놓고 컴파일을 못합니다.
: : 터보씨 2.0의 경우 이 사이즈가 매우 작으며..
: : 볼랜드씨 3.1의 경우는 EMS Memory를 사용해서 소스크기가 2M인가까지 지원하는걸로
: : 알고 있습니다.
: :
: : 만약 터보씨라면..볼랜드 씨 로 변경하시고..
: : 볼랜드씨를 쓰시거나.. 볼랜드씨로 변경하지 못한다면..
: : 명령행 컴파일러를 사용하면 가능하다고 합니다.
: : (그런데 직접 이렇게 해본적은 없군요..^^)
: :
: : 즉, 터보씨면..안에 포함되어 있는 TCC(볼랜드 씨는 BCC) 를 직접
: : 써서 컴파일 & 링크 시켜주면 됩니다.
: :
: : 또다른 방법으로는 도스에서도 메모리 제한이 없는
: : DJGPP를 쓰는것도 좋은 방법입니다.
: : (리눅스에 포함되어 있는 GCC를 도스용으로 포팅한것..
: :  TC 개발환경과 비슷한 RHIDE도 있습니다)
: :
: : 32비트 공개 컴파일러라.. 크기는 터보씨에 비해 매우 커지지만..
: : 속도와 메모리 사용에 있어서 잇점이 있습니다.

+ -

관련 글 리스트
1809 [질문]out of memory에대한.. 재질문입니다..^^; 이광현 1289 2003/01/09
1811     Re:[질문]out of memory에대한.. 재질문입니다..^^; 조준회 1568 2003/01/10
1812         Re:Re:[질문]out of memory에대한.. 재질문입니다..^^; 이광현 1364 2003/01/10
1813             Re:Re:Re:[질문]out of memory에대한.. 재질문입니다..^^; 조준회 1440 2003/01/10
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.