CS
12




태그
cscacheMemory***VirtualProcessMutexSemaphoreNetworkTCPTahoeRenoAlgorithmKruskal AlgorithmMerge Sort재귀분할 정복 알고리즘시간 복잡도O(n log n)Consistent HashHash RingGraphVertexEdgeAdjacentDegreePath LengthSimple PathDirected GraphUndirected GraphSub GraphWeighted GraphComplete GraphDAG, Directed Acyclic GraphCritical SectionMutual ExclusiveProgressBounded WaitingProcess Synchronization
최근 댓글
cdm0834
오~ 흔히쓰는 DynamoDB나 Nginx에서도 해시링을 사용하고 있었군요~
안정해시, 해시링 뭔가 키워드만 듣고 구체적인 내용에 대해서 찾고있었는데....
항상 좋은 정보 감사합니다~
efforthye
캐시 메모리는 CPU와 메모리 간 속도 차이를 좁히려고 사용하는데, CPU에서 자주 사용하는 데이터를 접근 속도가 빠른 캐시 메모리에 저장합니다. 이때 적중률을 높이기 위해, 자주 사용하는 데이터를 저장하는 지역성 원리를 사용합니다.
efforthye
요구 페이징은 가상 메모리 시스템에서 프로그램 실행에 필요한 페이지만 실제 메모리로 가져오는 기법입니다. 프로세스가 특정 페이지를 참조할 때만 해당 페이지를 메모리에 로드하므로, 실제로 사용되는 코드와 데이터만 물리 메모리에 존재하게 됩니다. 이 방식은 페이지 폴트(Page Fault) 발생 시 필요한 페이지를 디스크에서 메모리로 가져오는 과정을 통해 구현되며, 메모리 사용 효율성을 높이고 프로세스가 실행되기 위해 필요한 초기 로딩 시간을 단축시킵니다. 또한 여러 프로세스가 제한된 물리 메모리를 효율적으로 공유할 수 있게 합니다.