diff --git a/CHANGELOG.md b/CHANGELOG.md
index b0d4153..22ddba4 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -53,8 +53,8 @@ We had to make **several interface changes** to keep systeminformation as consis
- `getData()`: support for passing parameters and filters (see section General / getData)
- `graphics()`: extended nvidia-smi parsing
- `networkInterfaces()`: type detection improved (win - wireless)
-- `memoryLayout()`: extended manufacturer list (decoding)
-- `memoryLayout()`: added ECC flag
+- `memLayout()`: extended manufacturer list (decoding)
+- `memLayout()`: added ECC flag
- `osInfo()`: better fqdn (win)
- `osinfo()`: added hypervizor if hyper-v is enabled (win only)
- `osInfo()`: added remoteSession (win only)
@@ -77,6 +77,7 @@ For major (breaking) changes - **version 4, 3 and 2** - see end of page.
| Version | Date | Comment |
| -------------- | -------------- | -------- |
+| 5.7.5 | 2021-06-08 | `memLayout()` improved clock speed detection (windows) |
| 5.7.4 | 2021-05-27 | `osInfo()`, `cpu()` improved hypervisor, virtualization detection (windows) |
| 5.7.3 | 2021-05-26 | `osInfo()` improved UEFI detection (windows) |
| 5.7.2 | 2021-05-24 | `system()` virtual detection improvement |
diff --git a/docs/changes.html b/docs/changes.html
index d913931..71200a0 100644
--- a/docs/changes.html
+++ b/docs/changes.html
@@ -179,8 +179,8 @@
getData(): support for passing parameters and filters (see section General / getData)
graphics(): extended nvidia-smi parsing
networkInterfaces(): type detection improved (win - wireless)
- memoryLayout(): extended manufacturer list (decoding)
- memoryLayout(): added ECC flag
+ memLayout(): extended manufacturer list (decoding)
+ memLayout(): added ECC flag
osInfo(): better fqdn (win)
osinfo(): added hypervizor if hyper-v is enabled (win only)
system(): better Raspberry PI detection
diff --git a/docs/history.html b/docs/history.html
index 8666a71..b5fea79 100644
--- a/docs/history.html
+++ b/docs/history.html
@@ -56,6 +56,11 @@
+
+ | 5.7.5 |
+ 2021-06-08 |
+ memLayout() improved clock speed detection (windows) |
+
| 5.7.4 |
2021-05-27 |
@@ -329,7 +334,7 @@
| 5.0.4 |
2021-01-27 |
- memoryLayout() improved manufacturer decoding (linux) |
+ memLayout() improved manufacturer decoding (linux) |
| 5.0.3 |
diff --git a/docs/index.html b/docs/index.html
index 36875fd..87c1199 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -170,7 +170,7 @@
systeminformation
- New Version: 5.7.4
+ New Version: 5.7.5
@@ -211,7 +211,7 @@
Downloads last month
diff --git a/lib/memory.js b/lib/memory.js
index 90bfc1c..e1aa80a 100644
--- a/lib/memory.js
+++ b/lib/memory.js
@@ -510,7 +510,7 @@ function memLayout(callback) {
bank: util.getValue(lines, 'abel', '='), // BankLabel
type: memoryTypes[parseInt(util.getValue(lines, 'MemoryType', '='), 10)],
ecc: dataWidth && totalWidth ? totalWidth > dataWidth : false,
- clockSpeed: parseInt(util.getValue(lines, 'ConfiguredClockSpeed', '='), 10) || 0,
+ clockSpeed: parseInt(util.getValue(lines, 'ConfiguredClockSpeed', '='), 10) || parseInt(util.getValue(lines, 'Speed', '='), 10) || 0,
formFactor: FormFactors[parseInt(util.getValue(lines, 'FormFactor', '='), 10) || 0],
manufacturer: util.getValue(lines, 'Manufacturer', '='),
partNum: util.getValue(lines, 'PartNumber', '='),