본문 바로가기

전체 글

(14)
<컴퓨터 용어> 슬랙 파일 데이터와 파일 슬랙 파일이 디스크에 기록되면 운영 체제는 실제 파일 데이터를 포함하기에 충분한 수의 클러스터를 할당합니다. 클러스터를 개체(파일/폴더)에 할당하면 동일한 클러스터에 다른 어떤 것도 공존할 수 없습니다. 실제 파일/폴더 데이터의 일부가 아닌 할당 블록 내에 남아 있는 "공간(space)"은 사용되지 않습니다. 4개의 섹터가 있습니다. 논리 크기가 724Bytes인 파일을 이 볼륨에 저장하면 클러스터가 1개 필요합니다. 이 클러스터에 포함된 2048bytes중 저장된 개체와 관련된 데이터는 724bytes는 사용되지 않으며 "파일 슬랙(File slack)"으로 간주되며 "드라이브 슬랙(drive slack)이라고도 합니다. 이 파일의 논리적 크기는 724bytes이고, 이 파일의 물리..
<컴퓨터 용어> 섹터, 클러스터 섹터란? 컴퓨터에서 섹터는 데이터를 저장하는 공간을 작은 조각으로 나눈 단위를 말합니다. 하드 디스크, SSD 등의 저장 장치는 섹터라는 작은 단위로 데이터를 기록하고 읽을 수 있습니다. 각 섹터는 일정한 크기를 가지며, 일반적으로 512바이트 또는 4킬로바이트로 설정됩니다. 하드 디스크의 경우 많은 섹터로 구성되어 있으며, 데이터는 이 섹터들에 차례대로 저장됩니다. 따라서 섹터는 데이터의 물리적인 저장 단위로 사용됩니다. 컴퓨터는 데이터를 읽거나 쓸 때 섹터 단위로 작업을 수행합니다. 예를 들어, 파일을 저장하거나 불러올 때 컴퓨터는 해당 파일의 데이터를 섹터에 기록하거나 섹터에서 읽어옵니다. 섹터는 하드 디스크나 SSD의 물리적인 구조를 나타내며, 데이터의 정확성과 신뢰성을 보장하는 데 중요한 역할을..
<컴퓨터 용어> 디스크, 볼륨, 파티션 디스크란? 보조 기억 장치 - 둥근 모양의 판 롱플레이 디스크: 아날로그 음원 저장 장치인 축음기 음반의 표준 중 하나 레이저 디스크: 영화를 저장하기 위한 최초의 상업적 광디스크 포맷 자기 디스크: 컴퓨터용 보조 기록장치의 매체의 하나 광 디스크: 빛의 반사를 이용하여 자료를 읽어내는 저장 매체 하드 디스크: 비휘발성, 순차접근이 가능한 컴퓨터의 보조 기억 장치 플로피 디스크: 컴퓨터 보조 기억 장치의 일종 램 디스크: 디스크가 아닌 램(DRAM, 플래시 등)을 이용하여 디스크 드라이브를 구현하는 방식 콤팩트 디스크: 광 디스크의 일종으로서 디지털 정보를 저장하는 광 디스크 DVD: CD에서 더 발전한 저장매체 블루레이 디스크: 광 기록 방식 저장매체의 하나 볼륨이란? 볼륨이란 무엇일까요? 컴퓨터에서 ..
<컴퓨터 용어> BIOS, CMOS, ROM BIOS(Basic Input/Output System) 바이오스는 운영체제 중 가장 기본적인 소프트웨어이자 컴퓨터의 입출력을 처리하는 펌웨어입니다. 대부분 소프트웨어가 하드웨어를 제어하고 하드웨어에 의해 변경되거나 생성된 정보를 소프트웨어에서 처리할 수 있도록 전달하는 등 인간의 신경망과 같은 기능을 수행합니다. 바이오스(=메인보드의 펌웨어)는 컴퓨터의 기본적인 하드웨어 장치들 (키보드, 플로피 디스크, 하드디스크)에 접근해서 제어할 수 있습니다. 바이오스는 ROM(Read-Only Memory)에 저장되어 있으며, 컴퓨터의 전원이 켜질 때마다 실행됩니다. CMOS(complementary metal–oxide–semiconductor, 시모스) 또는 COS-MOS(complementary-symmet..
<컴퓨터 용어> 캐시(cache) 캐시 메모리 도입 배경 캐시 메모리는 컴퓨터 시스템에서 데이터에 빠르게 접근하기 위해 사용되는 작고 빠른 메모리입니다. 일반적으로 컴퓨터는 하드 디스크나 SSD와 같은 주 메모리를 가지고 있습니다. 그러나 이러한 주 메모리는 상대적으로 느리며, 데이터에 접근하는 데 시간이 많이 걸립니다. 이런 문제를 해결하기 위해 캐시 메모리가 도입되었습니다. 캐시 메모리란? 주기억장치에 읽어들인 명령이나 프로그램들로 채워지는 버퍼 형태의 고속 기억 장치. 주기업장치와 중앙처리장치(central processing unit)와의 사이에 설치되어 있는 고속 버퍼메모리입니다. 캐시 메모리(cache memory) 또는 로컬 메모리(local memory)라고도 합니다. 기억 용량(memory capacity)은 적지만 주기..
데이터베이스와 SQL 데이터베이스 정의 데이터란 컴퓨터 안에 기록되어 있는 숫자를 의미하며, 이러한 데이터의 집합을 데이터베이스라고 합니다. 넓은 의미에서는 '컴퓨터 안에 기록된 모든 것'을 데이터베이스라고 합니다. 데이터베이스 내의 데이터는 영구적으로 보존되어야 하며, 주기억장치에만 데이터를 자장한다면, 전원을 끄는 순간 모든 데이터는 사라져 보립니다. 이런 상태에서는 영구적이라 말할 수 없습니다. 다라서 데이터ㅓ베이스의 데이터는 하드디스크나 플래시메모리(SSD) 등 비휘발성 저장장치에 저장합니다. 데이터베이스는 저장장치 내에 정리되어 저장된 데이터의 집합이고, 이를 효율적으로 관리하는 소프트웨어를 '데이터베이스 관리시스템(Database Managerment System, DBMS)이라 부릅니다. DBMS란 데이터베이스를..
운영체제를 알면 좋아요. 운영체제란? 어떤 컴퓨터 시스템에서도 컴퓨터를 작동시키기 위해서 없어서는 안되는 소프트웨어입니다. 운영체제의 역할 사용자인터페이스(user interface) 사용자의 입장에서 본 운영체제의 역할이라 할 수 있으며, 이는 운영체제가 사용자들로 하여금 컴퓨터 시스템을 사용하는데 있어서 편 리함을 제공하는 역할을 담당한다는 것을 의미합니다. 예를 들어, 어떤 사용자가 컴퓨터 의 하드 디스크에 저장되어 있는 어떤 파일의 내용을 프린터로 출력하고자 하는 경우를 생각해 봅시다. 사용자는 본인이 원하는 파일이 디스크의 어느 곳에 즉, 어느 디스크 드라 이브에 있는 디스크 팩(Disk Pack)의 어느 실린더, 어느 트랙, 어느 섹터에 저장되어 있 는지 그 위치를 정확히 알아야 하며, 이를 읽기 위해 입출력 처리기에..
파일시스템을 알면 좋아요. 파일시스템이란? 컴퓨터들은 데이터를 장기간 저장할 방법과, 데이터를 검색할 수 있는 방법이 필요했습니다. 파일시스템은 사용자들에게 파일과 디렉토리에 데이터를 자장할 수 있도록 장치를 제공하며, 파일시스템은 컴퓨터가 그 데이터들을 어디서 찾을 수 있는지를 알려주는 구조적 데이터와 사용자 데이터로 구성됩니다. 대부분의 경우 파일시스템은 특정 컴퓨터로부터 독립적입니다. 파일시스템은 기록-저장 방법과 비슷합니다. 파일시스템은 플로피디스크에 파일 한 개을 저장하건, 다중 디스크 내에 수 만개의 파일을 저장하는데 사용됩니다. 각 파일시스템 요소는 고유의 크기를 갖지만, 기본적인 구조체는 그 파일시스템 타입을 지원하는 어떤 컴퓨터든지 그 크기를 처리하도록 합니다. 파일시스템 분석은? 파일시스템 분석은 볼륨(파티션 또..