Study

NFSNetwork File System네트워크를 통해 다른 시스템의 디스크를 연결하여 사용하는 것설치 확인: sudo apt-get intall nfs-common nfs-kernel-server rpcbindNFS 서버 설정: /etc/exportsNFS 옵션rw: NFS 서버 디렉터리에 읽기, 쓰기를 모두 허용ro: NFS 서버 디렉터리에 읽기만 허용(기본값)sync: 클라이언트가 NFS 서버에 쓰기 작업을 하면 바로 반영(기본값)async: 클라이언트가 NFS 서버에 쓰기 작업을 하면 바로 반영하지 않음서버에 문제가 발생했을 때 데이터 불일치가 발생할 수 있음root_squash: 클라이언트가 uid/gid 0(root)으로 접속해도 서버에서는 이를 anonymous uid/gid로 취급no_ro..
캐시기억장치주기억장치에 저장되어 있는 명령어와 데이터 중의 일부를 임시적으로 복사해서 저장하는 장치캐시는 데이터를 저장하고 인출하는 속도가 주기억장치보다 빠름CPU가 캐시기억장치에 저장된 명령어와 데이터를 처리할 경우, 주기억장치보다 더 빠르게 처리할 수 있음결과적으로 캐시기억장치는 느리게 동작하는 주기억장치와 빠르게 동작하는 CPU 사이에서 속도 차이를 줄여줘 CPU에서의 데이터와 명령어 처리속도를 향상시킴고속완충기억장치컴퓨터의 기억장치 구성Low▼용량▼HighCPU 내의 레지스터High▲속도 & 가격▲Low캐시기억장치 SRAM주기억장치 DRAM보조기억장치CPU 내부CPU의 처리속도와 비슷한 접근속도를 가진 레지스터들이 포함레지스터 기억장치는 높은 가격 때문에 많은 용량으로 구성하기 어려움캐시기억장치주..
·Study/이산수학
함수집합 A, B에 대해 집합 A에서 B로 가는 관계가 성립할 때, 집합 A의 원소 a에 대해 집합 B의 원소 b 하나가 대응되는 관계원상: 집합 B의 원소 b에 대응하는 집합 A의 원소 a상: 집합 A의 원소 a에 대해 대응되는 집합 B의 원소 b : f(a)정의역: 원상의 집합, 집합 A : dom(f)공역: 상에 대한 전체집합, 집합 B : codom(f)치역: 상의 집합, 집합 B의 부분집합 : ran(f) = {f(a) | a ∈ A}관계와 함수의 차이집합 A에서 집합 B로의관계함수집합 A(정의역)의 어떤 원소는 집합 B(공역)의 원소와 대응하지 않거나 하나 이상의 원소와 대응할 수 있음집합 A(정의역)의 모든 원소는 집합 B(공역)에서 하나의 원소와 반드시 대응해야 함단사함수Injective ..
·Study/운영체제
교착 상태Deadlock다중 프로그래밍 시스템에서 프로세스가 결코 일어나지 않을 사건을 기다리는 상태프로세스가 교착 상태에 빠지면 작업이 정지되어 명령 진행 불가운영체제가 교착 상태를 해결하지 못하면, 시스템 운영자·사용자는 작업 교체 및 종료하는 외부 간섭으로 해결해야 함하나 이상의 작업에 영향을 주어 무한 대기두 프로세스가 사용하는 자원(비공유)이 서로 기다리고 있을 때 발생자원 해제 요청을 받아들일 때까지 프로세스들은 작업 진행 불가자원 해제 수신 때까지 현재 보유 자원도 해제 불가프로세스의 자원 사용 순서자원 요청프로세스가 필요한 자원 요청해당 자원을 다른 프로세스가 사용 중이면 요청을 수락할 때까지 대기자원 사용프로세스가 요청한 자원을 획득하여 사용자원 해제프로세스가 자원 사용을 마친 후 해당 ..
데이터베이스데이터베이스: 서로 관련성을 가진 데이터들을 데이터 간의 중복성을 최소화해서 체계적으로 모아놓은 것관계형 데이터베이스: 데이터를 테이블(표)로 표현데이터: 각 항목에 저장되는 값테이블: 데이터를 체계화하여 행과 열의 형태로 구성한 것으로 테이블 이름을 붙임필드: 테이블의 열, column레코드: 테이블에 저장한 한 행의 정보, 한 행에 여러 필드의 값이 저장될 수 있음, Tuple키: 레코드를 구성하는 필드에서 각 레코드를 구분할 수 있는 필드 값을 의미, 키로 선택된 필드의 값은 중복될 수 없음SQLStructured Query Language관계형 데이터베이스 생성, 테이블 생성, 데이터 입력/삭제/수정 등SQL 명령기존 DB 목록 출력: show databases;새로운 DB 생성: cr..
Telnet원격에서 리눅스에 접속하는 프로그램인터넷을 통하여 원격지의 호스트 컴퓨터에 접속할 때 지원되는 인터넷 표준 프로토콜이기도 함사용하기 위해 텔넷 클라이언트와 텔넷 서버 필요 (dpkg -l | grep telnet)텔넷 서버 설치텔넷 서버 설치시 inetd가 같이 설치되므로 xinetd 설치를 한 뒤에 텔넷 서버를 설치해야 함sudo apt install xinetdsudo apt-get install telnetd텔넷 서버 활성화/etc/xinetd.conf 파일에 telnet service 모듈 추가xinetd 데몬을 동작 시킴: xinetd가 동작하는지 ps 명령으로 확인텔넷 사용하기로컬 호스트 접속: telnet 0텔넷 모드: 인자 없이 텔넷 명령을 사용하면 텔넷 모드로 전환open: 리..
김캣치
'Study' 카테고리의 글 목록 (6 Page)