Giảm 50% tất cả các gói, thời gian có hạn. Bắt đầu từ $2.48/mo
10 phút còn lại
Máy chủ & Hệ điều hành

Kiểm tra tốc độ đĩa Linux bằng dòng lệnh Linux

Rexa Cyrus By Rexa Cyrus Đọc 10 phút Cập nhật 2 tháng 10, 2025
Kiểm tra tốc độ đĩa bằng dòng lệnh Linux

Hệ thống Linux của bạn có chạy chậm hơn dự kiến không? Kiểm tra tốc độ đĩa Linux giúp bạn phát hiện ngay các nút thắt cổ chai lưu trữ. Cho dù bạn đang khắc phục sự cố máy chủ chậm hay xác minh rằng nhà cung cấp VPS của bạn cung cấp hiệu suất SSD đã hứa, việc học cách kiểm tra tốc độ đĩa trên Linux sẽ cung cấp cho bạn dữ liệu cụ thể để làm việc với.

Bộ nhớ hiện đại có nhiều loại khác nhau. Ổ cứng truyền thống (HDDs), ổ SSD nhanh hơn (SSDs) và các tùy chọn lưu trữ siêu nhanh. Mỗi loại hoạt động khác nhau và biết cách kiểm tra tốc độ ổ cứng giúp bạn đưa ra các quyết định sáng suốt về nâng cấp hoặc lựa chọn hosting.

Tại sao bạn nên chạy kiểm tra tốc độ đĩa trên Linux

Máy tính xách tay Linux chạy kiểm tra tốc độ đĩaHiệu suất lưu trữ ảnh hưởng trực tiếp đến tính phản hồi của hệ thống. Một đĩa chậm tạo ra các nút thắt cổ chai ảnh hưởng đến mọi thứ từ truyền tệp đến thời gian tải ứng dụng. Chạy thao tác kiểm tra tốc độ đĩa Linux cho phép bạn biết liệu bộ nhớ của bạn có đáp ứng nhu cầu hay một nâng cấp sẽ cải thiện hiệu suất hay không.

Điều này trở nên đặc biệt quan trọng khi quản lý nhiều hệ thống hoặc đánh giá các nhà cung cấp hosting. Kiểm tra hiệu suất giúp xác định các vấn đề trước khi chúng ảnh hưởng đến khối lượng công việc sản xuất.

Các kịch bản chính để kiểm tra đĩa: • So sánh hiệu suất thực tế so với được quảng cáo của nhà cung cấp VPS bằng mua Linux VPS setup • Khắc phục các vấn đề sao lưu chậm và hoạt động tệp
• Quyết định nâng cấp giữa HDD và SSD bằng phương pháp kiểm tra tốc độ đĩa Linux • Giám sát suy giảm lưu trữ theo thời gian • Xác minh hiệu suất cấu hình RAID

Đối với người dùng doanh nghiệp quản lý các hệ thống từ xa, kết hợp kiểm tra đĩa với máy chủ Linux RDP access cung cấp các khả năng giám sát hiệu suất toàn diện.

 

Kiểm tra tốc độ đĩa trong Linux bằng lệnh

Workstation Linux hiển thị các bài kiểm tra tốc độ dd, hdparm và fio
Linux cung cấp nhiều công cụ dòng lệnh để đo lường hiệu suất lưu trữ. Mỗi công cụ kiểm tra tốc độ ổ đĩa Linux phục vụ các mục đích khác nhau và cung cấp những thông tin chi tiết độc nhất về khả năng của ổ đĩa của bạn. Cách tiếp cận dòng lệnh cung cấp kiểm soát chính xác và kết quả nhất quán trên các bản phân phối Linux khác nhau.

Các công cụ này tạo nên nền tảng của quản trị hệ thống chuyên nghiệp và giám sát hiệu suất. Hiểu rõ khi nào sử dụng từng công cụ giúp tối ưu hóa quy trình kiểm tra tốc độ đĩa dòng lệnh Linux của bạn.

