Skip to main content

균일 한 메모리 액세스 란 무엇입니까?

UMA (Uniform Memory Access)는 모든 프로세서가 스토리지 및 처리에 메모리 칩을 동일하게 사용할 수있는 네트워크 아키텍처 유형입니다.일반적으로 네트워크에는 많은 프로세서가 있지만 각 프로세서는 시스템의 다른 모든 프로세서와 동일한 액세스 권한이 부여됩니다.독립형 컴퓨터에는 균일 한 메모리 액세스가 있다고 말할 수 있습니다. 대부분의 컴퓨터에는 하나의 프로세서가 하나만 있으므로이 용어는 두 명 이상의 사용자가 메모리를 동시에 요청하는 네트워크에 더 의미가 있습니다.각 프로세서는 또한 개인 메모리 캐시가 부여되어 개별 사용자의 처리 속도를 높이는 데 도움이됩니다. 네트워크에는 일반적으로 컴퓨터 메모리 액세스를 위해 경쟁하는 많은 컴퓨터가 있으며,이를 용이하게하기 위해 몇 가지 컴퓨터 아키텍처가 있습니다.문제.균일 한 메모리 액세스를 사용하면 모든 프로세서가 사용 가능한 메모리를 사용할 수 있습니다.다른 방법은 프로세서가 가장 가까운 메모리를 가져갈 수 있도록 설정했지만 UMA는 프로세서를 사용 가능한 물리적 메모리로 가져옵니다.

다른 네트워킹 시스템을 사용하면 프로세서가 메모리에 액세스하거나 메모리에 액세스 한 후에 만 메모리에 액세스 할 수 있습니다.일부 프로세서는 더 높은 권한을 가질 수 있으며 메모리 액세스를 개선 할 수 있습니다.균일 한 메모리 액세스 시스템에서 모든 컴퓨터는 물리적 메모리에 대한 동일한 액세스 권한이 부여되며 각 프로세서는 동일한 양의 메모리를 사용할 수 있습니다.이는 프로세서가 차별화되지 않기 때문에 프로그래밍이 덜 필요하다는 것을 의미합니다.이로 인해 권한이 낮은 사용자는 작업을 처리하기 위해 대기하는 것을 방지합니다.

독립형 컴퓨터 또는 네트워크에 연결되지 않은 컴퓨터는 균일 한 메모리 액세스 권한을 갖는 것으로 간주 될 수 있지만이 상황에서는 용어가 중복됩니다.대부분의 독립형 컴퓨터에는 하나의 기본 프로세서 만 있으므로 물리적 메모리를 위해 경쟁 할 다른 프로세서가 없습니다.이러한 이유로 UMA는 일반적으로 두 명 이상의 사람들이 작업을 처리하고 메모리에 동시에 액세스하려는 네트워크를 설명하는 데 사용됩니다..이것은 공유 캐시가있는 네트워크 시스템보다 더 많은 메모리를 취하는 경향이 있지만 각 개별 사용자에게 더 유용 할 수도 있습니다.캐시는 최근의 메모리를 빠르게로드하고 대부분의 사용자는 네트워크 내에서 다른 작업을 갖기 때문에 전체 네트워크에 제대로 서비스를 제공하지 않고 각 사용자에게 서비스를 제공합니다.