Nhiều khi chúng tôi nhận thấy rằng hiệu suất của một máy chủ không như nó nên, ở đó chúng tôi tự hỏi, vấn đề là ở đâu? … Nó sẽ không đủ băng thông? … Thiếu CPU hoặc RAM? … Hay việc ghi và đọc trong ổ cứng sẽ không tốt nhất?
Ở đây tôi sẽ chỉ cho bạn cách biết tốc độ tối đa mà ổ cứng HDD của bạn hỗ trợ, tốc độ hiện tại mà nó có thể hoạt động ở mức nào, v.v., chúng tôi sẽ sử dụng công cụ: hdparm
Cài đặt hdparm
Đầu tiên và đó là điều hiển nhiên, chúng ta phải cài đặt phần mềm mà chúng ta sẽ sử dụng. Nếu bạn sử dụng Ubuntu hoặc Debian, bạn có thể cài đặt nó bằng:
sudo apt-get install hdparm
Nếu bạn sử dụng ArchLinux hoặc một số bản phân phối khác dựa trên điều này, nó sẽ là:
sudo pacman -S hdparm
Sử dụng hdparm
Đầu tiên là biết tốc độ tối đa của HDD của chúng tôi, tức là, nếu là Sata1, Sata2 hoặc 3, thì nó hỗ trợ bao nhiêu. Đối với điều này, chúng tôi sẽ sử dụng lệnh sau:
sudo hdparm -I /dev/sda | grep -i speed
Nó sẽ cho chúng ta thấy một cái gì đó như thế này:
* Tốc độ truyền tín hiệu Gen1 (1.5Gb / s) * Tốc độ tín hiệu Gen2 (3.0Gb / s) * Tốc độ truyền tín hiệu Gen3 (6.0Gb / s)
Tùy thuộc vào độ phức tạp của ổ cứng và tất nhiên, nếu chúng được kích hoạt tốc độ tối đa được hỗ trợ trong BIOS.
Bây giờ chúng ta hãy xem tốc độ hiện tại mà ổ cứng đang hoạt động:
sudo hdparm -tT /dev/sda
Nó sẽ cho chúng ta thấy một cái gì đó như thế này:
/ dev / sda: Định thời gian đọc được lưu trong bộ đệm: 22770 MB trong 2.00 giây = 11397.43 MB / giây Đĩa đệm định thời đọc: 432 MB trong 3.01 giây = 143.59 MB / giây
Kết thúc!
Tôi hy vọng bạn đã được hữu ích.
Nhân tiện, bạn có thể xem thông tin đầy đủ và chi tiết về ổ cứng của mình bằng cách xóa grep của lệnh mà tôi đã đặt trước đó, như thế này:
sudo hdparm -I /dev/sda
Chúc các bạn luôn vui vẻ!
Ha, tôi không biết tại sao nhưng tôi đã đọc "Cải thiện hiệu suất" thay vì "đo lường" và tôi sẽ nhảy vào và hỏi các thủ thuật bạn đã sử dụng. Cảm ơn Gaara.
HAHAHAHA à ... mẹo rõ ràng nhất là kiếm SSD hehe, nhưng nó đắt nhất 😀
Cách đây một thời gian, tôi có 3 đĩa trong một máy tính để bàn và tôi nhận ra rằng mục đích ban đầu của RAID là tốc độ và tôi đã tạo RAID 0 (tước), tôi đã sao chép gần gấp ba tốc độ nhưng có nhược điểm là nếu tôi mất đĩa thì tôi sẽ mất mọi điều.
Nhân tiện, trước đây RAID là "Mảng dự phòng của đĩa không tốn kém" thì bây giờ nó là "Đĩa độc lập" vì nói chung chúng ta không cần quá nhiều tốc độ mà là độ tin cậy của dữ liệu.
Chính xác những điều tương tự xảy ra với tôi!
Với một đĩa IDE (PATA) cũ, tốc độ tối đa mà bạn nói sẽ xuất hiện với tôi - Tôi không đưa ra cho tôi. Mặt khác, những cái hiện tại đã xuất hiện, mà để cung cấp cho bạn một ý tưởng là:
/ dev / sda:
Định thời gian đọc được lưu trong bộ nhớ cache: 334 MB trong 2.01 giây = 166.40 MB / giây
Định thời gian đọc đĩa đệm: 148 MB trong 3.03 giây = 48.77 MB / giây
Cảm ơn đã nhận xét 😀
Đối với các thử nghiệm khác, tôi khuyên bạn nên dùng phoronix
http://www.phoronix-test-suite.com
Tôi sẽ không chơi khó với các bài kiểm tra puck ở nhà. Không có bất kỳ giải thích khoa học và toán học nào, bạn càng ít dừng nó trong các vòng quay (tắt nó đi), bạn càng làm tốt hơn. Bạn có thể làm hỏng nó bằng cách chống phân mảnh, nén nó, mã hóa nó, v.v., nhiều lần. Các tiện ích kiểm tra đĩa không phải là vô hại, càng sử dụng nhiều, bạn càng làm mòn đĩa. Giống như ổ SSD và ổ USB, chúng có một số lần ghi hạn chế. Sử dụng chúng theo thời gian là tốt, nhưng không lạm dụng nó.
Và bạn càng ít dừng / khởi động đĩa càng tốt.
Sử dụng đĩa ít nhất có thể.
Một lời chào.