Công cụ Tốt nhất cho Đo lường Trạng thái cài đặt Giới hạn
dd Kiểm tra ghi nhanh Tốc độ ghi tuần tự Được cài đặt sẵn Chỉ ghi, kết quả thay đổi
hdparm Kiểm tra tốc độ đọc Tốc độ đọc tuần tự Thường được cài sẵn Kiểm tra chỉ đọc
fio Kiểm tra toàn diện Ngẫu nhiên/tuần tự I/O Yêu cầu cài đặt Cấu hình phức tạp

Kiểm tra tốc độ đĩa Linux bằng dd

Cái dd command có sẵn trên tất cả các bản phân phối Linux chính theo mặc định. Phương pháp này trả lời câu hỏi "Lệnh nào để kiểm tra tốc độ đĩa?" cho các kịch bản cơ bản.

Lệnh dd mang lại sự đơn giản và tính khả dụng phổ quát trên các hệ thống Linux. Nó cung cấp các phép đo cơ sở để đánh giá hiệu suất lưu trữ.

Bài kiểm tra tốc độ ghi (cú pháp được xác minh):

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

Bài kiểm tra tốc độ đọc (cú pháp được xác minh):

# 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

Hiểu kết quả dd: • Kết quả hiển thị dung lượng được truyền và thời gian cần thiết • Tốc độ truyền được tính toán tự động tính bằng MB/s • oflag=directiflag=direct bỏ qua bộ nhớ đệm hệ thống • Kết quả có thể khác nhau giữa các lần chạy do hoạt động của hệ thống

Kiểm tra tốc độ đọc HDD/SSD của bạn bằng Hdparm

Cái hdparm utility chuyên về quản lý tham số ổ cứng và cung cấp các phép đo tốc độ đọc đáng tin cậy. Công cụ này giải quyết trực tiếp các kịch bản "lệnh nào để kiểm tra ổ cứng".

Không giống như dd, hdparm được thiết kế đặc biệt để kiểm tra hiệu suất lưu trữ và kiểm tra tốc độ SSD Linux. Nó cung cấp cả phép đo tốc độ đọc đĩa được lưu trong bộ nhớ đệm và trực tiếp.

Các lệnh cài đặt đã xác minh:

Phân phối Trình quản lý gói Lệnh
Ubuntu/Debian apt sudo apt-get install hdparm
CentOS/RHEL 7 yum sudo yum install hdparm
CentOS/RHEL 8+ dnf sudo dnf install hdparm

Cú pháp hdparm đã xác minh:

  1. Xác định đĩa: lsblk
  2. Kiểm tra tốc độ: sudo hdparm -Tt /dev/sda

Giải thích tham số Hdparm (từ tài liệu):
-T thực hiện đọc từ bộ đệm để đo tốc độ bộ nhớ đệm
-t thực hiện đọc thiết bị để đo tốc độ truy cập trực tiếp đĩa
• Yêu cầu sudo để truy cập thiết bị trực tiếp

Thêm cờ --direct (đã xác minh từ các nguồn):

sudo hdparm -tT --direct /dev/sda

Cái –direct cờ này bỏ qua bộ đệm để có kết quả chính xác hơn. Phương pháp này hdparm cho bạn cả con số tối đa lý thuyết và những con số hiệu suất thực tế.

Kiểm tra tốc độ ổ cứng tốt hơn trong Linux bằng fio

Trong khi dd và hdparm cung cấp bài kiểm tra tốc độ tuần tự, việc sử dụng đĩa trong thế giới thực liên quan đến các mô hình truy cập ngẫu nhiên. Công cụ fio mô phỏng những khối lượng công việc thực tế để kiểm tra tốc độ SSD và đánh giá hiệu suất Linux một cách toàn diện.

Cách tiếp cận nâng cao này trả lời "có thể chạy bài kiểm tra tốc độ từ dòng lệnh" bằng các khả năng kiểm tra tinh vi. Nó cung cấp cả phép đo IOPS và thông lượng để phân tích hoàn chỉnh.

Cài đặt fio đã xác minh:

# Ubuntu/Debian

sudo apt-get install fio

# CentOS/RHEL

sudo yum install fio

# or for newer versions

sudo dnf install fio

Cú pháp fio cơ bản (đã xác minh):

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

