임베디드 시스템에서 스와핑을 위해 Nand 장치를 사용할 수 있습니까?

임베디드 시스템에서 스와핑을 위해 Nand 장치를 사용할 수 있습니까?

내 임베디드 시스템에 스왑을 사용하고 싶습니다. 내 시스템에는 스왑으로 사용할 수 있는 Nand 장치만 있습니다. 하지만 mkswap /dev/mtd8이 오류를 반환하기 때문에 그렇게 할 수 없습니다.

mkswap /dev/mtd8 
Setting up swapspace version 1, size = 268431360 bytes 
mkswap: write error: Invalid argument

답변1

kmod-mtd-rw블록 장치 자체가 아니고 통과만 가능한 일부 NAND 장치를 사용해야 할 수도 있습니다 mtd write. 즉, 저는 그렇게 하지 않고 대신 RAM/tmps 위에 ZRAM 또는/및 ZSWAP를 사용합니다.

관련 정보