3 thao tác kiểm tra hiệu suất máy chủ Linux đơn giản [NEW]

Khi mua hosting, chúng ta khó có thể test hiệu năng của máy chủ đó do quyền hạn có hạn, điều này chỉ có thể cảm nhận được khi sử dụng lâu dài. Nhưng đối với VPS hay Dedicated Server, bạn hoàn toàn có thể tự mình kiểm tra hoạt động của máy chủ mình đang sử dụng sau đó so sánh với các nhà cung cấp khác để có sự lựa chọn tốt nhất.

Nếu bạn chưa biết cách kiểm tra hoạt động của máy chủ thì mình sẽ hướng dẫn bạn 3 bước đơn giản nhưng có thể giúp bạn rất nhiều trong việc đánh giá máy chủ để quyết định sử dụng lâu dài hay xin hoàn lại tiền.

1. Kiểm tra số lượng lõi, bộ xử lý, tốc độ CPU

Mặc dù các thông số này đều được hiển thị trên trang web mà bạn có thể xem trước khi mua, nhưng tốt nhất bạn nên tự kiểm tra các thông số này để xem có khớp với quảng cáo hay không.

Để xem số lượng bộ xử lý, bạn có thể sử dụng lệnh nproc để kiểm tra, sau khi nhập lệnh đó, máy chủ sẽ trả về kết quả là số bộ xử lý có sẵn. Ví dụ:

[bash]24[/bash]

Điều đó có nghĩa là bạn có 24 bộ xử lý trên máy chủ.

Để kiểm tra các thông số khác như tốc độ CPU, số lõi, bộ nhớ đệm, hãy sử dụng lệnh sau:

[bash]less / proc / cpuinfo[/bash]

Ví dụ về kết quả trả về:

[bash]

bộ xử lý: 0
nhà cung cấp_id: chính hãng
gia đình cpu: 6
mô hình: 44
Tên kiểu máy: CPU Intel (R) Xeon (R) L5639 @ 2.13GHz
bước: 2
cpu MHz: 2133.304
kích thước bộ nhớ cache: 12288 KB
id vật lý: 0
anh chị em: 12
id lõi: 0
lõi cpu: 6
apicid: 0
apicid ban đầu: 0
fpu: vâng
fpu_exception: vâng
cấp cpuid: 11
wp: vâng
flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtstopcp lm const_tsc Arch_perfmon poodfmpm xtopc giám sát đại diện pni poodfmpm xtop est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 popcnt aes lahf_lm arat dts tpr_shadow vnmi flexpriasty ept vpid
bogomips: 4266,60
kích thước clflush: 64
cache_alignment: 64
kích thước địa chỉ: 40 bit vật lý, 48 bit ảo
quản lý năng lượng:

bộ xử lý: 1
nhà cung cấp_id: chính hãng
gia đình cpu: 6
mô hình: 44
Tên kiểu máy: CPU Intel (R) Xeon (R) L5639 @ 2.13GHz
bước: 2
cpu MHz: 2133.304
kích thước bộ nhớ cache: 12288 KB
id vật lý: 0
anh chị em: 12

[/bash]

Nhấn Ctrl + Z để thoát.

2. Kiểm tra tốc độ ổ cứng

Nếu bạn đã mua VPS hỗ trợ ổ cứng SSD thì bạn nên thực hiện thao tác này để xem tốc độ truy xuất của nó có vượt trội hơn so với ổ cứng HDD hay không.

Để kiểm tra tốc độ đĩa, hãy sử dụng lệnh sau:

[bash]dd if = / dev / zero of = ddfile bs = 8k count = 250000[/bash]

Ví dụ về kết quả trả về:

[bash]

1 + 0 bản ghi trong
1 + 0 bản ghi ra ngoài
Đã sao chép 1073741824 byte (1,1 GB), 1,63677 giây, 656 MB / giây
[/bash]

Hoặc bạn có thể sử dụng lệnh dưới đây, nhưng bạn cần cài đặt hdparm trước:

[bash]yum cài đặt hdparm -y[/bash]

Tiếp theo là kiểm tra xem tập tin phân vùng ổ cứng của bạn có tên gọi là gì và nó nằm ở đâu.

[bash]df -l[/bash]

Cuối cùng, gõ lệnh hdparm để kiểm tra

[bash]hdparm -Tt / dev / sda[/bash]

3. Kiểm tra tốc độ mạng

