ลด 50% ทุกแผน มีเวลาจำกัด เริ่มต้นที่ $2.48/mo
เหลือเวลาอีก 10 นาที
เซิร์ฟเวอร์และระบบปฏิบัติการ

การทดสอบความเร็วดิสก์ Linux โดยใช้บรรทัดคำสั่ง Linux

เรกซ่า ไซรัส By เรกซ่า ไซรัส อ่าน 10 นาที อัปเดตเมื่อวันที่ 2 ต.ค. 2568
ทดสอบความเร็วดิสก์โดยใช้บรรทัดคำสั่ง Linux

ระบบ Linux ของคุณทำงานช้ากว่าที่คาดไว้หรือไม่? การทดสอบความเร็วดิสก์ Linux เผยให้เห็นปัญหาคอขวดในการจัดเก็บข้อมูลทันที ไม่ว่าคุณจะแก้ไขปัญหาเซิร์ฟเวอร์ที่ช้าหรือตรวจสอบว่าผู้ให้บริการ VPS ของคุณมอบประสิทธิภาพ SSD ตามที่สัญญาไว้ การเรียนรู้วิธีตรวจสอบความเร็วของดิสก์ใน Linux จะให้ข้อมูลที่เป็นรูปธรรมแก่คุณในการทำงาน

อุปกรณ์จัดเก็บข้อมูลสมัยใหม่มีหลายประเภท ได้แก่ ฮาร์ดดิสก์ไดรฟ์ (HDD) แบบดั้งเดิม โซลิดสเตตไดรฟ์ (SSD) ที่เร็วขึ้น และตัวเลือกการจัดเก็บข้อมูลที่รวดเร็วเป็นพิเศษ แต่ละรายการมีประสิทธิภาพแตกต่างกัน และการรู้วิธีทดสอบความเร็วของฮาร์ดไดรฟ์จะช่วยให้คุณมีข้อมูลในการตัดสินใจเกี่ยวกับการอัพเกรดหรือตัวเลือกโฮสติ้ง

ทำไมคุณควรรันการทดสอบความเร็วของดิสก์ใน Linux

แล็ปท็อป Linux ที่ใช้การทดสอบความเร็วของดิสก์ประสิทธิภาพการจัดเก็บข้อมูลส่งผลโดยตรงต่อการตอบสนองของระบบ ดิสก์ที่ช้าทำให้เกิดปัญหาคอขวดที่ส่งผลต่อทุกอย่างตั้งแต่การถ่ายโอนไฟล์ไปจนถึงเวลาในการโหลดแอปพลิเคชัน การรันการดำเนินการทดสอบความเร็วดิสก์ Linux จะเผยให้เห็นว่าพื้นที่เก็บข้อมูลของคุณตรงตามความต้องการของคุณหรือไม่ หรือการอัพเกรดจะปรับปรุงประสิทธิภาพหรือไม่

สิ่งนี้มีความสำคัญอย่างยิ่งเมื่อจัดการหลายระบบหรือประเมินผู้ให้บริการโฮสติ้ง การทดสอบประสิทธิภาพช่วยระบุปัญหาก่อนที่จะส่งผลกระทบต่อปริมาณงานการผลิต

สถานการณ์สำคัญสำหรับการทดสอบดิสก์: • การเปรียบเทียบประสิทธิภาพจริงกับประสิทธิภาพที่โฆษณาของผู้ให้บริการ VPS กับ ซื้อ Linux VPS การตั้งค่า • การแก้ไขปัญหากระบวนการสำรองข้อมูลที่ช้าและการทำงานของไฟล์
• การตัดสินใจระหว่างการอัพเกรด HDD และ SSD โดยใช้วิธีตรวจสอบความเร็วดิสก์ของ Linux • การตรวจสอบการเสื่อมสภาพของพื้นที่เก็บข้อมูลเมื่อเวลาผ่านไป • การตรวจสอบประสิทธิภาพการกำหนดค่า RAID

สำหรับผู้ใช้ระดับองค์กรที่จัดการระบบระยะไกล โดยรวมการทดสอบดิสก์ด้วย เซิร์ฟเวอร์ Linux RDP การเข้าถึงให้ความสามารถในการตรวจสอบประสิทธิภาพที่ครอบคลุม

 

ทดสอบความเร็วดิสก์ใน Linux โดยใช้คำสั่ง