Giải thích tham số fio:–bs=4k: Kích thước khối (4KB điển hình cho I/O ngẫu nhiên)
–size=250M: Kích thước tệp kiểm tra
–readwrite=randrw: Trộn lẫn đọc/ghi ngẫu nhiên
–rwmixread=8080% đọc, 20% viết
–ioengine=libaio: Engine I/O không đồng bộ Linux
–direct=1Bỏ qua bộ nhớ đệm OS

Cách kiểm tra tốc độ hệ thống trong Linux

Tốc độ hệ thống không chỉ phụ thuộc vào hiệu suất đĩa. Nhiều công cụ giúp giám sát hiệu suất tổng thể, bao gồm CPU, bộ nhớ và các hoạt động I/O. Hiểu cách kiểm tra tốc độ hệ thống trong Linux cung cấp thông tin chi tiết về hiệu suất.

Cái iostat lệnh cung cấp thống kê hiệu suất hệ thống giúp xác định các điểm tắc nghẽn trên cơ sở hạ tầng của bạn. Điều này trả lời hiệu quả các câu hỏi về "lệnh iostat là gì trong Linux".

Các lệnh giám sát hệ thống được xác minh:

Lệnh Gói bắt buộc Mục đích
iostat -x 1 sysstat Thống kê I/O theo thời gian thực
rsync -av --progress rsync (thường được cài sẵn) Giám sát truyền tệp
iftop gói iftop Giám sát băng thông mạng

Sử dụng lệnh iostat

Tiện ích iostat giám sát thống kê đầu vào/đầu ra của hệ thống và sử dụng CPU theo thời gian thực. Công cụ này giúp xác định các điểm tắc nghẽn về hiệu suất và các hạn chế về tài nguyên.

Cài đặt nếu bị thiếu:

# Ubuntu/Debian

sudo apt-get install sysstat

# CentOS/RHEL

sudo yum install sysstat

Cú pháp iostat được xác minh:

iostat -x 1

Giải thích kết quả đầu ra của iostat:
%util: Phần trăm thời gian CPU trong đó các yêu cầu I/O được phát hành
r/s: Số yêu cầu đọc mỗi giây
w/s: Số yêu cầu ghi mỗi giây
rkB/s: Kilobyte đọc mỗi giây
wkB/s: Kilobyte ghi mỗi giây

Cách kiểm tra tốc độ sao chép tệp trong Linux

Giám sát tốc độ truyền tệp giúp xác định các điểm tắc nghẽn mạng hoặc lưu trữ trong quá trình hoạt động. Khả năng này rất quan trọng cho những quản trị viên hệ thống quản lý các truyền dữ liệu lớn.

Cú pháp rsync được xác minh:

rsync -av --progress source/ destination/

Các thông số đã được xác nhận:
-a: Chế độ lưu trữ (bảo tồn quyền, dấu thời gian)
-vĐầu ra chi tiết
–progress: Hiển thị tiến trình truyền và tốc độ

Cách kiểm tra tốc độ NFS trong Linux

Màn hình cực rộng hiển thị bài kiểm tra tốc độ NFS
Kiểm tra hiệu suất Network File System (NFS) yêu cầu các phương pháp chuyên biệt. Tốc độ NFS phụ thuộc vào cả băng thông mạng và hiệu suất lưu trữ trên phía máy chủ.

Kiểm tra hiệu suất NFS giúp khắc phục các vấn đề về hoạt động tệp mạng chậm và tối ưu hóa truy cập lưu trữ từ xa. Hiểu cách kiểm tra NFS trên Linux đảm bảo hiệu suất lưu trữ phân tán thích hợp.

Phương pháp kiểm tra 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

Lưu ý: Đường dẫn điểm gắn kết NFS thay đổi tùy theo cấu hình. Hãy thay thế /nfs/mount/point/ bằng vị trí gắn kết NFS thực tế của bạn.

Xác định điểm yếu NFS: • Bị giới hạn bởi mạng: Sử dụng iftop để kiểm tra mức sử dụng băng thông • Bị giới hạn bởi lưu trữ: Kiểm tra hiệu suất đĩa cục bộ trên máy chủ NFS • Bị giới hạn bởi máy khách: Kiểm tra từ các máy khách khác nhau

Lệnh Kiểm tra Tốc độ Đĩa Ubuntu Sử dụng Phương pháp Đồ họa

