TS-873にメモリ増設を実施

TS-873にメモリ増設を実施した記録

目次

ハードウェア概要

QNAP TS-873-4G

Amazon | QNAP(キューナップ) TS-873 クアッドコア2.1 GHz CPU 4GBメモリ 8ベイ DTCP-IP/DLNA対応
https://amzn.to/34uq7oC

メモリの仕様

QNAP公式が発表しているTS-873のメモリ仕様は
SO-DIMM 260pin DDR4-2400 1.2V
全4スロットで最大メモリは16GBx4の64GBです

標準メモリ

4GBモデルは2GBx2を搭載
増設を考えると4GBx1の方が助かるのだが
デュアルチャンネル仕様にする為、仕方がない

2GBx2での状態確認

各ツールでメモリ情報を確認していきます

システムステータス -> システム情報

合計メモリ4GBでメモリスロットもある程度確認できます
ちなみにデュアルチャンネル対応の「はい」は仕様として対応しているかどうかであって
メモリ1枚搭載でも「はい」の表示になっていますので注意してください

システムステータス -> システム情報 -> 取り付け方法

よくある1スロット空けて装着するパターンです
スロット番号がここで確認可能
メモリが装着されているからスロット表示が青くなっているわけではなく
単純にわかりやすく色分けしてるだけです

システムステータス -> ハードウェア情報

こちらでもスロット番号を確認可能
メーカー情報もApacerになっていてしっかり確認できます

dmidecodeコマンドの結果

SSHでdmidecodeコマンドを実行すると確認できます

1つ目にある0x0051は現在の搭載量とスロット数が表示
Error Correction Type: Multi-bit ECCと記載がありますし
CPUもECC対応のRX-421NDですが
実際にECCメモリを搭載してECC機能が働くかは現時点では不明です
(標準搭載のメモリは非ECCメモリ)

0x0053/0x0054/0x0055/0x0056の中で0x0054と0x0056で認識されてます
仕様では1.2V表記でしたが実際は1.35Vと1.5Vで稼働しているので
普通のDDR4 SO-DIMMであれば動くと思います

ちなみにメモリ仕様ではDDR4-2400、実際のメモリもDDR4-2400品ですが
何らかの制限でConfigured Clock Speedが1866 MT/sになっています

[~] # dmidecode --type memory
# dmidecode 3.1
Getting SMBIOS data from sysfs.
SMBIOS 3.0.0 present.

Handle 0x0051, DMI type 16, 23 bytes
Physical Memory Array
        Location: System Board Or Motherboard
        Use: System Memory
        Error Correction Type: Multi-bit ECC
        Maximum Capacity: 4 GB
        Error Information Handle: Not Provided
        Number Of Devices: 4

Handle 0x0053, DMI type 17, 40 bytes
Memory Device
        Array Handle: 0x0051
        Error Information Handle: Not Provided
        Total Width: 64 bits
        Data Width: 64 bits
        Size: No Module Installed
        Form Factor: SODIMM
        Set: None
        Locator: DIMM 0
        Bank Locator: CHANNEL A
        Type: DDR4
        Type Detail: None
        Speed: Unknown
        Manufacturer: A1_Manufacturer0
        Serial Number: A1_SerialNum0
        Asset Tag: A1_AssetTagNum0
        Part Number: A1_PartNum0
        Rank: Unknown
        Configured Clock Speed: Unknown
        Minimum Voltage: Unknown
        Maximum Voltage: Unknown
        Configured Voltage: Unknown

Handle 0x0054, DMI type 17, 40 bytes
Memory Device
        Array Handle: 0x0051
        Error Information Handle: Not Provided
        Total Width: 64 bits
        Data Width: 64 bits
        Size: 2048 MB
        Form Factor: SODIMM
        Set: None
        Locator: DIMM 1
        Bank Locator: CHANNEL A
        Type: DDR4
        Type Detail: Synchronous Unbuffered (Unregistered)
        Speed: 2400 MT/s
        Manufacturer: Apacer
        Serial Number: ********
        Asset Tag: A1_AssetTagNum1
        Part Number: 78.A2GF7.4000B      
        Rank: 1
        Configured Clock Speed: 1866 MT/s
        Minimum Voltage: 1.25 V
        Maximum Voltage: 1.35 V
        Configured Voltage: 1.35 V