เวิร์กสเตชัน Linux แสดงการทดสอบความเร็ว dd, hdparm และ fio
Linux มีเครื่องมือบรรทัดคำสั่งมากมายสำหรับการวัดประสิทธิภาพการจัดเก็บข้อมูล เครื่องมือทดสอบความเร็วไดรฟ์ Linux แต่ละตัวมีจุดประสงค์ที่แตกต่างกันและให้ข้อมูลเชิงลึกเฉพาะเกี่ยวกับความสามารถของดิสก์ของคุณ วิธีการแบบบรรทัดคำสั่งให้การควบคุมที่แม่นยำและผลลัพธ์ที่สม่ำเสมอในการกระจาย Linux ต่างๆ

เครื่องมือเหล่านี้เป็นรากฐานของการบริหารระบบอย่างมืออาชีพและการตรวจสอบประสิทธิภาพ การทำความเข้าใจว่าเมื่อใดควรใช้แต่ละเครื่องมือจะช่วยเพิ่มประสิทธิภาพเวิร์กโฟลว์บรรทัดคำสั่งทดสอบความเร็วดิสก์ Linux ของคุณ

เครื่องมือ ดีที่สุดสำหรับ มาตรการ สถานะการติดตั้ง ข้อจำกัด
dd การทดสอบการเขียนอย่างรวดเร็ว ความเร็วในการเขียนตามลำดับ ติดตั้งไว้ล่วงหน้า เขียนเท่านั้น ผลลัพธ์จะแตกต่างกันไป
hdparm การตรวจสอบความเร็วการอ่าน ความเร็วในการอ่านตามลำดับ มักจะติดตั้งไว้ล่วงหน้า การทดสอบแบบอ่านอย่างเดียว
ฟิโอ การทดสอบที่ครอบคลุม I/O แบบสุ่ม/ต่อเนื่อง ต้องมีการติดตั้ง การกำหนดค่าที่ซับซ้อน

Linux ทดสอบความเร็วดิสก์โดยใช้ dd

ที่ dd คำสั่งมีอยู่ในลีนุกซ์รุ่นหลักทั้งหมดตามค่าเริ่มต้น วิธีนี้ตอบคำถาม “คำสั่งทดสอบความเร็วดิสก์คืออะไร” สำหรับสถานการณ์พื้นฐาน

คำสั่ง dd นำเสนอความเรียบง่ายและพร้อมใช้งานแบบสากลทั่วทั้งระบบ Linux โดยให้การวัดพื้นฐานสำหรับการประเมินประสิทธิภาพการจัดเก็บข้อมูล

การทดสอบความเร็วในการเขียน (ไวยากรณ์ที่ตรวจสอบแล้ว):

dd if=/dev/zero of=testfile bs=1G count=1 oflag=direct

การทดสอบความเร็วในการอ่าน (ไวยากรณ์ที่ตรวจสอบแล้ว):

# Clear cache first

sudo sh -c "echo 3 > /proc/sys/vm/drop_caches"

# Test read speed  

dd if=testfile of=/dev/null bs=1G count=1 iflag=direct

ทำความเข้าใจกับผลลัพธ์ dd: • เอาต์พุตแสดงจำนวนไบต์ที่ถ่ายโอนและเวลาที่ใช้ • อัตราการถ่ายโอนคำนวณโดยอัตโนมัติในหน่วย MB/s • oflag=โดยตรง และ iflag=โดยตรง บายพาสแคชของระบบ • ผลลัพธ์อาจแตกต่างกันระหว่างการทำงานเนื่องจากกิจกรรมของระบบ

ทดสอบความเร็วในการอ่าน HDD/SSD ของคุณโดยใช้ Hdparm

ที่ hdparm ยูทิลิตี้นี้เชี่ยวชาญในการจัดการพารามิเตอร์ของฮาร์ดดิสก์และให้การวัดความเร็วการอ่านที่เชื่อถือได้ เครื่องมือนี้เน้นถึงสถานการณ์ "คำสั่งสำหรับการทดสอบฮาร์ดดิสก์" คืออะไร

hdparm ได้รับการออกแบบมาเป็นพิเศษสำหรับการวัดประสิทธิภาพการจัดเก็บข้อมูลและ Linux ตรวจสอบการทำงานของความเร็ว SSD ซึ่งแตกต่างจาก dd นำเสนอการวัดความเร็วการอ่านดิสก์ทั้งแคชและโดยตรง