Nếu bạn thích giao diện đồ họa, Disk Utility tích hợp sẵn của Linux cung cấp các công cụ đo hiệu suất trực quan mà không cần dòng lệnh. Phương pháp thay thế lệnh kiểm tra tốc độ đĩa Ubuntu này hoạt động trên hầu hết các bản phân phối Linux.

Cách tiếp cận giao diện đồ họa phù hợp với những người dùng muốn xem kết quả trực quan và chỉ kiểm tra thỉnh thoảng, chứ không phải giám sát liên tục. Nó cung cấp công cụ kiểm tra đĩa dễ tiếp cận cho những người ít quen thuộc với dòng lệnh.

Tính sẵn có của Disk Utility: • Ubuntu: Được cài đặt sẵn dưới dạng ứng dụng "Disks" • Fedora: Có sẵn dưới dạng gnome-disk-utility • CentOS: Có thể cần cài đặt gói gnome-disk-utility

Phương pháp truy cập (đã xác minh): • Tìm kiếm menu ứng dụng: "Disk" hoặc "Disks" • Dòng lệnh: gnome-disks

Bước 1: Mở Disk Utility

Truy cập qua menu ứng dụng của bạn bằng cách tìm kiếm "Disk" hoặc đi tới System → Administration → Disk Utility.

Bước 2: Chọn Ổ đĩa Đích

Bảng điều khiển bên trái hiển thị tất cả các thiết bị lưu trữ được kết nối. Nhấp vào ổ đĩa bạn muốn kiểm tra để thực hiện kiểm tra tốc độ Linux HDD.

Bước 3: Chạy Kiểm tra Hiệu suất

Nhấp vào "Benchmark – Measure Drive Performance" để truy cập các tùy chọn kiểm tra:

  • Kiểm tra Chỉ đọc: Đo tốc độ đọc một cách an toàn
  • Kiểm tra Đọc/Ghi: Kiểm tra cả hai hoạt động một cách toàn diện

Kết quả đồ họa cho thấy hiệu suất trên các vùng khác nhau của ổ đĩa của bạn, tiết lộ các vấn đề tiềm ẩn hoặc sự thay đổi về hiệu suất.

Khắc phục sự cố: Tại sao SSD của tôi chạy chậm?

Laptop hiển thị chẩn đoán sức khỏe và hiệu suất SSD
Vấn đề hiệu suất SSD có thể xuất phát từ nhiều nguyên nhân khác nhau. Hiểu rõ các nguyên nhân phổ biến giúp bạn chẩn đoán và giải quyết các vấn đề tốc độ ảnh hưởng đến kết quả kiểm tra tốc độ ổ cứng Linux của bạn.

Nhiều yếu tố góp phần gây ra sự chậm lại của SSD bao gồm vấn đề firmware, không đủ dung lượng trống và điều tiết nhiệt. Xác định nguyên nhân gốc rễ cho phép tối ưu hóa hiệu suất có mục tiêu.

Các yếu tố hiệu suất SSD phổ biến (đã xác minh):

Vấn đề Nguyên nhân kỹ thuật Phương Thức Xác Minh
Ảnh hưởng của dung lượng trống Độ khuếch đại ghi tăng lên Kiểm tra với df -h
Giới hạn giao diện SATA III tối đa ~600 MB/s Kiểm tra với lsscsi
Giảm tốc độ do nhiệt độ Bảo vệ nhiệt độ Giám sát với sensors

Xác minh sức khỏe SSD:

# Install smartmontools if missing

sudo apt-get install smartmontools

# Check SSD health

sudo smartctl -a /dev/sda

Kiểm tra trạng thái TRIM:

# Check if TRIM is enabled

sudo fstrim -v /

Mẹo tối ưu hóa hiệu suất:

Bật TRIM:
sudo fstrim -av

Kiểm tra căn chỉnh
sudo fdisk -l

Theo dõi nhiệt độ:
sudo hddtemp /dev/sda

Nếu gặp vấn đề hiệu suất kéo dài, hãy cân nhắc nâng cấp lên các giải pháp lưu trữ doanh nghiệp như những giải pháp được cung cấp với mua Linux VPS lưu trữ hoặc máy chủ Linux RDP cấu hình