Handle 0x0055, DMI type 17, 40 bytes
Memory Device
        Array Handle: 0x0051
        Error Information Handle: Not Provided
        Total Width: 64 bits
        Data Width: 64 bits
        Size: No Module Installed
        Form Factor: SODIMM
        Set: None
        Locator: DIMM 0
        Bank Locator: CHANNEL B
        Type: DDR4
        Type Detail: None
        Speed: Unknown
        Manufacturer: A1_Manufacturer2
        Serial Number: A1_SerialNum2
        Asset Tag: A1_AssetTagNum2
        Part Number: A1_PartNum2
        Rank: Unknown
        Configured Clock Speed: Unknown
        Minimum Voltage: Unknown
        Maximum Voltage: Unknown
        Configured Voltage: Unknown

Handle 0x0056, DMI type 17, 40 bytes
Memory Device
        Array Handle: 0x0051
        Error Information Handle: Not Provided
        Total Width: 64 bits
        Data Width: 64 bits
        Size: 2048 MB
        Form Factor: SODIMM
        Set: None
        Locator: DIMM 1
        Bank Locator: CHANNEL B
        Type: DDR4
        Type Detail: Synchronous Unbuffered (Unregistered)
        Speed: 2400 MT/s
        Manufacturer: Apacer
        Serial Number: ********
        Asset Tag: A1_AssetTagNum3
        Part Number: 78.A2GF7.4000B      
        Rank: 1
        Configured Clock Speed: 1866 MT/s
        Minimum Voltage: 1.5 V
        Maximum Voltage: 1.5 V
        Configured Voltage: 1.5 V

リソースモニターで使用可能メモリ合計

使用可能メモリ合計は3.81GB

実際のスロット位置

左の下スロット・右の上スロットが標準搭載の位置です

SO-DIMMの取り外し方は左右の金具を広げるだけ
装着方法は斜めに挿してから倒すだけと
特別なことはなくSO-DIMMでは一般的な方法でOK

標準搭載のメモリ

Apacerの78.A2GF7.4000B
SO-DIMM DDR4-2400 2GB CL17

実際のスロット位置とQTS上のスロット番号について

「デュアルチャンネルメモリの取り付け」画面での表記も向きがわからず
パッと見ではわかりにくいのでご紹介

マザーボード上の印字(メモリスロット上部)

マザーボード上の印字(メモリスロット下部)

これを見るとスロット1~4がDIMM A1/A2/B1/B2の並びかと思いますが
実際には異なります

答え

メモリスロット1=0x0056=DIMM B2=左の下
メモリスロット2=0x0055=DIMM B1=左の上
メモリスロット3=0x0054=DIMM A2=右の上
メモリスロット4=0x0053=DIMM A1=右の下

つまりdmidecodeの並びとマザーボードの印字順が一致
QTS上のメモリスロット番号が逆からカウントしている模様

QTSが表示を間違っているだけなような気もしますが
とりあえず動きますので気にせず装着してください

メモリ増設の作業開始

今回増設するメモリはCFDのD4N2400CM-16G

Amazon | CFD販売 ノートPC用メモリ PC4-19200(DDR4-2400) 16GB×1枚 / 260pin / 無期限保証 / Crucial by Micron / D4N2400CM-16G
https://amzn.to/2NfvXV3

D4N2400CM-16Gの中身はCrucialのCT16G4SFD824A.C16FE
仕様はSO-DIMM DDR4-2400 16GB CL17 1.2V

Crucialサイトでも対応品リストに記載されています

QNAP TS-873 互換性のあるアップグレード | Crucial JP
https://www.crucial.jp/jpn/ja/compatible-upgrade-for/QNAP/ts-873

本来は2枚組x2の方がいいのでW4N2400CM-16Gの方がオススメ
しかし今回は価格的な都合で1枚x4で買いました

Amazon | CFD販売 ノートPC用メモリ PC4-19200(DDR4-2400) 16GB×2枚 / 260pin / 無期限保証 / Crucial by Micron / W4N2400CM-16G
https://amzn.to/2POUKRc

16GBx1での状態確認

まずは16GBを1枚だけで確認します

スロット3にしたのはお察しの通り
元のメモリ位置から判断してDIMM A側だろうと思ってしまい
2択に負けただけで意味はありません

システムステータス -> システム情報

灰色になっているのはマウスカーソル位置のせいです

システムステータス -> システム情報 -> 取り付け方法

システムステータス -> ハードウェア情報

dmidecodeコマンドの結果

