Bỏ qua để đến nội dung

Mục lục & thuật ngữ

Phần 00Kiểm chứng 2026-07-22

Các khái niệm nền tảng như tick, TPS, MSPT, tải xử lý và điểm nghẽn.

Trước khi đọc
  • Chưa cần kinh nghiệm vận hành máy chủ
Hoàn thành khi bạn có thể
  • Đọc đúng các chỉ số hiệu năng
  • Phân biệt TPS với MSPT
1 đề mục9 hình0 đoạn mã~3 phút đọcXem nguyên tác ↗
Tùy chỉnh cách đọc
Đây là bài viết dài (wall-of-text), chứa nhiều kinh nghiệm/dữ liệu có chắt lọc/quan điểm cá nhân. Hỗ trợ bạn trong 1 - 3 tháng đầu phát triển máy chủ Minecraft.
Hướng dẫn này được viết theo dạng walkthrough, nghĩa là, sẽ dẫn dắt người đọc từng bước nâng cao thực lực cá nhân. Mục tiêu chính không phải giúp máy chủ phát triển cái vèo 50 người chơi:t15:/đạt hiệu năng cao ngay lập tức, mà là giúp người đọc hiểu được hệ thống bên trong máy chủ hoạt động như thế nào - rồi từ đó phát triển ĐAM MÊ của riêng bạn nhanh như cách người yêu cũ trở mặt. Mình là Minh, hay được biết đến với TranNhatMinhxD hay Bạn gái tôi đá tôi ngã sõng soài, mình đã có 3 tháng kinh nghiệm trong lĩnh vực phát triển máy chủ Minecraft, viết nên bằng chính những kinh nghiệm và tâm huyết của mình cho cộng đồng, hi vọng nó sẽ hữu ích cho các bạn.
Hiện mình đang phát triển bán thời gian tại:
GTswitch_notic.jpg

Từ khóa
Giải ngố
xử lý bất đồng bộ, thay vì chạy trên luồng xử lý chính.
phiên bản riêng tách ra từ dự án gốc.
chuỗi xử lý.
điểm nghẽn. Đọc chi tiết hơn tại Performance Optimization 101
workload
khối lượng công việc mà máy chủ phải xử lý.
luồng xử lý.
vùng độc lập - một khu vực nhỏ trong thế giới Minecraft.
nhịp xử lý liên tục. Minecraft chạy trên một phần mềm lặp lại tác vụ, mỗi "tick" xảy ra, game (và máy chủ) sẽ xử lý những công việc như:
  • Tín hiệu đá đỏ.
  • Tín hiệu người chơi (Di chuyển, đập phá khối..)
  • Xử lý dữ liệu.
  • Spawn quái, xử lý Mob AI, Pathfinding.
... và còn rất nhiều nữa tại TMC - GameTick.
số lần cập nhật mỗi giây. Viết tắt của Tick Per Second, Minecraft chạy ổn định ở 20 TPS == 50ms. TPS càng thấp sẽ khiến máy chủ bạn giật kinh hồn.
ticks-lagging-breakdown-0b20f61d102e8275d7fbb9726f0cbdd3.png
Viết tắt của milliseconds per tick, là thời gian game cần để xử lý 1 tick (trong số 20 tick kia). MSPT ổn định sẽ 50ms
tps-and-mspt-4dc0077033c91cda5a1ab9657b406255.png
pingđộ trễ, thời gian tính bằng mili giây để một gói dữ liệu chạy từ máy người chơi đến máy chủ rồi dội ngược lại. Khoảng cách địa lý giữa hai bên càng xa thì thời gian chạy càng lâu.
Bảng xếp hạng độ trầm ZnOánh giá
Ghi chú
01 - 44ms:D xịnThường bên Việt Nam sẽ được như này.
45 - 96ms:t6: mượtHost ngoại đặt tại Tân Ba Gia / HongKong
97 - 129ms:-@không quan tâmDân PvP sẽ bắt đầu than
130ms - 299ms:( tệMọi người cùng than
>300ms:an: chơi thế cho' nao` được.Trong nhà có người xem sếch, chứ đời nào Admin lại chấp nhận máy chủ mình như vậy.