คำสั่งการติดตั้งที่ตรวจสอบแล้ว:

การกระจาย ผู้จัดการแพ็คเกจ สั่งการ
อูบุนตู/เดเบียน ฉลาด sudo apt-get ติดตั้ง hdparm
CentOS/RHEL 7 ยำ sudo yum ติดตั้ง hdparm
CentOS/RHEL 8+ dnf sudo dnf ติดตั้ง hdparm

ไวยากรณ์ hdparm ที่ตรวจสอบแล้ว:

  1. ระบุดิสก์: lsblk
  2. ทดสอบความเร็ว: sudo hdparm -Tt /dev/sda

คำอธิบายพารามิเตอร์ Hdparm (จากเอกสาร):
-T ดำเนินการอ่านแคชสำหรับแคชบัฟเฟอร์เวลา
-t ทำการอ่านอุปกรณ์เพื่อกำหนดเวลาการเข้าถึงดิสก์โดยตรง
• ต้องใช้ sudo เพื่อเข้าถึงอุปกรณ์โดยตรง

การเพิ่ม –direct flag (ตรวจสอบจากแหล่งที่มา):

sudo hdparm -tT --direct /dev/sda

ที่ -โดยตรง ตั้งค่าสถานะข้ามแคชบัฟเฟอร์เพื่อให้ได้ผลลัพธ์ที่แม่นยำยิ่งขึ้น นี้ hdparm วิธีการนี้ให้ทั้งตัวเลขประสิทธิภาพสูงสุดทางทฤษฎีและในโลกแห่งความเป็นจริง

ทดสอบความเร็วฮาร์ดไดรฟ์ได้ดีขึ้นใน Linux ผ่าน fio

แม้ว่า dd และ hdparm จะมีการทดสอบความเร็วตามลำดับ แต่การใช้งานดิสก์ในโลกแห่งความเป็นจริงจะเกี่ยวข้องกับรูปแบบการเข้าถึงแบบสุ่ม ที่ ฟิโอ เครื่องมือจำลองปริมาณงานจริงสำหรับการทดสอบความเร็ว SSD ที่ครอบคลุมและการประเมินประสิทธิภาพของ Linux

วิธีการขั้นสูงนี้ตอบว่า “คุณสามารถรันการทดสอบความเร็วจากบรรทัดคำสั่ง” ด้วยความสามารถในการทดสอบที่ซับซ้อนได้หรือไม่ โดยให้ทั้ง IOPS และการวัดปริมาณงานเพื่อการวิเคราะห์ที่สมบูรณ์

การติดตั้ง fio ที่ตรวจสอบแล้ว:

# Ubuntu/Debian

sudo apt-get install fio

# CentOS/RHEL

sudo yum install fio

# or for newer versions

sudo dnf install fio

ไวยากรณ์ fio พื้นฐาน (ตรวจสอบแล้ว):

sudo fio --name=test --filename=test --bs=4k --size=250M --readwrite=randrw --rwmixread=80 --ioengine=libaio --direct=1

คำอธิบายพารามิเตอร์ fio:–bs=4k: ขนาดบล็อก (โดยทั่วไป 4KB สำหรับ I/O แบบสุ่ม)
–ขนาด=250ม: ทดสอบขนาดไฟล์
–readwrite=randrw: สุ่มผสมการอ่าน/เขียน
–rwmixread=80: อ่าน 80% เขียน 20%
–ioengine=libaio: เอ็นจิ้น I/O แบบอะซิงโครนัสของ Linux
–โดยตรง=1: บายพาสแคชระบบปฏิบัติการ

วิธีตรวจสอบความเร็วของระบบใน Linux

ความเร็วของระบบครอบคลุมมากกว่าประสิทธิภาพของดิสก์ เครื่องมือหลายอย่างช่วยตรวจสอบประสิทธิภาพโดยรวมของระบบ รวมถึงการทำงานของ CPU หน่วยความจำ และ I/O การทำความเข้าใจวิธีตรวจสอบความเร็วของระบบใน Linux จะให้ข้อมูลเชิงลึกด้านประสิทธิภาพที่ครอบคลุม