[~] # dmidecode --type memory
# dmidecode 3.1
Getting SMBIOS data from sysfs.
SMBIOS 3.0.0 present.

Handle 0x0051, DMI type 16, 23 bytes
Physical Memory Array
        Location: System Board Or Motherboard
        Use: System Memory
        Error Correction Type: Multi-bit ECC
        Maximum Capacity: 16 GB
        Error Information Handle: Not Provided
        Number Of Devices: 4

Handle 0x0053, DMI type 17, 40 bytes
Memory Device
        Array Handle: 0x0051
        Error Information Handle: Not Provided
        Total Width: 64 bits
        Data Width: 64 bits
        Size: No Module Installed
        Form Factor: SODIMM
        Set: None
        Locator: DIMM 0
        Bank Locator: CHANNEL A
        Type: DDR4
        Type Detail: None
        Speed: Unknown
        Manufacturer: A1_Manufacturer0
        Serial Number: A1_SerialNum0
        Asset Tag: A1_AssetTagNum0
        Part Number: A1_PartNum0
        Rank: Unknown
        Configured Clock Speed: Unknown
        Minimum Voltage: Unknown
        Maximum Voltage: Unknown
        Configured Voltage: Unknown

Handle 0x0054, DMI type 17, 40 bytes
Memory Device
        Array Handle: 0x0051
        Error Information Handle: Not Provided
        Total Width: 64 bits
        Data Width: 64 bits
        Size: 16384 MB
        Form Factor: SODIMM
        Set: None
        Locator: DIMM 1
        Bank Locator: CHANNEL A
        Type: DDR4
        Type Detail: Synchronous Unbuffered (Unregistered)
        Speed: 2400 MT/s
        Manufacturer: <BAD INDEX>
        Serial Number: ********
        Asset Tag: A1_AssetTagNum1
        Part Number: CT16G4SFD824A.C16FE
        Rank: 2
        Configured Clock Speed: 1866 MT/s
        Minimum Voltage: 1.25 V
        Maximum Voltage: 1.35 V
        Configured Voltage: 1.35 V

Handle 0x0055, DMI type 17, 40 bytes
Memory Device
        Array Handle: 0x0051
        Error Information Handle: Not Provided
        Total Width: 64 bits
        Data Width: 64 bits
        Size: No Module Installed
        Form Factor: SODIMM
        Set: None
        Locator: DIMM 0
        Bank Locator: CHANNEL B
        Type: DDR4
        Type Detail: None
        Speed: Unknown
        Manufacturer: A1_Manufacturer2
        Serial Number: A1_SerialNum2
        Asset Tag: A1_AssetTagNum2
        Part Number: A1_PartNum2
        Rank: Unknown
        Configured Clock Speed: Unknown
        Minimum Voltage: Unknown
        Maximum Voltage: Unknown
        Configured Voltage: Unknown

Handle 0x0056, DMI type 17, 40 bytes
Memory Device
        Array Handle: 0x0051
        Error Information Handle: Not Provided
        Total Width: 64 bits
        Data Width: 64 bits
        Size: No Module Installed
        Form Factor: SODIMM
        Set: None
        Locator: DIMM 1
        Bank Locator: CHANNEL B
        Type: DDR4
        Type Detail: None
        Speed: Unknown
        Manufacturer: A1_Manufacturer3
        Serial Number: A1_SerialNum3
        Asset Tag: A1_AssetTagNum3
        Part Number: A1_PartNum3
        Rank: Unknown
        Configured Clock Speed: Unknown
        Minimum Voltage: Unknown
        Maximum Voltage: Unknown
        Configured Voltage: Unknown

[~] #

リソースモニターで使用可能メモリ合計

使用可能メモリ合計は15.60GB

16GBx2での状態確認

16GBを2枚にして確認します

システムステータス -> システム情報

システムステータス -> システム情報 -> 取り付け方法

システムステータス -> ハードウェア情報

dmidecodeコマンドの結果

[~] # dmidecode --type memory
# dmidecode 3.1
Getting SMBIOS data from sysfs.
SMBIOS 3.0.0 present.

Handle 0x0051, DMI type 16, 23 bytes
Physical Memory Array
        Location: System Board Or Motherboard
        Use: System Memory
        Error Correction Type: Multi-bit ECC
        Maximum Capacity: 32 GB
        Error Information Handle: Not Provided
        Number Of Devices: 4

