HTTP(HyperText Transfer Protocol) : 클라이언트와 서버가 자원을 주고 받을 때 쓰는 통신 규약
단점 : 텍스트 교환이므로, 누군가 네트워크에서 신호를 가로채면 내용이 노출되는 보안 이슈가 존재
HTTPS(HyperText Transfer Protocol Secure) : 정보를 암호화(공개키 방식)하는 SSL 프로토콜을 사용해 클라이언트와 서버가 자원을 주고 받을 때 쓰는 통신 규약
HTTPS도 무조건 안전한 것은 아니다. (신뢰받는 CA 기업이 아닌 자체 인증서 발급한 경우 등)
이때는 HTTPS지만 브라우저에서 주의 요함, 안전하지 않은 사이트와 같은 알림으로 주의 받게 된다.
HTTPS에서 클라이언트와 서버간 통신 전
SSL 인증서로 신뢰성 여부를 판단하기 위해 연결하는 방식
프로세스는 독립적인 객체이기 떄문에 이들간의 정보 공유를 위해선 추가적인 방식이 필요하다.
이를 가능케 하는 것이 IPC이다.
방식
1. 익명 PIPE : 하나의 프로세스는 데이터를 쓰기만 하고, 다른 하나는 데이터를 읽기만 할 수 있는 파이프로 연결. 모두 송/수신 하고 싶다면 파이프를 2개 연결하면 됨. (통신할 프로세스를 아는 경우 사용, ex - 부모/자식 프로세스)
2. Named PIPE(FIFO) : 전혀 모르는 프로세스 간의 통신에 사용
3. Message Queue : 파이프처럼 데이터의 흐름이 아니라 메모리 공간을 할당하는 것
4. 공유 메모리 : 위의 3가지는 통신을 이용한 설비, 이거는 데이터 자체를 공유하도록 지원함.
중개자 없이 메모리 접근이 가능해 가장 빠름
5. 메모리 맵 : 4번처럼 메모리를 공유함. 대용량에 용이함.
6. 소켓 : 소켓 통신을 통해 데이터를 공유함. 원격으로 프로세스간 데이터를 공유할 시에 사용.
프로세스간에 데이터를 동기화, 보호 하기위해 세마포어와 뮤텍스를 사용함.
스케줄링 : CPU 사용량을 높이기 위해 프로세스를 잘 배정하는 방식
- Batch System: 가능하면 많은 일을 수행. 시간(time) 보단 처리량(throughout)이 중요
- Interactive System: 빠른 응답 시간. 적은 대기 시간.
- Real-time System: 기한(deadline) 맞추기.
선점 (preemptive) : OS가 CPU의 사용권을 선점할 수 있는 경우, 강제 회수하는 경우 (처리시간 예측 어려움)
비선점 (nonpreemptive) : 프로세스 종료 or I/O 등의 이벤트가 있을 때까지 실행 보장 (처리시간 예측 용이함)
프로세스 상태 :
종류
비선점
1.FCFS (First Come First Served)
큐에 도착한 순서대로 CPU 할당
실행 시간이 짧은 게 뒤로 가면 평균 대기 시간이 길어짐
2. SJF (Shortest Job First)
수행시간이 가장 짧다고 판단되는 작업을 먼저 수행
FCFS 보다 평균 대기 시간 감소, 짧은 작업에 유리
3. HRN (Hightest Response-ratio Next)
우선순위를 계산하여 점유 불평등을 보완한 방법(SJF의 단점 보완)
우선순위 = (대기시간 + 실행시간) / (실행시간)
선점
1. Priority Scheduling
정적/동적으로 우선순위를 부여하여 우선순위가 높은 순서대로 처리
문제 : Starvation -> (Aging 방법으로 문제 해결)
2. Round Robin
FCFS에 의해 프로세스들이 보내지면 각 프로세스는 동일한 시간의 Time Quantum 만큼 CPU를 할달 받음
Time Quantum or Time Slice : 실행의 최소 단위 시간
할당 시간(Time Quantum)이 크면 FCFS와 같게 되고, 작으면 문맥 교환 (Context Switching) 잦아져서 오버헤드 증가
3. Multilevel-Queue (다단계 큐)
우선순위가 낮은 큐들이 실행 못하는 걸 방지하고자 각 큐마다 다른 Time Quantum을 설정 해주는 방식 사용
우선순위가 높은 큐는 작은 Time Quantum 할당. 우선순위가 낮은 큐는 큰 Time Quantum 할당.
척도
Response Time : 작업이 처음 실행되기까지 걸린 시간
Turnaround Time : 실행 시간과 대기 시간을 모두 합한 시간으로 작업이 완료될 때 까지 걸린 시간
Wait Time : ready 큐에서 대기한 총 시간
아베 신조 전 일본 총리가 선거 유세 도중 산탄총에 맞아 쓰러졌다. 병원에 긴급 이송된 아베 전 총리는 심폐 정지 상태에 빠졌다.
일본도 총기 규제 국가라고 하니 자기가 만들었거나 총기를 불법으로 소지한 상황인 듯하다. 유세 현장에서 제지를 못한 것도 의외이다.
지문인식센서가 탑재되면 사용자 식별, 장치 잠금 해제, 거래 승인 등 보안 기능을 전담하게 된다.
어차피 워치를 차고 다니는 경우라면 필요가 없다고 생각되는 부분이긴 한데.. 잘 모르겠다 이게 도움이 될련지 지켜보도록 하자
제작사 에이스토리 주가가 연일 오름세를 기록하고 있다.
지난 4일부터 이날까지 일주일 내내 급등하고 있다.
드라마와 관련하여 컨텐츠 관련 사업은 흥행에 따라 주가에 영향이 간다. 그러나 매도할 타이밍을 잡는게 어려울 뿐인데 이 드라마를 예시로 기준을 잡아야 겠다.