Phương pháp 1

Tốc độ mạng là một yếu tố rất quan trọng vì nó ảnh hưởng trực tiếp đến tốc độ trang web của bạn. Bởi dù bạn có một máy chủ mạnh đến đâu nhưng sở hữu đường truyền kém thì tốc độ vẫn chậm như thường.

Do đó, bạn nên kiểm tra bằng cách nhập lệnh sau:

[bash]wget freevps.us/downloads/bench.sh -O – -o / dev / null | bấu víu[/bash]

Kết quả trả về là tốc độ tải tập tin từ nhiều máy chủ khác nhau trên thế giới.

[bash]

Kiểu CPU: CPU Intel (R) Xeon (R) E5-2620 0 @ 2.00GHz
Số lõi: 8
Tần số CPU: 1000.035 MHz
Tổng dung lượng ram: 16384 MB
Tổng số lượng hoán đổi: 8192 MB
Thời gian hoạt động của hệ thống: 5:57,
Tốc độ tải xuống từ CacheFly: 38,3MB / s
Tốc độ tải xuống từ Coloat, Atlanta GA: 45,8MB / s
Tốc độ tải xuống từ Softlayer, Dallas, TX: 61,7MB / s
Tốc độ tải xuống từ Linode, Tokyo, JP: 11,5MB / s
[/bash]

Nhấn Ctrl + Z để dừng thử nghiệm.

Phương pháp 2

Với cách này tôi sẽ sử dụng dịch vụ SpeedTest để kiểm tra và sẽ chi tiết hơn nếu bạn chưa hài lòng với cách 1.

Đầu tiên, bạn tải tập tin cài đặt CLI SpeedTest về VPS.

[bash]wget https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py[/bash]

Tiếp theo là CHMOD cho nó

[bash]chmod a + rx speedtest_cli.py[/bash]

Sau đó di chuyển nó vào thư mục / usr / local / bin

[bash]mv speedtest_cli.py / usr / local / bin / speedtest-cli[/bash]

Tiếp theo là cấp quyền cho nó thực thi

[bash]chown root: root / usr / local / bin / speedtest-cli[/bash]

Ok, để bắt đầu kiểm tra, hãy thực hiện lệnh sau:

[bash]speedtest-cli –share[/bash]

Kết quả trả về trông như thế này:

[bash]

Đang truy xuất cấu hình speedtest.net…
Đang truy xuất danh sách máy chủ speedtest.net…
Thử nghiệm từ FDCservers.net (204.45.15.132)…
Chọn máy chủ tốt nhất dựa trên độ trễ…
Được tổ chức bởi T-Mobile (Denver, CO) [1.97 km]: 1,39 mili giây
Đang kiểm tra tốc độ tải xuống …………………….
Tải xuống: 624,61 Mbits / s
Đang kiểm tra tốc độ tải lên …………………… ..
Tải lên: 447.44 Mbits / s
Chia sẻ kết quả: http://www.speedtest.net/result/3734341739.png
[/bash]

Bạn có thấy liên kết hình ảnh không? Mở nó ra để xem cái nào:

3 thao tác kiểm tra hiệu suất máy chủ Linux đơn giản [NEW]

Nếu bạn cần thử nghiệm nhiều hơn ở nhiều quốc gia Nếu không, trước tiên bạn sẽ xem danh sách các quốc gia máy chủ của SpeedTest để thử nghiệm bằng lệnh sau:

[bash]

speedtest-cli –list
[/bash]

Kết quả trả về là danh sách các máy chủ.

speedtest-cli-list

Bạn có thể gõ speedtest-cli --list | grep Vietnam để nó trả về danh sách các máy chủ tại Việt Nam.

Bạn có thấy dãy số ở đầu hàng không? Hãy xem, bây giờ nơi bạn muốn kiểm tra, hãy nhập lệnh sau với dãy số đó.

[bash]speedtest-cli –server 2171[/bash]

Phần kết

Đó là 3 thao tác kiểm tra hoạt động của máy chủ mà mình hay sử dụng nhất vì việc kiểm tra kỹ lưỡng sẽ giúp bạn không bị lãng phí tiền bạc vì đôi khi số tiền bỏ ra để mua một con VPS hoặc Dedicated không hề rẻ. Hi vọng nó cũng sẽ giúp ích được nhiều cho bạn. : D

Đánh giá nội dung này