Handle 0x0053, DMI type 17, 40 bytes
Memory Device
        Array Handle: 0x0051
        Error Information Handle: Not Provided
        Total Width: 64 bits
        Data Width: 64 bits
        Size: No Module Installed
        Form Factor: SODIMM
        Set: None
        Locator: DIMM 0
        Bank Locator: CHANNEL A
        Type: DDR4
        Type Detail: None
        Speed: Unknown
        Manufacturer: A1_Manufacturer0
        Serial Number: A1_SerialNum0
        Asset Tag: A1_AssetTagNum0
        Part Number: A1_PartNum0
        Rank: Unknown
        Configured Clock Speed: Unknown
        Minimum Voltage: Unknown
        Maximum Voltage: Unknown
        Configured Voltage: Unknown

Handle 0x0054, DMI type 17, 40 bytes
Memory Device
        Array Handle: 0x0051
        Error Information Handle: Not Provided
        Total Width: 64 bits
        Data Width: 64 bits
        Size: 16384 MB
        Form Factor: SODIMM
        Set: None
        Locator: DIMM 1
        Bank Locator: CHANNEL A
        Type: DDR4
        Type Detail: Synchronous Unbuffered (Unregistered)
        Speed: 2400 MT/s
        Manufacturer: <BAD INDEX>
        Serial Number: ********
        Asset Tag: A1_AssetTagNum1
        Part Number: CT16G4SFD824A.C16FE
        Rank: 2
        Configured Clock Speed: 1866 MT/s
        Minimum Voltage: 1.25 V
        Maximum Voltage: 1.35 V
        Configured Voltage: 1.35 V

Handle 0x0055, DMI type 17, 40 bytes
Memory Device
        Array Handle: 0x0051
        Error Information Handle: Not Provided
        Total Width: 64 bits
        Data Width: 64 bits
        Size: No Module Installed
        Form Factor: SODIMM
        Set: None
        Locator: DIMM 0
        Bank Locator: CHANNEL B
        Type: DDR4
        Type Detail: None
        Speed: Unknown
        Manufacturer: A1_Manufacturer2
        Serial Number: A1_SerialNum2
        Asset Tag: A1_AssetTagNum2
        Part Number: A1_PartNum2
        Rank: Unknown
        Configured Clock Speed: Unknown
        Minimum Voltage: Unknown
        Maximum Voltage: Unknown
        Configured Voltage: Unknown

Handle 0x0056, DMI type 17, 40 bytes
Memory Device
        Array Handle: 0x0051
        Error Information Handle: Not Provided
        Total Width: 64 bits
        Data Width: 64 bits
        Size: 16384 MB
        Form Factor: SODIMM
        Set: None
        Locator: DIMM 1
        Bank Locator: CHANNEL B
        Type: DDR4
        Type Detail: Synchronous Unbuffered (Unregistered)
        Speed: 2400 MT/s
        Manufacturer: <BAD INDEX>
        Serial Number: ********
        Asset Tag: A1_AssetTagNum3
        Part Number: CT16G4SFD824A.C16FE
        Rank: 2
        Configured Clock Speed: 1866 MT/s
        Minimum Voltage: 1.5 V
        Maximum Voltage: 1.5 V
        Configured Voltage: 1.5 V

[~] #

リソースモニターで使用可能メモリ合計

使用可能メモリ合計は31.33GB

16GBx4での状態確認

16GBを4枚にして確認します

システムステータス -> システム情報

システムステータス -> システム情報 -> 取り付け方法

システムステータス -> ハードウェア情報

dmidecodeコマンドの結果

[~] # dmidecode --type memory
# dmidecode 3.1
Getting SMBIOS data from sysfs.
SMBIOS 3.0.0 present.

Handle 0x0051, DMI type 16, 23 bytes
Physical Memory Array
        Location: System Board Or Motherboard
        Use: System Memory
        Error Correction Type: Multi-bit ECC
        Maximum Capacity: 64 GB
        Error Information Handle: Not Provided
        Number Of Devices: 4

