천상나타의 일상다반사

닫기 검색결과 전체 보기
  • 목록
    [컴퓨터의 이해] 교착상태의 해결 정리(예방, 회피, 탐지, 회복)

    교착상태의 예방 기법 1) 상호배제 부정-상호배제는 자원을 공유하지 않는 조건을 전제로 함-상호배제 부정은 한번에 여러개의 프로세스가 공유자원을 사용할수 있도록 함 2) 점유와 대기 부정- 프로세스 대기를 없애려면 프로세스가 실행되기 전에 필요한 모든 자원을 할당함.- 프로세스가 자원을 점유하지 않은 상태에서만 자원을 요청할 수 있도록 함. 3) 비선점 부정-비선점을 부정하는 전제 조건은 이미 할당된 자원에 대해서 선점권을 갖지않음-프로세스가 어떤 다른 자원을 요구 할때 요청한 자원을 사용 가능 한지 검사하여, 사용 가능하다면 점유하고 있는 자원을 반납하고 요구한 자원을 사용하기 위하여 대기 4) 환형 대기 부정모든자원에 대하여 일련의 순서대로 고유번호 부여각 프로세스는 현재 점유중인 자원의 고유번호를 ..

    IT/System
    2018. 5. 11. 22:17
  • [컴퓨터의 이해] RAID의 관련 정리(RAID 0,1,2,3,4,5,6)

    RAID의 개요여러 개의 물리적인 디스크를 하나의 논리적인 디스크로 구성하여 대용량의 저장장치로 사용하는 기법. 1 ) RAID 0성능향상을 위한 여분이 없음데이터는 모든 디스크에 분산데이터는 디스크에 나누어 저장스트립들은 연속적으롭 배치된 디스크에 라운드 로빈 방식으로 저장속도향상-다양한 데이터가 여러 디스크에 나누어져 있음- 데이터를 병렬로 탐색함 2) RAID 1 (미러 , mirrored)모든 데이터를 복사해 여분을 구현함데이터는 디스크에 나누어 저장(STRIPED)복사된 공간을 포함해서 두 곳에서 데이터를 읽고 두곳세 쓰기를 함오류 복구가 간단함중요한 데이터 저장 장소로 사용비용이 높음 3) RAID 2병렬 접근 기법 사용데이터는 동기화 됨스트립은 BYTE/WORD 단위로 매우 적음오류 정정 코..

    IT/System
    2018. 5. 11. 22:00
  • 목록
    [컴퓨터의 이해] 프로그래밍 언어의 이해(저급언어,고급언어,컴파일러,인터프리터)

    저급언어와 고급언어저급언어에는 컴퓨터 시스템이 이해하기 쉬운 언어, 기계어, 어셈블리어가 있다.고급언어에는 인간이 사용하는 언어와 비슷한 형태의 언어, 저급언어를 제외한 언어, C, C++, FORTRAM, COBOL, PASCAL, PL/1, BASIC, SNOBOL, LISP, APL이 있다. 컴파일러고급언어로 작성된 프로그램을 목적 프로그램으로 번역한 후, 링킹과로더의 작업을 하여 컴퓨터에서 실행가능한 실행 프로그램(기계어)으로 바꾸어준다.번역하는 과정이 번거롭거나 복잡하고 시간이 오래 걸릴수 있다.(자연어 -> 목적프로그램 -> 실행프로그램(기계어))C, C++, FORTRAN, COBOL, ALGOL, PASCAL등이 있다. 인터프리터고급언어를 이용하여 작성된 프로그램을 한 줄 단위로 받아들여서..

    IT/System
    2018. 5. 11. 02:13
  • 목록
    [컴퓨터의 이해] 프로세스 관리(준비,실행,대기,교착,완료)와 스케줄링(비선점, 선점) 정리

    프로세스 관리준비(Ready)상태는 프로세스가 CPU를 할당 받기 위하여 기다리는 상태이다.실행(Run)상태는 프로세스가 CPU를 할당 받아서 작업이 진행중인 상태이다.대기(Wait)상태는 프로세스가 실행 중에 입출력 처리가 필요하면 CPU를 비워주고 대기하고 있는 상태이다.교착(Deadlock)상태는 프로세스가 서로 엉켜서 수행이 불가능한 상태로 정지되는 상태이다.완료(Complete, Terminate)상태는 프로세스가 CPU를 할당 받아서 주어진 시간 동안 수행을 끝낸 상태이다. 프로세스 스케줄링스케줄링(Scheduling)은 프로세스가 작업을 수행하는데 필요한 CPU공간을 할당 받기 위한 작업이다.스케줄링(Scheduling)은 프로세스 스케줄링(CPU 스케줄링)이라고 한다.프로세스 스케줄링은 기..

    IT/System
    2018. 5. 11. 01:59
  • 목록
    [컴퓨터의 이해] 쓰레드 (Thread) 관련 정리

    쓰레드(Thread)란?프로세스 내에서 프로그램을 실행하는 작업 단위프로세스 내부에서 프로세스의 일부 기능을 갖고 있기 때문에 명령프로세스 라고함.프로세스에는 하나 혹은 여러개의 Thread를 포함작업을 수행할 때는 Thread가 반드시 필요하나의 Thread는 독립된 작업수행과 작업제어를 하기 위한 자기만의 스택과 레지스터를 가짐 Thread 의 종류1) 프로세스 사용방법에 따른 분류단일 Thread :하나의 프로세스 한 개의 Thread 존재다중 Thread : 하나의 프로세스에 여러 개의 Thread 존재 2) 운영체제의 종류에 따른 분류사용자 수준의 Thread :사용자가 만든 라이브러리를 사용하여 Thread운용사용자 수준 Thread 여러 개가 커널 Thread 하나로 매핑 됨 ( 다대일 스레..

    IT/System
    2018. 5. 11. 01:54
이전페이지
더 보기
다음페이지

    최근...

  • 포스트
  • 댓글
  • 더 보기

글 보관함

«   2026/11   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

카테고리

분류 전체보기 (415)
IT (144)
JAVA (20)
JSP (5)
NoSql (8)
Linux (5)
javaScript (15)
Oracle (7)
MySql (2)
Android (1)
Spring (8)
Server (26)
System (14)
Tool (33)
공부자료(비공개) (0)
일상 (259)
맛집 (69)
국내여행 (21)
해외여행 (32)
우리집 고양이 쪼꼬 (4)
디저트&야식 (49)
영화 후기 (2)
제품리뷰 (5)
추천노래 (3)
취미 (74)
다이어트 (0)
유용한정보 (10)
블로그팁 (8)
지역정보 (1)
자격증 (1)

카운터

Total
Today
Yesterday
  • 방명록
개인정보처리방침
천상나타.'s Blog is powered by daumkakao
블로그 이미지

천상나타의 일상다반사

IT정보공유 및 일상다반사

  • 방명록

관리자 메뉴

  • 관리자 모드
  • 글쓰기
  • 분류 전체보기 (415) N
    • IT (144) N
      • JAVA (20)
      • JSP (5)
      • NoSql (8)
      • Linux (5)
      • javaScript (15) N
      • Oracle (7)
      • MySql (2)
      • Android (1)
      • Spring (8)
      • Server (26) N
      • System (14)
      • Tool (33) N
      • 공부자료(비공개) (0)
    • 일상 (259)
      • 맛집 (69)
      • 국내여행 (21)
      • 해외여행 (32)
      • 우리집 고양이 쪼꼬 (4)
      • 디저트&야식 (49)
      • 영화 후기 (2)
      • 제품리뷰 (5)
      • 추천노래 (3)
      • 취미 (74)
      • 다이어트 (0)
    • 유용한정보 (10) N
      • 블로그팁 (8) N
      • 지역정보 (1)
      • 자격증 (1) N

카테고리

PC화면 보기 티스토리 Daum

티스토리툴바