나는 일반적인 개념을 이해한다. swap memory
,하지만 어떻게 든 프로그램을 빌드해야합니다. swap memory
성능 테스트를 위해 어디서부터 시작해야할지 모르겠다.
기본적으로, 나는 flash memory card
로 사용됩니다. swap space
, 그렇게함으로써 성능이 어떻게 향상되는지 테스트하고 싶습니다. 여러 스레드가 동시에 실행되는 여러 프로세스를 얼마나 잘 처리하는지 테스트하기 위해 여러 스레드를 사용하는 간단한 프로그램을 만드는 것이 가장 쉽다고 생각했습니다. 문제는, 나는 단지에 대해 충분히 알지 못한다. swap
(또는 내가 읽은 것에서 충분한 통찰력을 모았습니다) 어떻게이 쓰레드를 사용하도록 강제 할 수 있는지 알고 싶습니다. swap space
.
누구나 내가이 문제에 접근 할 수있는 방법에 대해 확실한 제안을 한 적이 있습니까? 나는 이것을 64-bit linux OS
, 아마도 Fedora 18
.
1. 플래시 메모리를 스왑 용으로 사용하면 플래시 메모리가 매우 빨리 종료됩니다. Flash는 쓰기 횟수가 제한되어 있습니다. 2. OS가 정상적으로 작동하는 한 프로그램은 스왑으로 실행되지 않습니다. 사용중인 데이터가 RAM에로드되고 그 순간에 액세스 할 필요가없는 데이터가 스왑됩니다. 필요할 때 RAM으로 다시로드됩니다. 프로그램이 아니라 스왑되어야 할 것이 무엇인지 결정하는 OS입니다.
—
gronostaj
나는 플래시 장치의 수명에 대해 걱정하지 않는다. 이 작업 관련 및 스왑 사용을 위해 특별히 설정되어있는 플래시 장치를 테스트해야합니다. 이는 제품의 새로운 기능이며 성능에 대한 데이터를 필요로합니다.
—
cHam