ที่ ไอโอสแตท command จัดเตรียมสถิติประสิทธิภาพของระบบที่ช่วยระบุปัญหาคอขวดในโครงสร้างพื้นฐานของคุณ นี้จะตอบคำถาม "คำสั่ง iostat ใน Linux คืออะไร" ได้อย่างมีประสิทธิภาพ

คำสั่งการตรวจสอบระบบที่ตรวจสอบแล้ว:

สั่งการ แพ็คเกจที่จำเป็น วัตถุประสงค์
ไอโอสแตท -x 1 ระบบ สถิติ I/O แบบเรียลไทม์
rsync -av –ความคืบหน้า rsync (โดยปกติจะติดตั้งไว้ล่วงหน้า) การตรวจสอบการถ่ายโอนไฟล์
ไอฟท็อป แพ็คเกจไอท็อป การตรวจสอบแบนด์วิธเครือข่าย

การใช้คำสั่ง iostat

ยูทิลิตี้ iostat จะตรวจสอบสถิติอินพุต/เอาท์พุตของระบบและการใช้งาน CPU แบบเรียลไทม์ เครื่องมือนี้ช่วยระบุปัญหาคอขวดด้านประสิทธิภาพและข้อจำกัดด้านทรัพยากร

การติดตั้งหากไม่มี:

# Ubuntu/Debian

sudo apt-get install sysstat

# CentOS/RHEL

sudo yum install sysstat

ไวยากรณ์ iostat ที่ตรวจสอบแล้ว:

iostat -x 1

คำอธิบายเอาต์พุต iostat:
%ประโยชน์: เปอร์เซ็นต์ของเวลา CPU ในระหว่างที่มีการร้องขอ I/O
r/s: อ่านคำขอต่อวินาที
ด้วย: เขียนคำขอต่อวินาที
rkB/s: กิโลไบต์อ่านต่อวินาที
สัปดาห์ B/s: กิโลไบต์ที่เขียนต่อวินาที

วิธีตรวจสอบความเร็วการคัดลอกไฟล์ใน Linux

การตรวจสอบความเร็วการถ่ายโอนไฟล์ช่วยระบุปัญหาคอขวดของเครือข่ายหรือพื้นที่จัดเก็บข้อมูลระหว่างการดำเนินการ ความสามารถนี้พิสูจน์ให้เห็นถึงความจำเป็นสำหรับผู้ดูแลระบบที่จัดการการถ่ายโอนข้อมูลขนาดใหญ่

ไวยากรณ์ rsync ที่ตรวจสอบแล้ว:

rsync -av --progress source/ destination/

ยืนยันพารามิเตอร์แล้ว:
-a: โหมดเก็บถาวร (รักษาสิทธิ์, การประทับเวลา)
-v: เอาต์พุตแบบละเอียด
-ความคืบหน้า: แสดงความคืบหน้าและความเร็วในการถ่ายโอน

วิธีตรวจสอบความเร็ว NFS ใน Linux

จอภาพ Ultrawide ที่แสดงการทดสอบความเร็ว NFS
การทดสอบประสิทธิภาพระบบไฟล์เครือข่าย (NFS) ต้องใช้แนวทางพิเศษ ความเร็วของ NFS ขึ้นอยู่กับทั้งแบนด์วิดท์เครือข่ายและประสิทธิภาพการจัดเก็บข้อมูลบนฝั่งเซิร์ฟเวอร์

การทดสอบประสิทธิภาพ NFS ช่วยแก้ไขปัญหาการทำงานของไฟล์เครือข่ายที่ช้าและเพิ่มประสิทธิภาพการเข้าถึงที่เก็บข้อมูลระยะไกล การทำความเข้าใจวิธีทดสอบ NFS บน Linux ช่วยให้มั่นใจถึงประสิทธิภาพพื้นที่จัดเก็บแบบกระจายที่เหมาะสม

วิธีการทดสอบ NFS:

# Read test

dd if=/nfs/mount/point/testfile of=/dev/null bs=1M count=1000

# Write test  

dd if=/dev/zero of=/nfs/mount/point/testfile bs=1M count=1000

บันทึก: เส้นทางจุดเมานท์ NFS จะแตกต่างกันไปตามการกำหนดค่า แทนที่ /nfs/เมานต์/จุด/ ด้วยตำแหน่งเมานต์ NFS ที่แท้จริงของคุณ