Handle 0x0053, DMI type 17, 40 bytes
Memory Device
        Array Handle: 0x0051
        Error Information Handle: Not Provided
        Total Width: 64 bits
        Data Width: 64 bits
        Size: 16384 MB
        Form Factor: SODIMM
        Set: None
        Locator: DIMM 0
        Bank Locator: CHANNEL A
        Type: DDR4
        Type Detail: Synchronous Unbuffered (Unregistered)
        Speed: 2400 MT/s
        Manufacturer: <BAD INDEX>
        Serial Number: ********
        Asset Tag: A1_AssetTagNum0
        Part Number: CT16G4SFD824A.C16FE
        Rank: 2
        Configured Clock Speed: 1866 MT/s
        Minimum Voltage: 1.5 V
        Maximum Voltage: 1.5 V
        Configured Voltage: 1.5 V

Handle 0x0054, DMI type 17, 40 bytes
Memory Device
        Array Handle: 0x0051
        Error Information Handle: Not Provided
        Total Width: 64 bits
        Data Width: 64 bits
        Size: 16384 MB
        Form Factor: SODIMM
        Set: None
        Locator: DIMM 1
        Bank Locator: CHANNEL A
        Type: DDR4
        Type Detail: Synchronous Unbuffered (Unregistered)
        Speed: 2400 MT/s
        Manufacturer: <BAD INDEX>
        Serial Number: ********
        Asset Tag: A1_AssetTagNum1
        Part Number: CT16G4SFD824A.C16FE
        Rank: 2
        Configured Clock Speed: 1866 MT/s
        Minimum Voltage: 1.5 V
        Maximum Voltage: 1.5 V
        Configured Voltage: 1.5 V

Handle 0x0055, DMI type 17, 40 bytes
Memory Device
        Array Handle: 0x0051
        Error Information Handle: Not Provided
        Total Width: 64 bits
        Data Width: 64 bits
        Size: 16384 MB
        Form Factor: SODIMM
        Set: None
        Locator: DIMM 0
        Bank Locator: CHANNEL B
        Type: DDR4
        Type Detail: Synchronous Unbuffered (Unregistered)
        Speed: 2400 MT/s
        Manufacturer: <BAD INDEX>
        Serial Number: ********
        Asset Tag: A1_AssetTagNum2
        Part Number: CT16G4SFD824A.C16FE
        Rank: 2
        Configured Clock Speed: 1866 MT/s
        Minimum Voltage: 1.5 V
        Maximum Voltage: 1.5 V
        Configured Voltage: 1.5 V

Handle 0x0056, DMI type 17, 40 bytes
Memory Device
        Array Handle: 0x0051
        Error Information Handle: Not Provided
        Total Width: 64 bits
        Data Width: 64 bits
        Size: 16384 MB
        Form Factor: SODIMM
        Set: None
        Locator: DIMM 1
        Bank Locator: CHANNEL B
        Type: DDR4
        Type Detail: Synchronous Unbuffered (Unregistered)
        Speed: 2400 MT/s
        Manufacturer: <BAD INDEX>
        Serial Number: ********
        Asset Tag: A1_AssetTagNum3
        Part Number: CT16G4SFD824A.C16FE
        Rank: 2
        Configured Clock Speed: 1866 MT/s
        Minimum Voltage: 1.5 V
        Maximum Voltage: 1.5 V
        Configured Voltage: 1.5 V

[~] #

リソースモニターで使用可能メモリ合計

使用可能メモリ合計は62.78GB

メモリテストについて

メモリをいじるとmemtest86で検証したいところです
QNAP上でmemtest86を実施する方法はこちら

Memory Test – QNAPedia
https://wiki.qnap.com/wiki/Memory_Test

残念ながら画面出力端子がないTS-873ではそのままでは実行できません
PCIeでGPUを追加して画面出力できるようにすると可能なようです

今回は手持ちのグラボが余っておらず記事作成時では検証できませんでした

QNAP機はマウス・キーボードをUSB接続可能ですので
画面出力可能なだけでUSBブートをmemtest86以外でも可能になり幅が広がります
QNAPを買う場合はHDMIやVGAを普段使わなくても
価格差が許容できるなら画面出力端子付モデルがオススメです

最後に

一般的なOSのようにメモリに余裕があれば贅沢に消費するタイプかなと思ってましたが
4GB搭載時と比較してもシステム使用分はほぼ変わらずで
純粋にキャッシュなどで使う空き領域が増える結果となりました

4GBメモリでも必要十分な動作をしてましたので
仮想マシンなどのメモリを消費しがちなQTS内アプリを使用する人以外は
増設する必要はないかと思いますが増設する場合でも
ボッタ価格の純正メモリは必要なく一般的なメモリで大丈夫です

記事が長くなったのでファイル転送の検証は別記事で紹介します