Hướng dẫn dành cho Người dùng Mac
Cách giới hạn băng thông cho một ứng dụng trên Mac
Để giới hạn băng thông cho một ứng dụng trên Mac, hãy dùng Throttlr đặt mức giới hạn tải xuống và tải lên riêng cho ứng dụng đó. Các ứng dụng khác vẫn dùng kết nối bình thường, nhờ đó bạn có thể làm chậm việc đồng bộ đám mây, lượt tải xuống trong trình duyệt hay bản cập nhật trò chơi mà không cần giới hạn toàn hệ thống.
Ngày đăng


Cách giới hạn băng thông cho một ứng dụng trên Mac
Khởi động proxy của Throttlr, chọn ứng dụng đang dùng kết nối và bật giới hạn tải xuống, giới hạn tải lên hoặc cả hai. Ứng dụng được chọn vẫn tiếp tục truyền dữ liệu, nhưng chỉ đến mức tốc độ bạn đặt. Các ứng dụng khác không bị hạn chế, trừ khi bạn cũng đặt giới hạn cho chúng hoặc cho một đối tượng rộng hơn như Internet hay Mạng cục bộ.
Cách này hữu ích khi một lượt truyền cần tiếp tục mà không chiếm hết dung lượng đường truyền. Bản sao lưu đám mây có thể chạy tiếp trong khi bạn đang gọi điện, trò chơi có thể cập nhật khi bạn làm việc, và lượt tải xuống trong trình duyệt có thể chạy ngầm mà bạn không phải ngắt kết nối cả máy Mac.
Giới hạn băng thông khác với cài đặt mức ưu tiên. Throttlr áp dụng một tốc độ tối đa cụ thể cho lưu lượng được ghi nhận; ứng dụng không tự động xếp hạng ứng dụng này cao hơn ứng dụng khác. Throttlr cũng không tạo quy tắc cho từng tên miền, máy chủ hoặc cổng riêng lẻ, và không thêm độ trễ hay mất gói.
Vì sao macOS không có sẵn tính năng giới hạn băng thông theo ứng dụng
macOS có các công cụ kiểm soát mạng, nhưng tường lửa tích hợp chủ yếu được thiết kế để kiểm soát các kết nối đến ứng dụng và dịch vụ. Tường lửa này không phải công cụ giới hạn băng thông theo ứng dụng và không có ô nhập tốc độ tải lên, tải xuống cho từng ứng dụng.
Trình theo dõi hoạt động có thể giúp xác định mức sử dụng mạng, còn cài đặt chất lượng dịch vụ (QoS) trên bộ định tuyến có thể ưu tiên một thiết bị hoặc một loại lưu lượng. Không công cụ nào trong số đó mang lại quy trình cục bộ như việc chọn một tiến trình trên Mac và áp dụng giới hạn riêng cho từng chiều. Network Link Conditioner của Apple có thể tạo hồ sơ kiểm thử dành cho nhà phát triển, bao gồm băng thông hạn chế và các điều kiện mạng xấu, nhưng công cụ này dành cho việc kiểm thử điều kiện mạng chứ không phải để kiểm soát thường xuyên một ứng dụng máy tính đã chọn.
Vì vậy, giới hạn tốc độ theo ứng dụng cần một công cụ mạng có thể gắn các luồng được ghi nhận với một ứng dụng và thực thi giới hạn. Throttlr làm điều này thông qua framework Network Extension của Apple trên macOS 15 trở lên. Network Extension phải được phê duyệt và proxy phải đang chạy thì mới có thể theo dõi hoặc kiểm soát lưu lượng mới.
Hiểu giới hạn tải lên và tải xuống
Lưu lượng tải xuống truyền dữ liệu đến ứng dụng: trang web, nội dung đa phương tiện, gói phần mềm, tệp đám mây và tài nguyên trò chơi là những ví dụ phổ biến. Lưu lượng tải lên truyền dữ liệu đi từ ứng dụng: bản sao lưu, đồng bộ tệp, video gửi đi trong cuộc gọi và tệp đính kèm gửi đi đều dùng dung lượng chiều lên.
Khi xác định được chiều gây ra vấn đề, hãy chỉ đặt giới hạn cho chiều đó. Giới hạn chiều tải lên của bản sao lưu sẽ không ảnh hưởng đến chiều tải xuống, còn giới hạn một lượt tải trò chơi lớn sẽ không hạn chế không cần thiết các yêu cầu gửi đi nhỏ. Hãy giới hạn cả hai chiều khi bạn cần một mức trần dễ dự đoán cho toàn bộ ứng dụng.
Tốc độ trực tiếp là số liệu quan sát lưu lượng hiện tại, không phải cam kết rằng ứng dụng sẽ liên tục đạt mức giới hạn. Máy chủ, điều kiện Wi-Fi, chi phí giao thức, bộ đệm và hành vi riêng của ứng dụng đều có thể khiến tốc độ thấp hơn hoặc không đều. Hãy đánh giá kết quả trong suốt một lượt truyền đang diễn ra thay vì chỉ dựa vào một thời điểm.
Đặt và gỡ bỏ giới hạn băng thông cho một ứng dụng
- Cài đặt và mở Throttlr, khởi động proxy, rồi phê duyệt Network Extension đã được ký trong Cài đặt hệ thống khi macOS yêu cầu.
- Xác nhận Pro hoặc bản dùng thử Pro 14 ngày đang hoạt động. Khi không có Pro, Throttlr chỉ thực thi một quy tắc, ở mức 1 MB/s, và lưu các quy tắc của ứng dụng khác cho đến khi bạn nâng cấp.
- Mở ứng dụng mục tiêu và bắt đầu một lượt truyền dễ nhận biết để xác định hàng của ứng dụng đó qua tốc độ tải lên hoặc tải xuống trực tiếp.
- Chọn ứng dụng hoặc dịch vụ được liệt kê riêng đang sở hữu lưu lượng. Tránh chọn mục tổng Internet trừ khi bạn thực sự muốn giới hạn lưu lượng không thuộc mạng cục bộ trên toàn máy Mac.
- Bật giới hạn tốc độ cho chiều tải xuống, tải lên hoặc cả hai, rồi nhập tốc độ tối đa cho từng chiều đã bật.
- Giữ lượt truyền tiếp tục và quan sát tốc độ trực tiếp ổn định lại. Hãy kiểm tra tác vụ chính mà bạn muốn bảo vệ, chẳng hạn cuộc gọi, luồng phát hoặc phiên làm việc tương tác, thay vì chỉ đánh giá ứng dụng bị giới hạn.
- Tăng, tắt hoặc gỡ bỏ giới hạn khi không còn cần, rồi xác nhận rằng một lượt truyền mới có thể dùng nhiều băng thông hơn.
Chọn mức giới hạn băng thông phù hợp
Không có con số nào là tốt nhất cho mọi trường hợp. Trước tiên, hãy quan sát ứng dụng trong một hoạt động tiêu biểu, rồi chọn mức giới hạn thấp hơn tốc độ duy trì của nó nhưng vẫn đủ để tác vụ tiến triển. Giảm dần mức giới hạn và quan sát xem công việc bạn muốn bảo vệ có ổn định hơn không.
Khi bảo vệ một cuộc gọi, hãy bắt đầu với ứng dụng đang tải lên trong nền thay vì ứng dụng gọi điện. Chiều lên bị bão hòa có thể khiến âm thanh và video không ổn định ngay cả khi bài kiểm tra tốc độ cho thấy chiều tải xuống còn dư dả. Với tác vụ chủ yếu tải xuống, hãy giới hạn tốc độ nhận của tác vụ đó và để các yêu cầu nhỏ của nó không bị hạn chế, trừ khi chúng cũng gây ra vấn đề.
Đừng xem toàn bộ tốc độ quảng cáo của gói Internet là luôn sẵn có. Tình trạng tranh chấp Wi-Fi, các thiết bị khác, VPN và dịch vụ từ xa đều làm thay đổi dung lượng thực tế có thể dùng. Một mức giới hạn hợp lý nên chừa lại khoảng trống dưới tốc độ quan sát được của kết nối, đặc biệt khi khả năng phản hồi quan trọng hơn việc hoàn tất lượt truyền nhanh nhất có thể.
Để kiểm thử có thể lặp lại, hãy ghi lại chính xác giá trị tải lên, tải xuống và phạm vi bạn đã kiểm soát. Giới hạn dùng để khắc phục sự cố thường ngày và hồ sơ kiểm thử phục vụ những mục đích khác nhau: một bên bảo vệ công việc hằng ngày, còn bên kia cần tái hiện một điều kiện xác định một cách nhất quán.
Giới hạn tốc độ, chặn, ưu tiên và mô phỏng điều kiện mạng
Giới hạn tốc độ cho phép lưu lượng tiếp tục dưới một mức trần cụ thể. Hãy dùng khi lượt truyền là hợp lệ nhưng quá ngốn băng thông. Chặn là dừng hẳn, phù hợp cho việc kiểm thử ngoại tuyến hoặc một lượt truyền không được phép tiếp tục. Nếu bạn cần hành vi đó, hướng dẫn chặn riêng sẽ giải thích cách dừng và khôi phục an toàn cả hai chiều lưu lượng.
Ưu tiên mang lại cho lưu lượng một mức ưu tiên tương đối khi đường truyền bận; giới hạn cụ thể đặt một mức tối đa cố định cho đối tượng đã chọn. Throttlr triển khai giới hạn, không phải hàng đợi ưu tiên. Giới hạn dễ hình dung hơn khi bạn biết một tác vụ nền được phép dùng bao nhiêu phần kết nối, nhưng không bảo đảm dành riêng băng thông cho một ứng dụng khác.
Mô phỏng điều kiện mạng nhằm tái hiện một môi trường, thường bằng cách kết hợp băng thông hạn chế với độ trễ, mất gói hoặc các đặc tính khác. Throttlr không giả lập độ trễ hay mất gói. Nhà phát triển cần những điều kiện đó nên dùng công cụ mô phỏng phù hợp; hướng dẫn mạng chậm tập trung vào các bài kiểm thử hẹp hơn có thể tái hiện bằng các công cụ giới hạn băng thông và chặn của Throttlr.
Ví dụ thực tế về giới hạn theo ứng dụng
- Bảo vệ cuộc gọi video: xác định bản sao lưu, ứng dụng đồng bộ hoặc tab trình duyệt đang thực hiện một lượt truyền lớn và giới hạn đối tượng chạy nền đó. Đừng giới hạn ứng dụng gọi điện trừ khi chính cuộc gọi là đối tượng kiểm thử.
- Làm chậm việc đồng bộ đám mây: giới hạn chiều tải lên cho bản sao lưu gửi đi hoặc chiều tải xuống cho tệp được nhận về để việc đồng bộ tiếp tục một cách êm ả. Hướng dẫn đồng bộ đám mây đề cập đến tính năng tạm dừng gốc, các tiến trình trợ giúp và những trường hợp nên tạm dừng hoàn toàn.
- Kiểm soát bản cập nhật trò chơi hoặc phần mềm: giới hạn trình cập nhật hoặc trình khởi chạy đang sở hữu lượt tải xuống, vốn có thể khác với ứng dụng chính. Để nó tiếp tục chạy nền, rồi gỡ giới hạn khi công việc cần gấp đã xong.
- Kiềm chế lượt tải xuống trong trình duyệt: trình duyệt có thể gộp các tab, lượt tải xuống, tiện ích mở rộng và ứng dụng web qua các tiến trình dùng chung. Giới hạn ở cấp ứng dụng có thể ảnh hưởng đến mọi lưu lượng được gắn với trình duyệt đó, vì vậy hãy dùng một trình duyệt hoặc ứng dụng tải xuống riêng khi cần tách biệt phạm vi.
- Ngăn bản sao lưu trực tuyến làm bão hòa chiều tải lên: xác định dịch vụ có lưu lượng gửi đi liên tục, áp dụng giới hạn chỉ cho chiều tải lên và xác nhận rằng bản sao lưu vẫn tiến triển trong khi cuộc gọi và các yêu cầu tương tác trở lại bình thường.
Ứng dụng, tiến trình trợ giúp và dịch vụ nền
Ứng dụng có cửa sổ mà bạn thấy không phải lúc nào cũng là tiến trình mở kết nối. Trình khởi chạy, trình cập nhật, dịch vụ XPC, phần mở rộng nhà cung cấp tệp, mục đăng nhập và tác nhân sao lưu đều có thể sở hữu lưu lượng của một sản phẩm quen thuộc. Throttlr nhóm các mã định danh của tiến trình trợ giúp với ứng dụng mẹ khi nhận diện được mối quan hệ đó, còn các dịch vụ được ký độc lập có thể xuất hiện thành hàng riêng.
Hãy tạo một lượt truyền đã biết và theo dõi tốc độ trực tiếp thay vì chọn một hàng chỉ dựa vào tên. Nếu giới hạn ứng dụng chính không làm thay đổi lượt truyền, hãy tìm một tiến trình trợ giúp hoặc dịch vụ có hoạt động tương ứng. Hãy thận trọng với các dịch vụ macOS dùng chung vì một quy tắc có thể ảnh hưởng đến nhiều thứ hơn quy trình bạn định kiểm soát.
Bản tải xuống trực tiếp có thể kiểm tra các tiến trình đang chạy để lấy thêm thông tin chi tiết về dịch vụ nền. Do giới hạn sandbox của App Store, bản App Store sẽ yêu cầu bạn tự thoát ứng dụng bị ảnh hưởng trước khi Throttlr mở lại nó; bản tải xuống trực tiếp thường có thể tự thực hiện thao tác thoát và mở lại. Cả hai bản đều giữ nguyên các quy tắc kiểm soát lưu lượng đã cấu hình trong khi khởi động lại.
Khắc phục khi giới hạn có vẻ không hoạt động
- Xác nhận proxy của Throttlr đang chạy và Network Extension vẫn được phê duyệt trong Cài đặt hệ thống.
- Xác nhận tính năng giới hạn tốc độ được bật cho đúng chiều đang mang lượt truyền. Khi không có Pro, chỉ quy tắc của một ứng dụng được thực thi, ở mức 1 MB/s.
- Kiểm tra xem bạn đã chọn đúng ứng dụng, tiến trình trợ giúp hoặc dịch vụ nền đang sở hữu lưu lượng thay vì một tiến trình có tên tương tự.
- Thoát ứng dụng mục tiêu bằng Command-Q và mở lại sau khi proxy hoạt động. Đóng cửa sổ có thể khiến các kết nối lâu dài vẫn chạy bên ngoài phiên làm việc hiện tại của trình cung cấp.
- Bật Mở khi đăng nhập nếu ứng dụng thường khởi động cùng máy Mac. Khởi động Throttlr trước giúp giảm khả năng các kết nối lâu dài được tạo ra trước trình cung cấp.
- Tạo một yêu cầu mạng mới và chờ dữ liệu trong bộ đệm ổn định. Tệp trong bộ nhớ đệm, nội dung được tải trước và tác vụ xử lý cục bộ có thể khiến ứng dụng trông như đang hoạt động, nhưng điều đó không chứng minh lưu lượng mới đã vượt qua giới hạn.
- So sánh hàng đã chọn với mục tổng Internet. Lưu lượng tổng tiếp tục tăng có thể thuộc về một ứng dụng khác, một dịch vụ macOS hoặc một tiến trình trợ giúp chưa được nhận diện, chứ không phải đối tượng bạn đã giới hạn.
- Kiểm tra mục Mạng cục bộ khi quy trình dùng NAS, máy in, máy chủ phát triển hoặc một thiết bị LAN khác. Internet và các đích cục bộ là hai phạm vi tổng riêng biệt.
- Tạm thời thay đổi mức giới hạn thật nhiều và lặp lại cùng lượt truyền. Một thay đổi tốc độ rõ rệt là bằng chứng hữu ích hơn việc mong đợi một giá trị chính xác ở mọi thời điểm.
So sánh các công cụ kiểm soát băng thông và lưu lượng trên Mac
Các công cụ này giải quyết những tầng khác nhau của vấn đề. Hãy chọn tùy theo việc bạn cần tốc độ cụ thể cho từng ứng dụng, chính sách kết nối, tường lửa cho kết nối đến hay một môi trường kiểm thử rộng hơn.
| Công cụ | Chiều lưu lượng | Phạm vi quy tắc | Kiểm soát băng thông | Phù hợp nhất cho |
|---|---|---|---|---|
| Tường lửa macOS | Kết nối đến | Quyền truy cập đến ứng dụng và dịch vụ | Không có giới hạn tải lên hoặc tải xuống theo ứng dụng | Giảm các truy cập đến không mong muốn |
| Throttlr | Lưu lượng tải lên và tải xuống được ghi nhận | Ứng dụng, dịch vụ được nhận diện, Internet và Mạng cục bộ | Giới hạn tải lên và tải xuống riêng biệt, cùng tính năng chặn theo chiều | Giới hạn một ứng dụng trên Mac trong khi các ứng dụng khác vẫn hoạt động bình thường |
| Little Snitch | Quy tắc cho kết nối đến và đi | Ứng dụng, máy chủ, tên miền, cổng, giao thức và nhóm quy tắc | Chính sách kết nối thay vì giới hạn tốc độ cụ thể theo ứng dụng | Quyết định chi tiết về kết nối ở cấp đích đến |
| Network Link Conditioner | Điều kiện mạng của hệ thống hoặc thiết bị phát triển | Hồ sơ điều kiện thay vì một hàng ứng dụng máy tính riêng lẻ | Hồ sơ có thể kết hợp hạn chế băng thông với độ trễ và mất gói | Kiểm thử phần mềm trong điều kiện mạng xấu |
Phần tóm tắt tính năng dựa trên tài liệu chính thức được liên kết, xem xét vào ngày 12 tháng 8 năm 2026. Throttlr là công cụ kiểm soát băng thông, không phải công cụ quy tắc theo tên miền hoặc cổng, và không giả lập độ trễ hay mất gói.
Câu hỏi về giới hạn băng thông theo ứng dụng
macOS có tự giới hạn băng thông cho một ứng dụng được không?
macOS không có công cụ tích hợp để đặt giới hạn tốc độ tải lên và tải xuống riêng cho từng ứng dụng. Tường lửa của macOS chủ yếu quản lý truy cập đến, còn việc giới hạn tốc độ theo ứng dụng cần một công cụ kiểm soát lưu lượng riêng.
Giới hạn một ứng dụng có làm chậm mọi ứng dụng khác không?
Giới hạn ở cấp ứng dụng của Throttlr áp dụng cho lưu lượng được gắn với ứng dụng đó và các tiến trình trợ giúp được nhóm cùng. Các ứng dụng khác không bị hạn chế, trừ khi chúng dùng chung tiến trình được kiểm soát hoặc bạn cũng giới hạn mục tổng Internet hay Mạng cục bộ.
Tôi có thể giới hạn tải lên mà không giới hạn tải xuống không?
Có. Các tùy chọn tải lên và tải xuống độc lập với nhau. Giới hạn chỉ chiều tải lên thường phù hợp cho bản sao lưu và đồng bộ đám mây, còn giới hạn chỉ chiều tải xuống phù hợp cho các lượt tải xuống và bản cập nhật lớn.
Vì sao tốc độ trực tiếp thấp hơn giới hạn tôi đã nhập?
Giới hạn là mức tối đa, không phải mức tối thiểu hay tốc độ được dành riêng. Máy chủ từ xa, Wi-Fi, bộ đệm, hành vi giao thức và chính ứng dụng đều có thể giữ lưu lượng quan sát được ở dưới mức trần đó.
Throttlr có thể dành riêng băng thông cho cuộc gọi video của tôi không?
Throttlr không triển khai mức ưu tiên hay dành riêng băng thông có bảo đảm. Bạn có thể tạo khoảng trống bằng cách giới hạn các ứng dụng cạnh tranh, nhưng cuộc gọi vẫn phụ thuộc vào kết nối, các thiết bị khác, điều kiện Wi-Fi và dịch vụ từ xa của nó.
Cần trợ giúp về thiết lập, kết nối có sẵn hoặc giấy phép? Đọc Câu hỏi thường gặp về Throttlr.
Hướng dẫn liên quan
Người dùng Mac
Kiểm tra dữ liệu theo ứng dụng
Xem mỗi ứng dụng trên Mac tải lên và tải xuống bao nhiêu dữ liệu, so sánh mức sử dụng theo tháng hoặc năm, và tách riêng lưu lượng Internet với hoạt động mạng cục bộ.
Người dùng Mac
Đặt hạn mức dữ liệu theo ứng dụng
Đặt hạn mức dữ liệu tải xuống, tải lên hoặc kết hợp cho một ứng dụng trên Mac, rồi chặn hoặc làm chậm lưu lượng của ứng dụng đó khi dùng hết hạn mức.
Người dùng Mac
Chặn truy cập Internet của ứng dụng
Tạm thời chặn lưu lượng tải xuống và tải lên của một ứng dụng macOS trong khi các ứng dụng khác và lưu lượng mạng cục bộ vẫn hoạt động.
Người dùng Mac
Tạm dừng đồng bộ đám mây mà không ngắt kết nối
Tạm dừng hoặc làm chậm một ứng dụng đồng bộ đám mây trên Mac trong khi trình duyệt, cuộc gọi và các ứng dụng khác vẫn giữ kết nối.
Nhà phát triển và kỹ sư QA
Giả lập mạng chậm
Tạo điều kiện mạng chậm có thể lặp lại trên macOS bằng cách đặt giới hạn tải lên và tải xuống riêng biệt cho một ứng dụng hoặc cho toàn hệ thống.
Người dùng Windows chuyển sang Mac
Giải pháp thay thế NetLimiter cho Mac
So sánh NetLimiter và Throttlr về theo dõi băng thông theo ứng dụng, giới hạn tải lên và tải xuống, hạn mức dữ liệu, chặn, quy tắc và kiểm soát lưu lượng trên macOS.