การระบุปัญหาคอขวดของ NFS: • จำกัดเครือข่าย: การใช้งาน ไอฟท็อป เพื่อตรวจสอบการใช้แบนด์วิธ • พื้นที่เก็บข้อมูลจำกัด: ทดสอบประสิทธิภาพดิสก์ภายในเครื่องบนเซิร์ฟเวอร์ NFS • จำกัดไคลเอนต์: ทดสอบจากเครื่องไคลเอนต์ที่แตกต่างกัน

บรรทัดคำสั่งทดสอบความเร็วดิสก์ของ Ubuntu โดยใช้วิธีกราฟิก

หากคุณต้องการอินเทอร์เฟซแบบกราฟิก Disk Utility ในตัวของ Linux จะให้การวัดประสิทธิภาพที่ใช้งานง่ายโดยไม่มีความซับซ้อนของบรรทัดคำสั่ง ทางเลือกบรรทัดคำสั่งทดสอบความเร็วดิสก์ของ Ubuntu นี้ใช้ได้กับลีนุกซ์ส่วนใหญ่

แนวทาง GUI เหมาะกับผู้ใช้ที่ต้องการผลลัพธ์ด้านภาพและการทดสอบเป็นครั้งคราว แทนที่จะตรวจสอบอย่างต่อเนื่อง ให้การทดสอบดิสก์ที่สามารถเข้าถึงได้สำหรับผู้ใช้ที่ไม่คุ้นเคยกับเครื่องมือบรรทัดคำสั่ง

ความพร้อมใช้งานของยูทิลิตี้ดิสก์: • Ubuntu: ติดตั้งไว้ล่วงหน้าเป็นแอปพลิเคชัน "ดิสก์" • Fedora: ใช้งานได้ในรูปแบบ gnome-disk-utility • CentOS: อาจต้องติดตั้งแพ็คเกจ gnome-disk-utility

วิธีการเข้าถึง (ยืนยันแล้ว): • ค้นหาเมนูแอปพลิเคชัน: “ดิสก์” หรือ “ดิสก์” • บรรทัดคำสั่ง: gnome-ดิสก์

ขั้นตอนที่ 1: เปิดยูทิลิตี้ดิสก์

เข้าถึงผ่านเมนูแอปพลิเคชันของคุณโดยค้นหา “Disk” หรือไปที่ System → Administration → Disk Utility

ขั้นตอนที่ 2: เลือกไดรฟ์เป้าหมายของคุณ

แผงด้านซ้ายจะแสดงอุปกรณ์จัดเก็บข้อมูลที่เชื่อมต่อทั้งหมด คลิกไดรฟ์ที่คุณต้องการทดสอบสำหรับการทดสอบความเร็ว Linux HDD ของคุณ

ขั้นตอนที่ 3: เรียกใช้การทดสอบเกณฑ์มาตรฐาน

คลิก “เกณฑ์มาตรฐาน – วัดประสิทธิภาพของไดรฟ์” เพื่อเข้าถึงตัวเลือกการทดสอบ:

  • เกณฑ์มาตรฐานแบบอ่านอย่างเดียว: วัดความเร็วในการอ่านอย่างปลอดภัย
  • เกณฑ์มาตรฐานการอ่าน/เขียน: ทดสอบการดำเนินงานทั้งสองอย่างครอบคลุม

ผลลัพธ์แบบกราฟิกแสดงประสิทธิภาพในพื้นที่ต่างๆ ของดิสก์ของคุณ ซึ่งเผยให้เห็นปัญหาที่อาจเกิดขึ้นหรือความผันแปรของประสิทธิภาพ

การแก้ไขปัญหา: เหตุใด SSD ของฉันจึงช้ามาก

แล็ปท็อปแสดงการวินิจฉัยสุขภาพและประสิทธิภาพ SSD
ปัญหาด้านประสิทธิภาพของ SSD อาจเกิดจากหลายปัจจัย การทำความเข้าใจสาเหตุทั่วไปจะช่วยวินิจฉัยและแก้ไขปัญหาความเร็วที่ส่งผลต่อผลการทดสอบความเร็วฮาร์ดไดรฟ์ของ Linux