Hướng dẫn tham khảo hiệu suất

Hiểu rõ các tiêu chuẩn hiệu suất thông thường giúp bạn đánh giá kết quả kiểm tra tốc độ ổ đĩa Linux của mình. Số liệu hiệu suất thay đổi đáng kể tùy theo phần cứng cụ thể, cấu hình hệ thống và điều kiện kiểm tra.

Công nghệ lưu trữ hiện đại mang lại các cải tiến hiệu suất đáng kể so với ổ cứng truyền thống. So sánh kết quả của bạn với các phạm vi này giúp xác định cơ hội nâng cấp.

Lưu ý: Số liệu hiệu suất là các phạm vi thông thường và thay đổi đáng kể tùy theo phần cứng cụ thể, cấu hình hệ thống và điều kiện kiểm tra.

Phạm vi hiệu suất lưu trữ thông thường:
7200 RPM HDD: 80-160 MB/s tuần tự
SATA SSD: 200-600 MB/s tuần tự
NVMe SSD: 1,000-7,000+ MB/s tuần tự

Lưu ý về hiệu suất IOPS: Giá trị IOPS phụ thuộc rất nhiều vào kích thước khối, độ sâu hàng đợi và các mô hình khối lượng công việc cụ thể. Hiệu suất Actual thay đổi đáng kể so với giá trị lý thuyết tối đa.

Đối với các ứng dụng doanh nghiệp yêu cầu hiệu suất được đảm bảo, hãy cân nhắc NVMe so với SSD so sánh để hiểu rõ lợi ích của công nghệ lưu trữ mới nhất.

Tham khảo nhanh lệnh đã xác minh

Màn hình hiển thị các lệnh kiểm tra ổ đĩa Linux
Tài liệu tham khảo này cung cấp các lệnh đã được kiểm tra cho các tình huống kiểm tra tốc độ ổ đĩa phổ biến. Tất cả cú pháp đã được xác minh theo các bản phân phối và tài liệu Linux hiện tại.

Nhiệm vụ Lệnh Được Xác Minh Ghi chú
Liệt kê đĩa lsblk Hiển thị tất cả các thiết bị lưu trữ
Tốc độ ghi dd if=/dev/zero of=test bs=1G count=1 oflag=direct Tạo file kiểm tra 1GB
Tốc độ đọc sudo hdparm -Tt /dev/sda Thay thế sda bằng ổ đĩa của bạn
Kiểm tra toàn diện sudo fio –name=test –bs=4k –size=100M –readwrite=randrw Bài kiểm tra fio cơ bản
Xóa bộ nhớ đệm sudo sh -c "echo 3 > /proc/sys/vm/drop_caches" Xóa bộ đệm trang

Kết luận

Kiểm tra tốc độ đĩa trên Linux cung cấp những thông tin hiệu năng quan trọng giúp bạn tối ưu hóa hệ thống. Bắt đầu với hdparm để đánh giá tốc độ đọc cơ bản, sau đó chuyển sang các công cụ toàn diện như fio khi bạn cần phân tích tốc độ ổ đĩa chi tiết Linux.

Kiểm tra tốc độ thường xuyên giúp phát hiện suy giảm hiệu suất và hướng dẫn quyết định nâng cấp. Cho dù bạn quản lý các máy chủ hay tối ưu hóa hệ thống Linux cá nhân, các công cụ kiểm tra tốc độ đĩa Linux này cung cấp dữ liệu cần thiết để đưa ra lựa chọn lưu trữ thông minh.

Câu hỏi thường gặp

Làm cách nào để kiểm tra tốc độ đọc và ghi đĩa trên Linux?

Dùng hdparm -Tt /dev/sdX để đo tốc độ đọc và dd command để đo tốc độ ghi.

Lệnh nào để kiểm tra tốc độ đĩa?

Các lệnh chính là hdparm -Tt /dev/sdX và dd với các tham số phù hợp.

Lệnh nào được dùng để chạy speed test trên Linux?

Dùng hdparm, dd, hoặc fio tùy theo nhu cầu kiểm tra cụ thể của bạn.

Bạn có thể chạy kiểm tra tốc độ từ dòng lệnh không?

