Kdiskmark เป็นเครื่องมือมาตรฐาน HDD และ SSD ที่มีส่วนต่อประสานกราฟิกผู้ใช้ที่เป็นมิตรมาก Kdiskmark ด้วยการตั้งค่าล่วงหน้าและการเรียก GUI ที่ทรงพลังและการเรียกผู้ทดสอบ I/O ที่ยืดหยุ่นและจัดการเอาท์พุทเพื่อให้ง่ายต่อการดูและตีความผลลัพธ์มาตรฐานที่ครอบคลุม แอปพลิเคชันถูกเขียนใน C ++ ด้วย QT และ ไม่มี การพึ่งพา KDE ใด ๆ
KDiskMark (3.0.0): https://github.com/JonMagon/KDiskMark
Flexible I/O Tester (fio-3.30): https://github.com/axboe/fio
--------------------------------------------------------------------------------
* MB/s = 1,000,000 bytes/s [SATA/600 = 600,000,000 bytes/s]
* KB = 1000 bytes, KiB = 1024 bytes
[Read]
Sequential 1 MiB (Q= 8, T= 1): 508.897 MB/s [ 497.0 IOPS] < 13840.05 us>
Sequential 1 MiB (Q= 1, T= 1): 438.278 MB/s [ 428.0 IOPS] < 2280.14 us>
Random 4 KiB (Q= 32, T= 1): 354.657 MB/s [ 88664.6 IOPS] < 352.37 us>
Random 4 KiB (Q= 1, T= 1): 44.166 MB/s [ 11041.6 IOPS] < 88.48 us>
[Write]
Sequential 1 MiB (Q= 8, T= 1): 460.312 MB/s [ 449.5 IOPS] < 15153.11 us>
Sequential 1 MiB (Q= 1, T= 1): 333.085 MB/s [ 325.3 IOPS] < 2349.82 us>
Random 4 KiB (Q= 32, T= 1): 315.170 MB/s [ 78792.5 IOPS] < 383.86 us>
Random 4 KiB (Q= 1, T= 1): 91.040 MB/s [ 22760.3 IOPS] < 39.80 us>
Profile: Default
Test: 1 GiB (x5) [Measure: 5 sec / Interval: 5 sec]
Date: 2022-08-24 16:10:33
OS: opensuse-tumbleweed 20220821 [linux 5.19.2-1-default]
PolkitQt-1libaioไบนารีมีอยู่ในหน้ารุ่น
sudo snap install kdiskmark
sudo snap connect kdiskmark:removable-media # external storagesflatpak install flathub io.github.jonmagon.kdiskmarksudo add-apt-repository ppa:jonmagon/kdiskmark
sudo apt update
sudo apt install kdiskmarkKdiskmark รวมอยู่ใน Repo พิเศษอย่างเป็นทางการ คุณสามารถติดตั้งได้เหมือนแพ็คเกจอื่น ๆ :
sudo pacman -Syu kdiskmark สามารถติดตั้งเวอร์ชันการพัฒนาได้จากแพ็คเกจ AUR kdiskmark-git
git clone https://aur.archlinux.org/kdiskmark-git.git
cd kdiskmark-git
makepkg -siKdiskmark รวมอยู่ใน Fedora Repo อย่างเป็นทางการ คุณสามารถติดตั้งได้เหมือนแพ็คเกจอื่น ๆ :
sudo dnf install kdiskmarksudo zypper install kdiskmarkคุณสามารถสร้าง kDiskmark โดยใช้คำสั่งต่อไปนี้:
mkdir build && cd build
cmake -D CMAKE_BUILD_TYPE=Release ..
cpack -G DEB # Or RPM, ZIP etc. ในการสร้าง KDiskMark ด้วย QT6 แทน QT5 เริ่มต้นให้ใช้ Flag USE_QT6 ในระหว่างขั้นตอนการกำหนดค่า CMAKE:
mkdir build && cd build
cmake -D CMAKE_BUILD_TYPE=Release -D USE_QT6=ON ..
cpack -G DEB # Or RPM, ZIP etc. เพื่อช่วยในการแปลคุณสามารถใช้ crowdin หรือแปลไฟล์ใน data/translations ด้วยนักภาษาศาสตร์ QT โดยตรง ในการเพิ่มภาษาใหม่ให้คัดลอก data/translations/kdiskmark.ts ไปยัง data/translations/kdiskmark_<ISO 639-1 language code>_<ISO 3166-1 alpha-2 language code>.ts แปลแล้วเพิ่มไฟล์ลงในตัวแปร ts_files ใน cmakelists.txt นอกจากนี้ยังเป็นไปได้ที่จะเพิ่มความคิดเห็นและคำหลักที่แปลเป็นภาษาท้องถิ่นลงใน data/kdiskmark.desktop และข้อความสำหรับการอนุญาตนโยบายการอนุญาตลงใน data/dev.jonmagon.kdiskmark.helper.policy
ภาษาที่มีอยู่ในปัจจุบัน:
ต้องขอบคุณผู้ดูแลแพ็คเกจนักแปลและผู้ใช้ทุกคนที่สนับสนุนโครงการ
ไอคอนแอปพลิเคชัน
ลิขสิทธิ์ (c) https://www.iconfinder.com/baitisstudio
flagkit
https://github.com/madebybowtie/flagkit
หากคุณมีความคิดนักวิจารณ์คำแนะนำหรืออะไรก็ตามที่คุณต้องการเรียกมันโปรดเปิดปัญหา