인프런 커뮤니티 질문&답변
콘솔(CON)은 파일인가요? 디바이스인가요?
해결된 질문
작성
·
551
0
제목 그대로입니다~
콘솔(CON)은 파일인가요? 디바이스인가요?
설명 중간에는 파일이라 하시고, 끝 부분에는 디바이스라고 하셔서요
아님 두 개가 같은 의미인가요??
퀴즈
42%나 틀려요. 한번 도전해보세요!
파일 입출력과 메모리 할당(malloc)의 주요 차이는 무엇일까요?
파일 I/O는 RAM, 메모리 할당은 디스크에 저장됩니다.
파일 I/O는 크기를 미리 정하고, 메모리 할당은 크기가 동적으로 변합니다.
파일 I/O는 보조 기억장치(디스크), 메모리 할당은 주 기억장치(RAM)를 사용합니다.
파일 I/O는 운영체제가 관리하지 않고, 메모리 할당은 운영체제가 관리합니다.
답변 1
0
널널한 개발자
지식공유자
출력장치(Console)를 추상화한 '파일'입니다. 해서 보통 '장치 파일'이라 부릅니다. 기본적으로 '파일'이라고 생각하시면 됩니다. 그러나 일반적 데이터 파일(예를 들어 .doc, .hwp, .jpg 등)과 달리 데이터를 저장하는 목적이 아니라 장치로 전달하거나 수신하는 것이 목적입니다.
결과적으로 개념만 생각하면 '같은 것'으로 볼 수 있습니다. 참고하시기 바랍니다. 감사합니다.