Có, Linux cung cấp nhiều công cụ dòng lệnh, bao gồm hdparm, dd và fio.

Cách sử dụng lệnh test trong Linux?

Chạy hdparm -Tt /dev/sdX (thay sdX bằng định danh ổ đĩa của bạn từ lsblk).

Làm thế nào để kiểm tra tốc độ hệ thống trong Linux?

Dùng iostat -x 1 để giám sát hiệu suất hệ thống và đĩa cứng theo thời gian thực.

Làm cách nào để kiểm tra tốc độ NFS trên Linux?

Kiểm tra bằng các lệnh dd trên các thư mục NFS được gắn kết.

Làm cách nào để kiểm tra NFS trên Linux?

Mount NFS share và chạy dd speed tests trên đường dẫn đã mount.

Làm cách nào để kiểm tra tốc độ sao chép tệp trong Linux?

Sử dụng rsync với flag –progress để theo dõi tốc độ truyển tải theo thời gian thực.

Làm cách nào để kiểm tra tốc độ SSD?

Sử dụng hdparm -Tt /dev/sdX để kiểm tra cơ bản hoặc fio để phân tích toàn diện.

Lệnh iostat trong Linux là gì?

iostat là một phần của gói sysstat, giám sát thống kê I/O và mức sử dụng CPU.

Lệnh nào để kiểm tra ổ cứng?

Sử dụng hdparm -Tt /dev/sdX để kiểm tra tốc độ đọc ổ cứng cơ bản.

Tại sao SSD của tôi chạy chậm?

Kiểm tra dung lượng trống có sẵn, điều kiện nhiệt độ, loại giao diện, và chạy health checks bằng smartctl.

Chia sẻ

Bài viết mới từ blog

Tiếp tục đọc.

Những Ứng Dụng Self-Hosted Tốt Nhất Bạn Có Thể Chạy với Cosmos Cloud hình ảnh bìa với các bảng điều khiển ứng dụng xung quanh một bảng điều khiển Cosmos.
Máy chủ & Hệ điều hành

Những Ứng Dụng Self-Hosted Tốt Nhất Bạn Có Thể Chạy với Cosmos Cloud: Tệp, Media, Mật khẩu, Tự động hóa & Hơn nữa!

Sau khi bạn đã thiết lập Cosmos Cloud và muốn xem những ứng dụng nào phù hợp với nó, hoặc có thể bạn chưa quyết định sử dụng Cosmos và chỉ muốn biết nó phù hợp với quy trình làm việc của bạn như thế nào

Nick BạcNick Bạc Đọc trong 16 phút
Portainer so với Cosmos Cloud để Quản lý Ứng Dụng Docker bìa có sơ đồ thiết lập hybrid và khối điều hành so với khối truy cập.
Máy chủ & Hệ điều hành

Portainer so với Cosmos Cloud: Lựa Chọn Tốt Nhất cho Quản Lý Ứng Dụng Docker

Nếu bạn đã biết về Docker và chỉ muốn cách rõ ràng hơn để chạy một stack ứng dụng phát triển, đây là câu trả lời ngắn gọn cho Portainer so với Cosmos Cloud. Portainer là lựa chọn mạnh hơn cho

Nick BạcNick Bạc 14 phút đọc
Cosmos Cloud so với CasaOS so với Umbrel biểu đồ tính năng hiển thị ba đường dẫn self-hosted trong một thế giới mạng đám mây trừu tượng.
Máy chủ & Hệ điều hành

Cosmos Cloud so với CasaOS so với Umbrel: Nền Tảng Self-Hosted Nào Phù Hợp với Thiết Lập của Bạn?

Câu trả lời ngắn gọn là CasaOS vẫn là nơi dễ nhất để bắt đầu, Umbrel có cảm giác được tuyển chọn sạch nhất, và Cosmos Cloud có ý nghĩa hơn khi bạn muốn kiểm soát chặt chẽ hơn đối với

Nick BạcNick Bạc 11 phút đọc

Sẵn sàng triển khai? Từ $2.48/tháng.

Cloud độc lập, hoạt động từ 2008. AMD EPYC, NVMe, 40 Gbps. Hoàn tiền trong 14 ngày.