weingeist:
hdparm -t /dev/nvme0n1p4
Das sollte laut Dokumentation Geräte-Performance testen und damit eigentlich unabhängig vom Dateisystem sein.
Dementsprechend sollte dies ähnliche Werte liefern:
hdparm -t /dev/nvme0n1
Die Fokussierung auf ext4
an der Stelle wäre dann fehl am Platz, da das Dateisystem gar nichts mit der so gemessenen Performance zu tun hat…
2 Likes
Unterschiedliche Filesysteme erzeugen unterschiedliche Prozessorlast.
Wohl wahr - allerdings irrelevant wenn man direkt vom Gerät liest und gar kein Dateisystem(-Treiber) involviert ist…
Kernel 5.15
/dev/nvme0n1p4:
Timing O_DIRECT cached reads: 2508 MB in 2.00 seconds = 1254.10 MB/sec
Timing O_DIRECT disk reads: 4418 MB in 3.00 seconds = 1472.17 MB/sec
Kernel 5.17
/dev/nvme0n1p4:
Timing O_DIRECT cached reads: 2514 MB in 2.00 seconds = 1257.14 MB/sec
Timing O_DIRECT disk reads: 4312 MB in 3.00 seconds = 1436.71 MB/sec
Die Werte sind jetzt besser. Wohl durch unsere Anpassungen gestern.
sudo hdparm -i /dev/nvme0n1
/dev/nvme0n1:
HDIO_GET_IDENTITY failed: Inappropriate ioctl for device
inxi -Fza
System:
Kernel: 5.17.1-3-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 11.2.0
parameters: BOOT_IMAGE=/boot/vmlinuz-5.17-x86_64
root=UUID=9929717f-a7bf-4f29-bc5e-6b7f603d689f rw quiet apparmor=1
security=apparmor mitigations=off intremap=off nowatchdog
nvidia-drm.modeset=1 udev.log_priority=3
Desktop: KDE Plasma v: 5.24.4 tk: Qt v: 5.15.3 wm: kwin_x11 vt: 1
dm: SDDM Distro: Manjaro Linux base: Arch Linux
Machine:
Type: Desktop Mobo: ASUSTeK model: Rampage III Extreme v: Rev 1.xx
serial: <superuser required> BIOS: American Megatrends v: 1601
date: 01/03/2012
CPU:
Info: model: Intel Core i7 X 980 bits: 64 type: MT MCP arch: Nehalem
family: 6 model-id: 0x2C (44) stepping: 2 microcode: 0x1F
Topology: cpus: 1x cores: 6 tpc: 2 threads: 12 smt: enabled cache:
L1: 384 KiB desc: d-6x32 KiB; i-6x32 KiB L2: 1.5 MiB desc: 6x256 KiB
L3: 12 MiB desc: 1x12 MiB
Speed (MHz): avg: 3392 high: 3512 min/max: N/A cores: 1: 3512 2: 3512
3: 3512 4: 3512 5: 3512 6: 2079 7: 3512 8: 3512 9: 3512 10: 3512 11: 3512
12: 3512 bogomips: 84334
Flags: ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities:
Type: itlb_multihit status: KVM: VMX disabled
Type: l1tf mitigation: PTE Inversion; VMX: vulnerable
Type: mds status: Vulnerable; SMT vulnerable
Type: meltdown status: Vulnerable
Type: spec_store_bypass status: Vulnerable
Type: spectre_v1 status: Vulnerable: __user pointer sanitization and
usercopy barriers only; no swapgs barriers
Type: spectre_v2 status: Vulnerable, IBPB: disabled, STIBP: disabled
Type: srbds status: Not affected
Type: tsx_async_abort status: Not affected
Graphics:
Device-1: NVIDIA GA104 [GeForce RTX 3070 Lite Hash Rate] vendor: ASUSTeK
driver: nvidia v: 510.60.02 alternate: nouveau,nvidia_drm pcie: gen: 2
speed: 5 GT/s lanes: 16 link-max: gen: 4 speed: 16 GT/s ports:
active: none off: DP-2 empty: DP-1, DP-3, HDMI-A-1, HDMI-A-2
bus-ID: 03:00.0 chip-ID: 10de:2488 class-ID: 0300
Display: x11 server: X.Org v: 1.21.1.3 compositor: kwin_x11 driver: X:
loaded: nvidia gpu: nvidia,nvidia-nvswitch display-ID: :0 screens: 1
Screen-1: 0 s-res: 2560x1440 s-dpi: 109 s-size: 597x336mm (23.50x13.23")
s-diag: 685mm (26.97")
Monitor-1: DP-2 note: disabled model: Asus ROG PG278Q serial: <filter>
built: 2015 res: 2560x1440 dpi: 109 gamma: 1.2
size: 598x336mm (23.54x13.23") diag: 686mm (27") ratio: 16:9
modes: 2560x1440
OpenGL: renderer: NVIDIA GeForce RTX 3070/PCIe/SSE2
v: 4.6.0 NVIDIA 510.60.02 direct render: Yes
Audio:
Device-1: Intel 82801JI HD Audio vendor: ASUSTeK driver: snd_hda_intel
v: kernel bus-ID: 00:1b.0 chip-ID: 8086:3a3e class-ID: 0403
Device-2: NVIDIA GA104 High Definition Audio vendor: ASUSTeK
driver: snd_hda_intel v: kernel pcie: gen: 2 speed: 5 GT/s lanes: 16
link-max: gen: 4 speed: 16 GT/s bus-ID: 03:00.1 chip-ID: 10de:228b
class-ID: 0403
Sound Server-1: ALSA v: k5.17.1-3-MANJARO running: yes
Sound Server-2: PulseAudio v: 15.0 running: no
Sound Server-3: PipeWire v: 0.3.49 running: yes
Network:
Device-1: Intel 82567V-2 Gigabit Network vendor: ASUSTeK driver: e1000e
v: kernel port: cc00 bus-ID: 00:19.0 chip-ID: 8086:10ce class-ID: 0200
IF: enp0s25 state: up speed: 1000 Mbps duplex: full mac: <filter>
Bluetooth:
Device-1: ASUSTek ASUS USB-BT500 type: USB driver: btusb v: 0.8
bus-ID: 1-4.2:3 chip-ID: 0b05:190e class-ID: e001 serial: <filter>
Report: rfkill ID: hci0 rfk-id: 0 state: up address: see --recommends
Device-2: Cambridge Silicon Radio Bluetooth Dongle (HCI mode) type: USB
driver: N/A bus-ID: 7-1:2 chip-ID: 0a12:0001 class-ID: e000
Report: This feature requires one of these tools: hciconfig/bt-adapter
Drives:
Local Storage: total: 23.21 TiB used: 6.19 TiB (26.7%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung
model: SSD 950 PRO 512GB size: 476.94 GiB block-size: physical: 512 B
logical: 512 B speed: 31.6 Gb/s lanes: 4 type: SSD serial: <filter>
rev: 2B0QBXX7 temp: 36.9 C scheme: MBR
ID-2: /dev/sda maj-min: 8:0 vendor: Samsung model: SSD 870 EVO 1TB
size: 931.51 GiB block-size: physical: 512 B logical: 512 B speed: 3.0 Gb/s
type: SSD serial: <filter> rev: 2B6Q scheme: MBR
ID-3: /dev/sdb maj-min: 8:16 vendor: Samsung model: SSD 870 EVO 2TB
size: 1.82 TiB block-size: physical: 512 B logical: 512 B speed: 3.0 Gb/s
type: SSD serial: <filter> rev: 2B6Q scheme: GPT
ID-4: /dev/sdc maj-min: 8:32 vendor: Seagate model: ST3000NM0033-9ZM178
size: 2.73 TiB block-size: physical: 512 B logical: 512 B speed: 3.0 Gb/s
type: HDD rpm: 7200 serial: <filter> rev: SN07 scheme: GPT
ID-5: /dev/sdd maj-min: 8:48 vendor: Seagate model: ST3000NM0033-9ZM178
size: 2.73 TiB block-size: physical: 512 B logical: 512 B speed: 3.0 Gb/s
type: HDD rpm: 7200 serial: <filter> rev: SN07 scheme: GPT
ID-6: /dev/sde maj-min: 8:64 vendor: Seagate model: ST16000NM001G-2KK103
size: 14.55 TiB block-size: physical: 4096 B logical: 512 B speed: 3.0 Gb/s
type: HDD rpm: 7200 serial: <filter> rev: SN03 scheme: GPT
Partition:
ID-1: / raw-size: 292.89 GiB size: 287.23 GiB (98.07%)
used: 20.5 GiB (7.1%) fs: ext4 dev: /dev/nvme0n1p4 maj-min: 259:4
Swap:
Alert: No swap data was found.
Sensors:
System Temperatures: cpu: 29.0 C mobo: 31.0 C gpu: nvidia temp: 41 C
Fan Speeds (RPM): cpu: 1333 gpu: nvidia fan: 0%
Power: 12v: 12.19 5v: N/A 3.3v: 3.33 vbat: N/A
Info:
Processes: 298 Uptime: 4m wakeups: 0 Memory: 11.68 GiB
used: 1.68 GiB (14.4%) Init: systemd v: 250 tool: systemctl Compilers:
gcc: 11.2.0 clang: 13.0.1 Packages: pacman: 1327 lib: 374 flatpak: 0
Shell: Zsh v: 5.8.1 default: Bash v: 5.1.16 running-in: konsole
inxi: 3.3.15
Mehr als 1650 MB/s geht durch die PCIe Anbindung nicht.
Die restlichen Platten hängen am Intel. Die haben da nichts damit zu tun.
Ich hatte auf einer magnetischen Festplatte einen sch… Computervirus, der 30% der Datentransferrate kostet und den Controller der Festplatte zerstört.
Olli
27 April 2022 05:53
26
wenn die 1650 die max. mögliche bandbreite sind erreichst du jetzt etwa 80% davon. mehr wird es wohl auch nicht werden in dem system. auffällig ist aber das du eine höhere leserate beim direkten lesen bekommst und das lesen mit cache langsamer ist. da ist vielleicht noch etwas rauszukitzeln, immerhin hast du 12GB RAM, da lässt sich was abzwacken für einen cache.