Bagaimana saya bisa mengamati bandwidth memori?


12

Saya memiliki sistem ARM Linux tertanam yang menunjukkan throughput yang jauh lebih sedikit daripada yang diharapkan pada Ethernet dan USB. Saya curiga ingatan itu berkontribusi. Apakah ada cara untuk mengamati bandwidth memori yang dikonsumsi saat menjalankan tes throughput pada Ethernet atau USB?


1
Platform apa? Metode terbaik mungkin khusus arsitektur.
Gilles 'SO- stop being evil'

Jawaban:


3

Ada tolok ukur bandwidth memori yang tersedia di sumber terbuka. Ini berfungsi untuk Intel & ARM di Linux atau Windows Mobile CE.

Ini akan memberi Anda kinerja mentah untuk memori Anda serta kinerja sistem dengan memori. Tapi itu tidak akan memberi Anda bandwidth real-time, jadi saya tidak tahu apakah itu jawaban yang baik untuk pertanyaan Anda.

Ada juga alat memtop di luar sana, tetapi lebih tentang penggunaan daripada bandwidth. Alat perf dapat berguna untuk mendeteksi kesalahan halaman.


1
"Proyek telah bermigrasi ke https://github.com/MartinThoma/memtop ."
Bengt
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.