메모리 주문이란 무엇입니까?

메모리 순서 또는 재주문은 CPU (Central Processing Unit)가 컴퓨터 메모리에 대한 요청을 가져와 가장 최적화 된 패턴으로 주문하는 프로세스입니다. 프로세스는 요청을 중심으로 전환되며 종종 프로세스가 순서대로 완료되지만 사용자와 프로그래머는이를 보지 못합니다. 이것은 일반적으로 단일 CPU 시스템에서 매우 쉽게 수행 할 수 있지만 여러 CPU가있는 시스템은 주문할 때 문제가 발생할 수 있습니다. 이 프로세스가 사용되지 않은 경우 사용자 요청을 완료 할 때 컴퓨터가 효율적이지 않을 것입니다.

누군가 컴퓨터에서 아무것도 할 때마다 마우스를 이동하거나 프로그램을 엽니 다. 예를 들어 CPU는 작업에 대한 메모리 사용량을 승인해야한다. 이러한 요청은 일반적으로 선형으로 제공되지만 거의 그런 식으로 처리되지 않습니다. 메모리 주문을 사용하면 작업이 컴퓨터를 더 빠르게 만들기 위해 최상의 가능한 방법으로 처리됩니다. 예를 들어, CPU가 첫 번째 프로세스 전에 두 번째 프로세스를 쉽게 처리 할 수 ​​있다면다른 것들로 넘어 가기 전에 그 과정에 메모리를 사용하십시오.

요청은 종종 순서대로 이루어 지므로 사용자와 프로그래머를 혼동 할 수 있습니다. 동시에 CPU는 메모리 순서가 혼동 될 수 있다는 것을 알 수 있도록 프로그래밍되므로 프로세스가 그렇지 않더라도 프로세스가 선형으로 완료되는 것처럼 보이는 방식으로 모든 것을 수행합니다. 이를 통해 사용자가 이해하기 쉽고 일반적으로 프로그래머가 CPU가 효율적으로 작동하도록 과도한 코딩을 입력하지 않도록합니다.

메모리 순서는 일반적으로 단일 CPU가있는 컴퓨터에서 쉽게 쉽게 수행 할 수 있지만 여러 CPU가있는 컴퓨터에는 문제가있을 수 있습니다. 메모리 액세스가 하나의 CPU로 승인되고 올바르게 주문되기 쉽지만 여러 작업을 처리하려고 할 때 둘 이상의 CPU가 흔들릴 수 있기 때문입니다. 둘 이상의 CPU간에 적절한 의사 소통이있는 경우그런 다음이 문제는 일반적으로 완화됩니다.

메모리 순서가 없으면 컴퓨터와 프로그래머에게는 작업이 더 어려울 수 있습니다. 컴퓨터 측면에서 CPU는 요청을 만족시킬 수 있습니다. 즉, 전체 프로세스가 느려지고 사용자가 기다릴 수 있음을 의미합니다. 프로그래머의 경우 CPU가 모든 작업을 제대로 처리 할 수 ​​있도록 과도한 코딩을 작성해야합니다.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?