มีหลายปัจจัยที่ส่งผลให้ SSD ทำงานช้าลง รวมถึงปัญหาเฟิร์มแวร์ พื้นที่ว่างไม่เพียงพอ และการควบคุมปริมาณความร้อน การระบุสาเหตุที่แท้จริงทำให้สามารถเพิ่มประสิทธิภาพการทำงานได้ตามเป้าหมาย

ปัจจัยด้านประสิทธิภาพ SSD ทั่วไป (ตรวจสอบแล้ว):

ปัญหา สาเหตุทางเทคนิค วิธีการตรวจสอบ
ผลกระทบต่อพื้นที่ว่าง การขยายการเขียนเพิ่มขึ้น ตรวจสอบกับ df -h
ข้อจำกัดของอินเทอร์เฟซ SATA III สูงสุด ~600 MB/วินาที ตรวจสอบกับ lsscsi
การควบคุมปริมาณความร้อน ป้องกันอุณหภูมิ ติดตามด้วย เซ็นเซอร์

การตรวจสอบสุขภาพ SSD:

# Install smartmontools if missing

sudo apt-get install smartmontools

# Check SSD health

sudo smartctl -a /dev/sda

การตรวจสอบสถานะ TRIM:

# Check if TRIM is enabled

sudo fstrim -v /

เคล็ดลับการเพิ่มประสิทธิภาพ:

เปิดใช้งานการตัดแต่ง:
sudo fstrim -av

ตรวจสอบการจัดตำแหน่ง:
sudo fdisk -l

ตรวจสอบอุณหภูมิ:
sudo hddtemp /dev/sda.sudo

สำหรับปัญหาด้านประสิทธิภาพที่ยังคงอยู่ ให้พิจารณาอัปเกรดเป็นโซลูชันการจัดเก็บข้อมูลระดับองค์กรเช่นเดียวกับที่มีให้ ซื้อ Linux VPS โฮสติ้งหรือ เซิร์ฟเวอร์ Linux RDP การกำหนดค่า

คู่มืออ้างอิงประสิทธิภาพ

การทำความเข้าใจเกณฑ์มาตรฐานประสิทธิภาพโดยทั่วไปจะช่วยประเมินผลลัพธ์การทดสอบความเร็วดิสก์ของ Linux ตัวเลขประสิทธิภาพจะแตกต่างกันอย่างมากขึ้นอยู่กับฮาร์ดแวร์เฉพาะ การกำหนดค่าระบบ และเงื่อนไขการทดสอบ

เทคโนโลยีการจัดเก็บข้อมูลสมัยใหม่นำเสนอการปรับปรุงประสิทธิภาพอย่างมากเมื่อเทียบกับฮาร์ดไดรฟ์แบบเดิม การเปรียบเทียบผลลัพธ์ของคุณกับช่วงเหล่านี้จะช่วยระบุโอกาสในการอัปเกรด

บันทึก: ตัวเลขประสิทธิภาพเป็นช่วงปกติและแตกต่างกันอย่างมากขึ้นอยู่กับฮาร์ดแวร์ การกำหนดค่าระบบ และเงื่อนไขการทดสอบเฉพาะ

ช่วงประสิทธิภาพการจัดเก็บข้อมูลโดยทั่วไป:
ฮาร์ดดิสก์ 7200 รอบต่อนาที: ลำดับ 80-160 MB/s
ซาต้า SSD: 200-600 MB/s ตามลำดับ
NVMe SSD: ตามลำดับ 1,000-7,000+ MB/s

หมายเหตุเกี่ยวกับประสิทธิภาพ IOPS: ค่า IOPS ขึ้นอยู่กับขนาดบล็อก ความลึกของคิว และรูปแบบปริมาณงานเฉพาะเป็นอย่างมาก ประสิทธิภาพที่แท้จริงแตกต่างอย่างมากจากค่าสูงสุดทางทฤษฎี

สำหรับแอปพลิเคชันระดับองค์กรที่ต้องการการรับประกันประสิทธิภาพ ให้พิจารณา NVMe กับ SSD การเปรียบเทียบเพื่อทำความเข้าใจคุณประโยชน์ของเทคโนโลยีการจัดเก็บข้อมูลล่าสุด

การอ้างอิงคำสั่งด่วนที่ตรวจสอบแล้ว

