CS(76)
-
[CS] 선점형과 비선점형 스케줄링
https://github.com/WorldBestProgrammer/CS-INTERVIEW-QUESTION/blob/main/OS/CPU%20%EC%8A%A4%EC%BC%80%EC%A4%84%EB%A7%81%EC%9D%98%20%EB%AA%A9%EC%A0%81%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9D%B8%EA%B0%80.md CS-INTERVIEW-QUESTION/OS/CPU 스케줄링의 목적은 무엇인가.md at main · WorldBestProgrammer/CS-INTERVIEW-QUESTION Contribute to WorldBestProgrammer/CS-INTERVIEW-QUESTION development by creating an account on GitHub...
2024.04.23 -
[CS] 모의 면접 질문 - OSI 7계층 정리
https://inpa.tistory.com/entry/WEB-%F0%9F%8C%90-OSI-7%EA%B3%84%EC%B8%B5-%EC%A0%95%EB%A6%AC 🗼 OSI 7계층 모델 - 핵심 총정리 OSI 7계층 OSI 7계층은 네트워크 통신이 일어나는 과정을 7단계로 나눈 것을 말한다. OSI 7계층을 나눈 이유는? 흐름을 한눈에 알아보기 쉽고 7단계 중 특정한 곳에 이상이 생기면 다른 단계의 장 inpa.tistory.com 1. 물리 계층 전기적 신호가 나가는 물리적인 장비 데이터를 전기적인 신호로 변환해서 주고받는 기능 전송단위: 비트 장비: 케이블, 허브 2. 데이터 링크 계층 물리계층을 통해 송수신되는 정보의 오류와 흐름을 관리하여 안전한 정보의 전달을 수행할 수 있도록 도와주는 역할. ..
2024.04.23 -
[CS] NAC와 Firewall
https://www.devj.co.kr/nac-vs-%EB%B0%A9%ED%99%94%EB%B2%BDfirewall-nacnetwork-access-control-%EC%A3%BC%EC%9A%94%EA%B8%B0%EB%8A%A5-3%EA%B0%80%EC%A7%80/ NAC vs 방화벽(Firewall), NAC(Network Access Control) 주요기능 3가지 - 신나게 개발하기 NAC vs 방화벽에 대한 설명에 앞서 NAC(Network Access Control)의 개념을 간단히 정리하였다. www.devj.co.kr NAC(Network Access Control)는 동일한 네트워크 환경 내에서 사용자와 디바이스의 접근 권한을 효과적으로 관리하고 보안 정책을 시행하는 기술 NAC의 주요 ..
2024.04.23 -
[CS] redis에서 RDB와 AOF를 동시에 사용할 수 있는가?
결론은 yes이다. 이 둘을 활용하는 것은 redis.conf에서 aof-use-rdb-preamble yes로 설정할 수 있다. 5.0부터 기본값이 yes로 바뀌었다고 한다. 아래는 왜 둘을 동시에 사용하는 것이 좋은지에 대한 설명 RDB(Snapshot) VS AOF(Append only file) RDB 방식은 저장하는데 AOF 방식보다 시간이 오래 걸립니다. 하지만 프로그램을 재시작할때 AOF에 비해 로딩 시간이 빠릅니다. 반면 AOF 방식은 모든 write/update 명령어를 모두 log 파일에 기록합니다. 즉 append만 하기 때문에 쓰는 시간이 RDB보다 빠릅니다. 하지만 프로그램을 재시작할때 모든 명령어를 읽어야 하기 때문에 로딩이 RDB보다 느립니다. 따라서 현재 Redis를 활용할 ..
2024.04.18 -
[CS] 인덱스에 관한 좋은 레퍼런스
https://dataonair.or.kr/db-tech-reference/d-guide/sql/?pageid=1&mod=document&uid=366 인덱스 기본 원리 지금 당장 책장에서 아무 책이나 골라 맨 뒤쪽에 있는 인덱스(색인) 부분을 펼쳐보기 바란다. 가나다순(혹은 ABC 순)으로 정렬되었고, 키워드가 같을 땐 페이지 순으로 정렬된 것을 볼 수 있을 것 dataonair.or.kr
2024.04.08 -
[CS] DB 정리
char는 고정된 크기의 공간을 할당한다. varchar는 필요한 공간만큼만 할당한다. text는 길이 제한을 받지 않는다. blob은 내부적으로 io가 일어나기 때문에 권장되지 않는다. Primary key = not null + unique 인덱스: MYI(MySQL Index) 파일에 인덱스 저장 클러스터형 인덱스(Clustered Index) pk cluster형 unique not null cluster형 unique 보조 index 인덱스를 삭제할 때는 보조 인덱스부터 삭제 데이터 중복도가 높은 열에는 인덱스를 만들어도 효과가 없음 조인에 자주 사용되는 열에는 인덱스를 생성하는 것이 좋음 사용하지 않는 인덱스는 제거.
2024.04.08