Xpenology NVMe Cache ÀÚµ¿ È°¼ºÈ­±â for TCRP ¸±¸®Áî ÇÕ´Ï´Ù.

   Á¶È¸ 1622   Ãßõ 0    

https://github.com/PeterSuh-Q3/rp-ext/tree/main/nvme-cache (3736)

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 설치, 재부팅 하시면 캐쉬는 알아서 인식됩니다.

image
ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
dateno1 2023-01
NVMe 0/1À» °¨ÁöÇؼ­ ÁÖ¼Ò ºÎºÐÀ» Çí»ç·Î ¼öÁ¤ÇÏ°Ô µÇ¾îÀֳ׿ä

1ȸ¼ºÀ¸·Î Àû¿ëÇصµ ¾÷µ¥ÀÌÆ®°°Àº°Å ¾øÀ¸¸é ¹Ý¿µ±¸ÀûÀ¸·Î Àû¿ëµÇ°Ú³×¿ä

´Ù¸¸ ¾²±â Äɽ¬±îÁö ¼³Á¤ÇÑ »óÅ¿¡¼­ Äɽ¬ ³­´ë¾øÀÌ ½ÇÁ¾µÇ¸é µ¥ÀÌÅÍ ¼Õ»ó °¡´É¼º ÀÖÀ¸¹Ç·Î º»¹®´ë·Î ¸Å¹ø ÀÚµ¿ Àû¿ëµÇµµ·Ï ºÎÆ®·Î´õ¿¡ Ãß°¡ÇÏ´Â°É ÃßõÇÏ°í ½Í³×¿ä
     
³×, ºÎÆ®·Î´õ ºôµå ¾øÀÌ ²À 1ȸ¼ºÀ¸·Î¸¸ µû·Î ¹ÞÀ¸¼Å¼­ ½ÇÇàÇÏ¼Å¾ß ÇÑ´Ù¸é,
½ºÄÉÁì·¯¿¡ ÀÌ ½©À» ºÎÆýà ÀÚµ¿½ÇÇàµÇµµ·Ï µî·ÏÇØ µÎ½Ã´Â°Ô ¾ÈÀüÇÕ´Ï´Ù.
ij½Ã ¿¬°áÇصР»óÅ¿¡¼­ ȯ°æÀÌ º¯Çؼ­ ij½Ã°¡ »ç¶óÁö¸é À§Çè °ï¶õÇÑ °æ¿ì°¡ ÃÊ·¡µÉ ¼öµµ ÀÖ½À´Ï´Ù.
±×¸®°í, ÀÌ ÇÁ·Î±×·¥Àº ij½Ã¸¦ Ãß°¡ ÀåÂøÇϰųª PCI Device ID °¡ ¹Ù²î´õ¶óµµ ºÎÆö§ ¸¶´Ù µ¿ÀûÀ¸·Î µû¶ó°¡µµ·Ï µÇ¾î ÀÖ½À´Ï´Ù.
          
dateno1 2023-01
°°Àº Çϵå¿þ¾îÀÎ ÀÌ»ó ÁÖ¼Ò°¡ ¹Ù²ðÀÏÀº ¾ø½À´Ï´Ù

±âº»ÀûÀ¸·Î º¸µåÀÇ ACPI¿¡¼­ Á¤ÀÇµÈ ´ë·Î µ¹¾Æ°¡´Â°Å¶ó º¸µå¶óµµ ¾È ¹Ù²î´ÂÇÑ ±×´ë·ÎÀÔ´Ï´Ù
À̹ø¿¡ óÀ½ ºôµåÇÒ‹š ½áºÃ´Âµ¥ ¾öû ÆíÇؼ­ ¸¸Á· ÁßÀÔ´Ï´Ù.

ÀÌÁ¦ ¸ÞÀεµ 6.4 -> 7.1 ¿Ã¶ó°¥ ‹š°¡ µÈ°Í °°³×¿ä.!


NAS