มอนิเตอร์แสดงคำสั่งทดสอบดิสก์ Linux
ข้อมูลอ้างอิงนี้จัดเตรียมคำสั่งที่ทดสอบแล้วสำหรับสถานการณ์การทดสอบความเร็วดิสก์ทั่วไป ไวยากรณ์ทั้งหมดได้รับการตรวจสอบเทียบกับการแจกแจงและเอกสารประกอบของ Linux ในปัจจุบัน

งาน คำสั่งที่ตรวจสอบแล้ว หมายเหตุ
แสดงรายการดิสก์ lsblk แสดงอุปกรณ์บล็อกทั้งหมด
ความเร็วในการเขียน dd if=/dev/zero of=test bs=1G count=1 oflag=direct สร้างไฟล์ทดสอบ 1GB
ความเร็วในการอ่าน sudo hdparm -Tt /dev/sda แทนที่ sda ด้วยดิสก์ของคุณ
การทดสอบที่ครอบคลุม sudo fio –name=test –bs=4k –size=100M –readwrite=randrw การทดสอบ fio ขั้นพื้นฐาน
ล้างแคช sudo sh -c “echo 3 > /proc/sys/vm/drop_caches” ล้างแคชของหน้า

บทสรุป

การทดสอบความเร็วของดิสก์ใน Linux จะเปิดเผยข้อมูลประสิทธิภาพที่สำคัญซึ่งช่วยปรับระบบของคุณให้เหมาะสม เริ่มต้นด้วย hdparm สำหรับการประเมินความเร็วในการอ่านขั้นพื้นฐาน จากนั้นให้ก้าวไปสู่เครื่องมือที่ครอบคลุม เช่น fio เมื่อคุณต้องการการวิเคราะห์การทดสอบความเร็วดิสก์ Linux โดยละเอียด

การทดสอบความเร็วเป็นประจำจะช่วยระบุประสิทธิภาพที่ลดลงและเป็นแนวทางในการตัดสินใจอัปเกรด ไม่ว่าคุณจะจัดการเซิร์ฟเวอร์หรือเพิ่มประสิทธิภาพระบบ Linux ส่วนบุคคล เครื่องมือตรวจสอบความเร็วดิสก์ Linux เหล่านี้จะให้ข้อมูลที่จำเป็นในการตัดสินใจเลือกพื้นที่จัดเก็บข้อมูลที่มีข้อมูลครบถ้วน

คำถามที่พบบ่อย

ฉันจะตรวจสอบความเร็วการอ่านและเขียนดิสก์ใน Linux ได้อย่างไร

ใช้ hdparm -Tt /dev/sdX สำหรับความเร็วในการอ่านและคำสั่ง dd สำหรับความเร็วในการเขียน

คำสั่งทดสอบความเร็วดิสก์คืออะไร?

คำสั่งหลักคือ hdparm -Tt /dev/sdX และ dd พร้อมด้วยพารามิเตอร์ที่เหมาะสม

คำสั่งสำหรับทดสอบความเร็วใน Linux คืออะไร?

ใช้ hdparm, dd หรือ fio ขึ้นอยู่กับข้อกำหนดการทดสอบเฉพาะของคุณ

คุณสามารถรันการทดสอบความเร็วจากบรรทัดคำสั่งได้หรือไม่?

ใช่ Linux มีเครื่องมือบรรทัดคำสั่งมากมาย รวมถึง hdparm, dd และ fio

จะใช้คำสั่ง test ใน Linux ได้อย่างไร?

เรียกใช้ hdparm -Tt /dev/sdX (แทนที่ sdX ด้วยตัวระบุดิสก์ของคุณจาก lsblk)

จะตรวจสอบความเร็วของระบบใน Linux ได้อย่างไร?

ใช้ iostat -x 1 เพื่อตรวจสอบระบบเรียลไทม์และประสิทธิภาพของดิสก์

จะตรวจสอบความเร็ว NFS ใน Linux ได้อย่างไร?

ทดสอบด้วยคำสั่ง dd กับไดเร็กทอรี NFS ที่เมาท์

จะทดสอบ NFS บน Linux ได้อย่างไร

เมานต์การแบ่งใช้ NFS และรันการทดสอบความเร็ว dd กับพาธที่เมาท์

จะตรวจสอบความเร็วการคัดลอกไฟล์ใน Linux ได้อย่างไร?

ใช้ rsync พร้อมด้วยแฟล็ก –progress เพื่อตรวจสอบความเร็วการถ่ายโอนแบบเรียลไทม์

