Xpenology NVMe Cache ÀÚµ¿ È°¼ºÈ±â for TCRP ¸±¸®Áî ÇÕ´Ï´Ù.
https://github.com/PeterSuh-Q3/rp-ext/tree/main/nvme-cache (3735)
M SHELL for TCRP Friend 로더를 새로 빌드한 경우
TCRP 가 NVMe cache 를 자동 활성화 시켜줍니다.
현재 DS3622xs+ 와 DS918+ 두 모델에 선적용 되었으며 지원모델은 계속 확장하는데로 추가 공유하겠습니다.
DSM 설치가 완료된 이후에 재부팅을 해야 NVMe cache가 활성화 됩니다.
powersched 처럼 서비스 형태로 개발된
nvme-cache 서비스가 동작되어 DSM 부팅시 최초 1회 NVMe cache 장착여부를 검색하고 활성화 합니다.
아래처럼
로더 빌드 없이 직접 nvme-cache.sh 만 따로 다운받아 실행할 수도 있습니다.
하지만 서비스 형태나 스케쥴러에 포함되지 않은 nvme-cache.sh 는 1회성으로 실행 되며,
시놀로지 모델간 마이그레이션이나 DSM Update 로 인해 NVMe cache 은 다시 비활성화 될 수 있습니다.
sudo -i
curl -L "https://github.com/PeterSuh-Q3/rp-ext/raw/main/nvme-cache/src/nvme-cache.sh" -O
chmod +x nvme-cache.sh
./nvme-cache.sh
가급적 로더를 다시 빌드해서 사용하시길 권장드립니다.
결론은 M SHELL for TCRP 를 다시 빌드하고, DSM 설치, 재부팅 하시면 캐쉬는 알아서 인식됩니다.
1ȸ¼ºÀ¸·Î Àû¿ëÇصµ ¾÷µ¥ÀÌÆ®°°Àº°Å ¾øÀ¸¸é ¹Ý¿µ±¸ÀûÀ¸·Î Àû¿ëµÇ°Ú³×¿ä
´Ù¸¸ ¾²±â Äɽ¬±îÁö ¼³Á¤ÇÑ »óÅ¿¡¼ Äɽ¬ ³´ë¾øÀÌ ½ÇÁ¾µÇ¸é µ¥ÀÌÅÍ ¼Õ»ó °¡´É¼º ÀÖÀ¸¹Ç·Î º»¹®´ë·Î ¸Å¹ø ÀÚµ¿ Àû¿ëµÇµµ·Ï ºÎÆ®·Î´õ¿¡ Ãß°¡ÇÏ´Â°É ÃßõÇÏ°í ½Í³×¿ä
½ºÄÉÁì·¯¿¡ ÀÌ ½©À» ºÎÆýà ÀÚµ¿½ÇÇàµÇµµ·Ï µî·ÏÇØ µÎ½Ã´Â°Ô ¾ÈÀüÇÕ´Ï´Ù.
ij½Ã ¿¬°áÇصР»óÅ¿¡¼ ȯ°æÀÌ º¯Çؼ ij½Ã°¡ »ç¶óÁö¸é À§Çè °ï¶õÇÑ °æ¿ì°¡ ÃÊ·¡µÉ ¼öµµ ÀÖ½À´Ï´Ù.
±×¸®°í, ÀÌ ÇÁ·Î±×·¥Àº ij½Ã¸¦ Ãß°¡ ÀåÂøÇϰųª PCI Device ID °¡ ¹Ù²î´õ¶óµµ ºÎÆö§ ¸¶´Ù µ¿ÀûÀ¸·Î µû¶ó°¡µµ·Ï µÇ¾î ÀÖ½À´Ï´Ù.
±âº»ÀûÀ¸·Î º¸µåÀÇ ACPI¿¡¼ Á¤ÀÇµÈ ´ë·Î µ¹¾Æ°¡´Â°Å¶ó º¸µå¶óµµ ¾È ¹Ù²î´ÂÇÑ ±×´ë·ÎÀÔ´Ï´Ù
ÀÌÁ¦ ¸ÞÀεµ 6.4 -> 7.1 ¿Ã¶ó°¥ ‹š°¡ µÈ°Í °°³×¿ä.!