This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] Linux/TMS320DM8148:2GB DDR 性能问题

Guru**** 2535750 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/585160/linux-tms320dm8148-2gb-ddr-performance-issue

器件型号:TMS320DM8148

工具/软件:Linux

在这里、我在8通道 DVR 中使用 DM8148。

DM8148 stat CPU 720Mhz DDR 400MHz

以前我们使用的是1GB DDR、性能良好、但现在我们已将 RAM 增加到2GB、而性能却不像1GB、我的大多数 CPU 都用于系统。

请查找以下数据并建议提高性能所需的存储器映射?

  1. 1 GB DDR

         -性能如下:-

用户   

很好

系统

空闲

IOWAIT

IRQ

软请求

25.98%

0.00%

47.64%

21.50%

4.28%

0.04%

0.55%

 

         -内存映射如下:-

Linux 存储器384MB 来自0x8000000000、256Mb 来自0xA80000

 

-         cat /proc/meminfo 的结果:-

总计:

621332 K 个字节

免记:

698800 KB

缓冲器:

2784 K 个字节

缓存:

448836 K 个字节

SwapCached:

0 KB

活动:

214604 K 个字节

非活动:

265804 K 个字节

活动(ANON):

35784 K 个字节

非活动(ANON):

86236 K 个字节

活动(文件):

178820 KB

非活动(文件):

179568 KB

不可避免:

0 KB

已锁定:

0 KB

总:

183296 K 个字节

高可用:

1796 K 个字节

低总:

438036 K 个字节

低空闲:

68004 K 个字节

SwapTotal:

0 KB

SwapFree:

0 KB

脏:

8488 K 个字节

写回:

0 KB

AnonPages:

28804 KB

已映射:

89776 K 个字节

SHMEM:

93232 KB

层块:

55244 KB

可回收:

47920 K 个字节

取消回收:

7324 K 个字节

KernelStack:

1520 KB

页面表:

1576 K 个字节

nfs_unstable:

0 KB

退回:

0 KB

WritebackTmp:

0 KB

委员会限制:

310664 K 个字节

提交人_为:

910572 KB

Vmallocotal:

196608 KB

Vmalloced:

144520 K 个字节

Vmallocchunk:

34812 K 个字节

 

  1. 具有2GB DDR:-

         -性能如下:-

 

用户   

很好

系统

空闲

IOWAIT

IRQ

软请求

27.99%

0.00%

58.50%

6.57%

4.14%

0.01%

2.79%

 

 

 

         -内存映射如下所示:-

Linux 存储器384MB 来自0x8000000000、800MB 来自0xC0000000

 

-         cat /proc/meminfo 的结果:-

 

总计:

1174016kB

免记:

951620kB

缓冲器:

7992kB

缓存:

156064kB

SwapCached:

0KB

活动:

59724KB

非活动:

133460kB

活动(ANON):

47736kB

非活动(ANON):

91268kB

活动(文件):

11988kB

非活动(文件):

42192kB

不可避免:

0KB

已锁定:

0KB

总:

797696kB

高可用:

603884kB

低总:

376320KB

低空闲:

347736kB

SwapTotal:

0KB

SwapFree:

0KB

脏:

28 KB

写回:

0KB

AnonPages:

29144kB

已映射:

98400kB

SHMEM:

109876kB

层块:

11516kB

可回收:

5096kB

取消回收:

6420KB

KernelStack:

1688kB

页面表:

1732kB

nfs_unstable:

0KB

退回:

0KB

WritebackTmp:

0KB

委员会限制:

587008kB

提交人_为:

1032000kB

Vmallocotal:

516096kB

Vmalloced:

144448kB

Vmallocchunk:

350744kB

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    大家好、

    您是否将 DMM_LISA_MAP 寄存器从1GB 更改为2GB 配置?

    对于2GB 引导参数、您能否尝试使用以下设置。 是否有任何改进?

    384MB 来自0x8000000000、256MB 来自0xA80000、800MB 来自0xC0000000

    另请参阅以下 e2e 线程、其中讨论了 RDK 的2GB 内存映射:

    e2e.ti.com/.../357908
    e2e.ti.com/.../344282
    e2e.ti.com/.../466258
    e2e.ti.com/.../252231

    此致、
    帕维尔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    在定制硬件或 EVM 上是否观察到该问题?
    如果它在您的定制板上、您可能需要调整 DDR 参数。