จะตรวจสอบความเร็ว SSD ได้อย่างไร?

ใช้ hdparm -Tt /dev/sdX สำหรับการทดสอบพื้นฐาน หรือใช้ fio สำหรับการวิเคราะห์ที่ครอบคลุม

คำสั่ง iostat ใน Linux คืออะไร?

iostat เป็นส่วนหนึ่งของแพ็คเกจ sysstat และติดตามสถิติ I/O และการใช้งาน CPU

คำสั่งสำหรับทดสอบฮาร์ดดิสก์คืออะไร?

ใช้ hdparm -Tt /dev/sdX สำหรับการทดสอบความเร็วในการอ่านฮาร์ดดิสก์ขั้นพื้นฐาน

ทำไม SSD ของฉันถึงช้ามาก?

ตรวจสอบพื้นที่ว่าง สภาพความร้อน ประเภทอินเทอร์เฟซ และดำเนินการตรวจสอบสภาพด้วย smartctl

แบ่งปัน

เพิ่มเติมจากบล็อก

อ่านต่อ

แอพที่โฮสต์เองที่ดีที่สุดที่คุณสามารถเรียกใช้ด้วย Cosmos Cloud ภาพหน้าปกพร้อมแผงแอพรอบแดชบอร์ดของ Cosmos
เซิร์ฟเวอร์และระบบปฏิบัติการ

แอพที่โฮสต์เองที่ดีที่สุดที่คุณสามารถรันด้วย Cosmos Cloud: ไฟล์ สื่อ รหัสผ่าน ระบบอัตโนมัติ และอื่นๆ อีกมากมาย!

บางทีคุณอาจตั้งค่า Cosmos Cloud ไว้แล้วและตอนนี้ต้องการดูว่าแอปใดที่เข้ากันได้ดีกับมัน หรือบางทีคุณอาจยังไม่ได้ตัดสินใจเลือก Cosmos และแค่อยากจะดูว่ามันเหมาะกับงานของคุณแค่ไหน

นิค ซิลเวอร์นิค ซิลเวอร์ อ่าน 16 นาที
Portainer vs Cosmos Cloud สำหรับการจัดการแอพ Docker ครอบคลุมด้วยไดอะแกรมการตั้งค่าไฮบริดและตัวเลือกนีออนเทียบกับบล็อกการเข้าถึง
เซิร์ฟเวอร์และระบบปฏิบัติการ

Portainer vs Cosmos Cloud: เหมาะที่สุดสำหรับการจัดการแอพ Docker

หากคุณรู้จัก Docker อยู่แล้ว และเพียงต้องการวิธีที่สะอาดกว่าในการรันแอปสแต็กที่กำลังเติบโต ต่อไปนี้เป็นคำตอบสั้นๆ สำหรับ Portainer กับ Cosmos Cloud Portainer เป็นตัวเลือกที่ดีกว่าสำหรับไดเร็ค

นิค ซิลเวอร์นิค ซิลเวอร์ อ่าน 14 นาที
กราฟิกฟีเจอร์ Cosmos Cloud vs CasaOS vs Umbrel แสดงเส้นทางที่โฮสต์ด้วยตนเองสามเส้นทางภายในโลกเครือข่ายคลาวด์แบบนามธรรมแห่งเดียว
เซิร์ฟเวอร์และระบบปฏิบัติการ

Cosmos Cloud กับ CasaOS กับ Umbrel: แพลตฟอร์มที่โฮสต์เองใดที่เหมาะกับการตั้งค่าของคุณ?

คำตอบสั้นๆ ก็คือ CasaOS ยังคงเป็นจุดเริ่มต้นที่ง่ายที่สุด Umbrel ให้ความรู้สึกที่สะอาดตาที่สุด และ Cosmos Cloud ก็สมเหตุสมผลมากขึ้นเมื่อคุณต้องการควบคุม Doma ที่เข้มงวดยิ่งขึ้น

นิค ซิลเวอร์นิค ซิลเวอร์ อ่าน 11 นาที

พร้อมที่จะใช้งานหรือยัง? จาก $2.48/เดือน

คลาวด์อิสระ ตั้งแต่ปี 2008 AMD EPYC, NVMe, 40 Gbps คืนเงินภายใน 14 วัน