데이터 세그먼트 란 무엇입니까?
데이터 세그먼트는 정보 클러스터를 저장하는 컴퓨터 하드 드라이브 또는 데이터베이스의 자체 포함 섹션입니다. 소프트웨어 응용 프로그램은 실행 및 기능을 위해 데이터 세그먼트를 참조합니다. 각 데이터 세그먼트 내에는 코드 라인 또는 정보가 있습니다. 저장된 정보를 구성하고 저장하는 컴퓨터의 방법입니다.
하드 드라이브 또는 데이터베이스 서버에는 메모리 저장 영역에 할당 된 특정 공간이 있습니다. 데이터베이스 메모리 블록에는 일반적으로 둘 이상의 데이터 세그먼트가 포함됩니다. 메모리 블록에서 각 섹션은 일반적으로 코드와 텍스트 세그먼트로 나뉩니다. 이 섹션은 특정 소프트웨어 응용 프로그램에 대한 지침을 제공하거나 고객 전화 번호 및 주소와 같이 응용 프로그램이 액세스해야하는 정보를 포함 할 수 있습니다.
소프트웨어 응용 프로그램이 제대로 실행 되려면 프로그래밍 명령과 단기 메모리에 의존해야합니다. RAM (Random Access Memory)은 컴퓨터 프로그램이 일반적으로 프로그램이 작동하는 동안 한 번만 필요한 정보를 참조하기 위해 사용하는 데이터 스토리지 유형입니다. 예를 들어 워드 프로세싱 프로그램에서 텍스트를 잘라내어 붙여 넣는 것이 있습니다. 사용자가 텍스트를 "잘라 내기"하면 임시 데이터 세그먼트에 저장되어 사용자가 워드 프로세서에 새 위치에 "붙여 넣기"를 지시 할 때 호출됩니다.
이러한 유형의 동작은 워드 프로세싱 프로그램이 닫히거나 사용자가 텍스트의 다른 섹션을 잘라 내고 복사하기로 선택한 경우 정보가 지워 지므로 단기 메모리 데이터 세그먼트를 사용하는 것으로 간주됩니다. 반대로 장기 메모리는 디스크에 저장되어 여러 번 액세스되는 데이터로 구성됩니다. 저장된 일부 데이터를 지울 수는 있지만 일반적으로 사용자가 더 이상 필요하다고 생각하지 않는 파일이나 응용 프로그램으로 구성됩니다.
데이터 세그먼트는 일반적으로 일종의 논리적 또는 순차적 방식으로 구성됩니다. 이들은 테이블 클러스터, 그룹, 크기 또는 방향에 따라 구성 될 수 있습니다. 사용자는 데이터베이스 서버 또는 운영 체제의 기능에 따라 고유 한 색인 작성 규칙을 작성할 수 있습니다. 예를 들어, 소프트웨어 프로그램이 컴퓨터에 설치되면 일반적으로 컴퓨터 레지스트리에 색인 또는 세그먼트가 자동으로 작성됩니다.
대부분의 경우 소프트웨어 설치 관리자는 컴퓨터에 프로그램을 저장할 위치를 알려줄 수 있습니다. 컴퓨터의 바탕 화면, 프로그램 파일 폴더 또는 자체 생성 폴더에 설치할 수 있습니다. 사용자가 프로그램을 배치하는 위치에 관계없이 레지스트리 파일은 응용 프로그램을 시작할 때마다 사용되는 영구적 인 코드 명령 소스로 만들어집니다.