[OS] 멀티프로세싱, 멀티프로그래밍, 멀티태스킹, 멀티스레딩
·
Computer Science/Operating System
https://velog.io/@chy0428/OS-%EB%A9%80%ED%8B%B0%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D-%EB%A9%80%ED%8B%B0%ED%94%84%EB%A1%9C%EC%84%B8%EC%8B%B1 [OS] 멀티프로세싱, 멀티프로그래밍, 멀티태스킹, 멀티스레딩 멀티 프로세싱은 다수의 프로세서가 서로 협력적으로 일을 처리하는 것을 의미한다. 컴퓨터는 1대인데 프로세서(CPU)는 2개 이상이다. 보통, 멀티코어시스템(multi-core system)을 포함한다.초기의 컴 velog.io -> 설명 너무 잘 되어있다
캐시 일관성이란?
·
Computer Science/Computer Architecture
https://goodgid.github.io/Cache-Coherence/ 캐시 일관성(Cache Coherence) Index goodgid.github.io 캐시 일관성(영어: Cache Coherence)이란 공유 메모리 시스템에서 각 클라이언트(혹은 프로세서)가 가진 로컬 캐시 간의 일관성을 의미한다.
Azure Cache for Redis 지원 시나리오
·
CLOUD/Azure Cloud
https://docs.microsoft.com/ko-kr/azure/azure-cache-for-redis/cache-overview Azure Cache for Redis란? 캐시 배제, 콘텐츠 캐싱, 사용자 세션 캐싱, 작업 및 메시지 큐, 분산 트랜잭션을 활성화하는 Azure Cache for Redis에 대해 알아봅니다. docs.microsoft.com
HA와 Cluster의 차이
·
CLOUD
Cache는 Storage/DB와 병렬이다. (+MESI protocol)
·
Computer Science/Computer Architecture
알게 된 사실 1) 캐싱을 할 때 VM - REDIS - DB/Storage 구조로 보통 나타내지만 이건 논리적인 구조다. 물리적으로는 VM - REDIS - DB - Storage 이렇게 연결되어있다. 왜? REDIS도 결국 storage인데, storage - storage가 연결되면 어떻게 데이터를 가져와? 2) write back vs write through write back : 캐시에 먼저 저장하고, 캐시에서 더이상 필요 없을 때 disk로 내린다. 장점) 속도가 빠르다. 단점) 일관성 문제가 생길 수 있다. -> 이거 CPU에서만 생기는거 아냐? http://blog.skby.net/%EC%BA%90%EC%8B%9C-%EC%9D%BC%EA%B4%80%EC%84%B1-%EC%9C%A0%EC%..
Azure Database 차이 (공부 해야됨)
·
CLOUD/Azure Cloud
https://docs.microsoft.com/ko-kr/azure/azure-sql/ Azure SQL 설명서 - Azure SQL Azure SQL은 Azure SQL Database의 완전 관리형 데이터베이스, Azure SQL Managed Instance의 완전 관리형 인스턴스 또는 Azure의 가상 머신에 설치된 SQL Server 등 클라우드의 SQL Server 데이터베이스 엔진 제품군입 docs.microsoft.com https://docs.microsoft.com/en-us/azure/mysql/select-right-deployment-type Selecting the right deployment type - Azure Database for MySQL This article d..