일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- github에 새 리포지토리 추가하기
- 데이터 모델링
- 친절한 SQL 튜닝
- 데이터모델링
- 컴퓨터 활용 능력 1급
- INSERT
- 열거형
- 컴퓨터 활용 능력
- 이것이 오라클이다
- youtube review
- 운영체제
- oracle
- 2025-02-13
- 첫 프로그래밍
- 뷰
- 인덱스의 개념과 장단점
- sqld
- 혼자 공부하는 컴퓨터 구조 + 운영체제
- Update
- gitkraken을 통한 프로젝트 올리기
- delete
- 명령 프롬프트
- mysql 설치 방법과 정상 작동 확인하기
- 혼자 공부하는 SQL
- 컴퓨터 구조
- 혼자 공부하는 컴퓨터 구조 및 운영체제
- 웹 디자인 기능사
- 클러스터형 인덱스와 보조 인덱스
- 혼자 공부하는 네트워크
- 리눅스 마스터 2급
- Today
- Total
목록2024/10 (199)
코딩 브이로그

안녕하세요, 혼자 공부하는 네트워크를 공부하고 학습한 자료를 남깁니다.패킷의 구조헤더(header), 트레일러(trailer) - 택배 송장, 데이터를 보내려는 주소가 담김주소IP주소 또는 MAC 주소는 고유 주소이다. 주소가 있다면 "누구에게 어떻게 정보를 전송할지"를 지정할 수 있다.특정 하나의 기기로 삼을 수도 있고, 같은 네트워크 내 모든 기기로 전송할 수도 있고 또는 같은 그룹에 속한 기기에 전송할 수 있다.송수신지 유형별 전송 방식 감사합니다.참고 url - https://www.youtube.com/watch?v=-ZQqH_qVK00&list=PLVsNizTWUw7HfOCgvlfHIDPPo3TE-2iQM&index=7

안녕하세요, 혼자 공부하는 네트워크를 공부하고 학습한 자료를 남깁니다.네트워크의 범위에 따른 분류Local Area Network는 근거리 네트워크Wide Area Network는 원거리 네트워크를 의미합니다. 먼 곳 까지 연결한 네트워크.LAN(Local Area Network)가정, 사무실 네트워크는 대부분 LAN이다.한정된 네트워크는 대부분 LAN이다.WAN (Wide Area Network)LAN과 다른 LAN을 연결하는 광역 네트워크.다른 나라의 가정에서 다른 나라의 가정으로 연결이 필요할 때.KT, LGU+, SK 등이 있다.WAN에 연결 가능한 회선을 임대해주는 등 WAN과 관련한 다양한 서비스들을 제공한다.우리가 사용하는 스마트폰 인터넷 요금은 WAN 연결을 위해 ISP 업체에 납부를 할 ..

안녕하세요, 혼자 공부하는 네트워크를 공부하고 학습한 자료를 남깁니다.네트워크의 기본 구조어떠한 데이터를 저장하는 자료구조이다.그 중 그래프가 있다. 노드와 간선으로 표현되는 데이터 구조이다.네트워크 또한 자료구조이다.노드는 정점이라 불리고, 간선은 링크라고 불린다.네트워크는 전체적으로 그래프 형태를 띄고 있다.노드들은 데스크탑 컴퓨터, 노트북 또는 스마튼 폰 등 우리가 자주 사용하는 네트워크 기기들이다. 가장자리 노드인 경우가 많다.이 기기들을 연결하는 공유기 또는 간선들은 중간에 위치해 있다. 네트워크 장비들은 주로 중간 노드인 경우가 많다.이 간선을 통해서 우리는 메시지를 주고 받는다.호스트네트워크에서 주고받는 데이터를 최초로 생성해서 송신하거나 아니면 최종적으로 수신하는 것을 호스트라고 한다.구글..

안녕하세요, 혼자 공부하는 컴퓨터 구조 + 운영체제를 공부하고 학습한 자료를 남깁니다. 들어가며파티셔닝구입된 새 하드 디스크 / SSD 는 파티셔닝, 포매팅 하기 전까지 사용할 수 없다.서랍안에 물건을 보관할 때 정리해서 보관해야 한다. 이러한 일을 해야 한다.필요한 물건을 찾기가 용이해진다.용량이 큰 저장 장치를 하나 이상의 논리 단위로 구획하는 작업이다. 구분된 영역 하나 하나를 파티션이라고 부른다.각각의 파티션을 확인할 수 있다.하나의 영역이 구획되어 있다.포매팅파일 시스템을 설정하고, 어떤 방식으로 파일을 관리할지 결정하고, 새로운 데이터를 쓸 준비를 하는 작업이다.USB를 포매팅하는 장면이다. 용량은 어느 정도 되는지, 파일 시스템은 어떻게 되는지를 설정할 수 있다.포맷할 때 파일 시스템이 결정..

안녕하세요, 혼자 공부하는 컴퓨터 구조 및 운영체제를 복습하고 자료를 남깁니다.들어가며경로가 다르면 같은 이름의 파일이 존재할 수 있다.만약에 경로가 같다면 불가능 하다. 동일한 파일에 접근할 수 없기 때문이다.리눅스와 macos에서는 /를 루트 디렉터리 뿐만 아니라 /를 구분자로도 사용을 합니다...은 상위 디렉터리를 가리키고 .은 현재 디렉터리를 가리키는 경우가 많습니다. 감사합니다.참고 url - https://www.youtube.com/watch?v=J8v7wxbnRAM&list=PLYH7OjNUOWLUz15j4Q9M6INxK5J3-59GC&index=44

안녕하세요, 혼자 공부하는 컴퓨터 구조 + 운영체제를 공부하고 학습한 자료를 남깁니다. 쓰기 시 복사프로세스가 자원을 공유하는 대표적인 방법.fork()를 호출하면 부모 프로세스와 동일한 자식 프로세스가 생성된다.프로세스는 기본적으로 자원을 공유하지 않는다. 자식 프로세스를 생성하는데 시간이 오래 걸릴 수 있고, 복제되는 부모 프로세스로 인해 메모리가 많이 소요될 수 있다.부모 프로세스와 자식 프로세스는 동일한 프레임을 갖고 있지만, 쓰기 작업 시 예를 들어 자식 프로세스가 쓰기 작업을 수행해야 한다면 페이지 2번의 복사본을 만들고 쓰기 작업을 수행한다.동일한 프레임을 가리키므로 메모리 효율을 높일 수 있다. 또한 프로세스 생성 시간을 절약할 수 있다. 계층적 페이징기존 페이지 테이블보다 페이지 번호가 ..

안녕하세요, 혼자 공부하는 컴퓨터 구조 + 운영체제를 공부하고 학습한 자료를 남깁니다.들어가며페이지 교체 알고리즘어떤 페이지를 교체해야 할지 결정하는 방법(알고리즘)이 페이지 교체 알고리즘페이지 폴트가 발생하면 보조기억장치에 다시 접근을 해야하기 때문에 이를 줄여야 한다.이를 생략해서이렇게 반복되는 페이지를 생략하고 CPU의 페이지 참조를 생략한다. 이를 페이지 참조열로 간주한다.프레임에 가장 오래 머물렀던 페이지를 내쫓고 필요한 페이지를 불러오게 됩니다.FIFO의 문제점프로그램 실행 내내 사용될 페이지는 먼저 적재되었다고 해서 내쫓겨서는 안 된다.최적 페이지 교체 알고리즘스래싱과 프레임 할당프레임이 정해져 있기 때문에 메모리가 큰 컴퓨터가 성능이 더 좋다.CPU가 쉴새없이 프로세스를 실행해야지, 페이지..

안녕하세요, 혼자 공부하는 컴퓨터 구조 + 운영체제를 공부하고 학습을 남깁니다.들어가며실제 메모리보다 큰 메모리를 필요로 하는 프로세스를 실행할 수가 없다.이러한 문제들을 가상 메모리 관리, 특히 페이징을 통해서 말씀드려보도록 하겠습니다.실행하고자 하는 프로그램을 일부만 메모리에 적재해서 실제 물리 메모리보다 큰 물리 메모리를 실행할 수 있도록 하는 기술훨씬 큰 메모리를 요구하는 프로세스를 실행하는 기술이 바로 가상 메모리입니다.대부분의 운영체제가 사용하는 페이징 기법을 알아보도록 하겠습니다.페이징이란불연속적으로 메모리를 읽을 수 있는 방법은 무엇이 있을까?페이지 테이블페이지 테이블을 통해서 마치 연속적으로 물리 메모리에 저장된 것 처럼 보이게 할 수 있도록 만들 수 있다.페이지 번호를 통해서 프레임 번..

안녕하세요, 혼자 공부하는 컴퓨터 구조 + 운영체제를 공부하고 학습한 내용을 남깁니다.들어가며문제점과 해결 방법을 알아보겠습니다.스와핑메모리 할당CPU가 메모리를 계속 압축해야 하는 비효율적인 상황이 발생함이를 해결학 위해 가상 메모리 기법 그리고 페이징 기법이 있습니다. 감사합니다.참고 url - https://www.youtube.com/watch?v=bNFLpMUYqSE&list=PLYH7OjNUOWLUz15j4Q9M6INxK5J3-59GC&index=40
안녕하세요, 혼자 공부하는 컴퓨터 구조 + 운영체제를 공부하고 학습한 내용을 남깁니다. 들어가며교착 상태 예방 방법(현실적으로 불가능)교착 상태 회피최대의 자원을 요구할 시를 생각하여 p2 -> p1 -> p3의 안전 순서열을 구해낼 수 있음빠르게 적게 남은 자원을 수행하고 자원을 빨리 반환 한다면 교착 상태를 피할 수 있다.만약 P3에게 자원을 내준다면, 자원을 빠르게 반환하는 것이 어려워져 교착 상태를 만날 수 있다.궁금한 경우 은행원 알고리즘을 참고교착 상태 검출 후 회복선점을 통한 회복, 프로세스 강제 종료를 통한 회복이 있다.선점을 통한 회복은 작업 내역을 많이 잃을 수 있다.프로세스 강제 종료는 회복 내역이 괜찮다.가끔씩 발생하는 교착 상태이니 무시하는 방법도 있다.엔지니어에게는 때로는 적합할..