• Chào bạn, hãy đăng ký hoặc đăng nhập để tham gia cùng bọn mình và sử dụng được đầy đủ chức năng của diễn đàn :).
Vịt mèo

Đã giải quyết Server giật, lag?

Trạng thái
Không mở trả lời sau này.

Vịt mèo

THÀNH VIÊN
Tham gia
26/01/2017
Bài viết
261
Của mình là SSD VPS 8GB 4cores, set RAM cho server là 6GB nhưng ghi nhưng ghi tầm 12 mem là tps giảm từ 19.9 còn 12, 8, 7,... khiến rất lag và giật trong khi task manager hiện số ram đang dùng là 4 và cpu giao động từ 12 đến 80%. hiện tại mình đã liên hệ bên ftech để được sp. Ai biết mong được chỉ dẫn.

@echo off
java -Dfile.encoding=UTF8 -Xmx6GB -jar spigot.jar nogui
pause
 
Của mình là SSD VPS 8GB 4cores, set RAM cho server là 6GB nhưng ghi nhưng ghi tầm 12 mem là tps giảm từ 19.9 còn 12, 8, 7,... khiến rất lag và giật trong khi task manager hiện số ram đang dùng là 4 và cpu giao động từ 12 đến 80%. hiện tại mình đã liên hệ bên ftech để được sp. Ai biết mong được chỉ dẫn.

@echo off
java -Dfile.encoding=UTF8 -Xmx6GB -jar spigot.jar nogui
pause
set cái gì mà cmd 6GB lẫn vậy chỉnh xuống 1G thôi bạn nhé vì vấn đề lag là do bạn đã set cmd là 6gb khi bật lên nó tức là 6gb member vào chiếm ram al2 lag phải rồi
 
ghi cái run.bat rầm 4G là ok rồi :3
 
Mình bỏ nhiều RAM vì để chịu được trên 50 Mem
ko phải chịu member đâu bạn bạn để 1024 thì vẫn bt nhé nó chỉ là ram load plugins còn player join vào khoản 200 300mb ram kia nhé nếu bạn để cao qua thì nó bị chiếm nên member chừng 17 18 là lag rồi
 
ko phải chịu member đâu bạn bạn để 1024 thì vẫn bt nhé nó chỉ là ram load plugins còn player join vào khoản 200 300mb ram kia nhé nếu bạn để cao qua thì nó bị chiếm nên member chừng 17 18 là lag rồi
That's a pretty redundant thing to say...
Rất nhiều plugin phải cache cái dữ liệu người chơi nên nếu để 1GB thì quá tải là điều chắc chắn.
Tại sao mình biết?
Join bot + Static Player List.
 
That's a pretty redundant thing to say...
Rất nhiều plugin phải cache cái dữ liệu người chơi nên nếu để 1GB thì quá tải là điều chắc chắn.
Tại sao mình biết?
Join bot + Static Player List.
Vấn đề set ram cho run quá nhiều có thật là gây lag k nhỉ, vẫn thắc mắc vấn đề này
 
Vấn đề set ram cho run quá nhiều có thật là gây lag k nhỉ, vẫn thắc mắc vấn đề này
Nếu như Ram bị quá tải so với mức cho phép (Hoặc gần chạm ngưỡng giới hạn), TPS sẽ sụp.
Đó là trường hợp duy nhất của Ram trong việc dẫn đến TPS sụp.

Nhưng TPS thường sụp khi mà thao tác tính toán của CPU quá phức tạp và lâu, tôi sẽ cho ông 1 ví dụ
Đây là code plugin TreasureChest của chính tôi trong việc xếp bảng xếp hạng 1 năm trước, là 1 lỗi nghiêm trọng CỰC KÌ LỚN của plugin mà tôi đã làm và chưa hề sửa (Mặc dù hiện tại tôi đủ khả năng để sửa nó r)
https://github.com/Banbeucmas/Treas...anbeucmas/TreasureChest/tools/Scoreboard.java

Theo như ông thấy, tôi sắp xếp cái bảng xếp hàng theo điển hình của 1 bài toán sau:

Sắp xếp lại dãy số: a b c d e f theo thứ tự từ lơn đến bé
Gỉa sử a b c d e f mang gía trị lần lượt là
5 900 3264 1695 8888


Tại đây, thuật toán mà code trên tôi sử dụng là chạy lần lượt 5 số và sắp xếp số lớn nhất trước, r lại chay tiếp 4 số (Trừ số lớn nhất) và sắp xếp số lớn nhì, cứ thế... Cụ thể thì code sẽ đc thi hành theo thuật toán như sau:
5 900 3264 1695 8888
8888 5 900 3264 1695
8888 3264 5 900 1695
8888 3264 1695 5 900
8888 3264 1695 900 5

Thuật toán này tuy giải quyết đc đề bài nhưng thời gian thi hành của nó cực kì lâu (Phải lặp lại thao tác sắp xếp tận 5! Lần so với việc bình thường tối ưu nhất là lặp thao tác này khoảng 4 đến 5 lần gì đó). Áp dụng thuật toán tương tự nhưng tổng quát hơn vào plugin, nó sẽ gây đình trệ cho sv môi lần thao tác sắp xếp đc chạy ra, và hậu quả cực lớn khi sv có cực nhiều người chơi.

Việc viết 1 thuật toán sao cho hiệu quả cực kì ảnh hưởng tới TPS của sv, vậy nên giờ đây tôi luôn chú trọng đến vấn đề này sau khi code xong plugin.
 
Nếu như Ram bị quá tải so với mức cho phép (Hoặc gần chạm ngưỡng giới hạn), TPS sẽ sụp.
Đó là trường hợp duy nhất của Ram trong việc dẫn đến TPS sụp.

Nhưng TPS thường sụp khi mà thao tác tính toán của CPU quá phức tạp và lâu, tôi sẽ cho ông 1 ví dụ
Đây là code plugin TreasureChest của chính tôi trong việc xếp bảng xếp hạng 1 năm trước, là 1 lỗi nghiêm trọng CỰC KÌ LỚN của plugin mà tôi đã làm và chưa hề sửa (Mặc dù hiện tại tôi đủ khả năng để sửa nó r)
https://github.com/Banbeucmas/Treas...anbeucmas/TreasureChest/tools/Scoreboard.java

Theo như ông thấy, tôi sắp xếp cái bảng xếp hàng theo điển hình của 1 bài toán sau:

Sắp xếp lại dãy số: a b c d e f theo thứ tự từ lơn đến bé
Gỉa sử a b c d e f mang gía trị lần lượt là
5 900 3264 1695 8888


Tại đây, thuật toán mà code trên tôi sử dụng là chạy lần lượt 5 số và sắp xếp số lớn nhất trước, r lại chay tiếp 4 số (Trừ số lớn nhất) và sắp xếp số lớn nhì, cứ thế... Cụ thể thì code sẽ đc thi hành theo thuật toán như sau:
5 900 3264 1695 8888
8888 5 900 3264 1695
8888 3264 5 900 1695
8888 3264 1695 5 900
8888 3264 1695 900 5

Thuật toán này tuy giải quyết đc đề bài nhưng thời gian thi hành của nó cực kì lâu (Phải lặp lại thao tác sắp xếp tận 5! Lần so với việc bình thường tối ưu nhất là lặp thao tác này khoảng 4 đến 5 lần gì đó). Áp dụng thuật toán tương tự nhưng tổng quát hơn vào plugin, nó sẽ gây đình trệ cho sv môi lần thao tác sắp xếp đc chạy ra, và hậu quả cực lớn khi sv có cực nhiều người chơi.

Việc viết 1 thuật toán sao cho hiệu quả cực kì ảnh hưởng tới TPS của sv, vậy nên giờ đây tôi luôn chú trọng đến vấn đề này sau khi code xong plugin.
Đem nó vô đây là sai chỗ rồi nhé :v
 
Nếu như Ram bị quá tải so với mức cho phép (Hoặc gần chạm ngưỡng giới hạn), TPS sẽ sụp.
Đó là trường hợp duy nhất của Ram trong việc dẫn đến TPS sụp.

Nhưng TPS thường sụp khi mà thao tác tính toán của CPU quá phức tạp và lâu, tôi sẽ cho ông 1 ví dụ
Đây là code plugin TreasureChest của chính tôi trong việc xếp bảng xếp hạng 1 năm trước, là 1 lỗi nghiêm trọng CỰC KÌ LỚN của plugin mà tôi đã làm và chưa hề sửa (Mặc dù hiện tại tôi đủ khả năng để sửa nó r)
https://github.com/Banbeucmas/Treas...anbeucmas/TreasureChest/tools/Scoreboard.java

Theo như ông thấy, tôi sắp xếp cái bảng xếp hàng theo điển hình của 1 bài toán sau:

Sắp xếp lại dãy số: a b c d e f theo thứ tự từ lơn đến bé
Gỉa sử a b c d e f mang gía trị lần lượt là
5 900 3264 1695 8888


Tại đây, thuật toán mà code trên tôi sử dụng là chạy lần lượt 5 số và sắp xếp số lớn nhất trước, r lại chay tiếp 4 số (Trừ số lớn nhất) và sắp xếp số lớn nhì, cứ thế... Cụ thể thì code sẽ đc thi hành theo thuật toán như sau:
5 900 3264 1695 8888
8888 5 900 3264 1695
8888 3264 5 900 1695
8888 3264 1695 5 900
8888 3264 1695 900 5

Thuật toán này tuy giải quyết đc đề bài nhưng thời gian thi hành của nó cực kì lâu (Phải lặp lại thao tác sắp xếp tận 5! Lần so với việc bình thường tối ưu nhất là lặp thao tác này khoảng 4 đến 5 lần gì đó). Áp dụng thuật toán tương tự nhưng tổng quát hơn vào plugin, nó sẽ gây đình trệ cho sv môi lần thao tác sắp xếp đc chạy ra, và hậu quả cực lớn khi sv có cực nhiều người chơi.

Việc viết 1 thuật toán sao cho hiệu quả cực kì ảnh hưởng tới TPS của sv, vậy nên giờ đây tôi luôn chú trọng đến vấn đề này sau khi code xong plugin.

Nếu như Ram bị quá tải so với mức cho phép (Hoặc gần chạm ngưỡng giới hạn), TPS sẽ sụp.
Đó là trường hợp duy nhất của Ram trong việc dẫn đến TPS sụp.

Nhưng TPS thường sụp khi mà thao tác tính toán của CPU quá phức tạp và lâu, tôi sẽ cho ông 1 ví dụ
Đây là code plugin TreasureChest của chính tôi trong việc xếp bảng xếp hạng 1 năm trước, là 1 lỗi nghiêm trọng CỰC KÌ LỚN của plugin mà tôi đã làm và chưa hề sửa (Mặc dù hiện tại tôi đủ khả năng để sửa nó r)
https://github.com/Banbeucmas/Treas...anbeucmas/TreasureChest/tools/Scoreboard.java

Theo như ông thấy, tôi sắp xếp cái bảng xếp hàng theo điển hình của 1 bài toán sau:

Sắp xếp lại dãy số: a b c d e f theo thứ tự từ lơn đến bé
Gỉa sử a b c d e f mang gía trị lần lượt là
5 900 3264 1695 8888


Tại đây, thuật toán mà code trên tôi sử dụng là chạy lần lượt 5 số và sắp xếp số lớn nhất trước, r lại chay tiếp 4 số (Trừ số lớn nhất) và sắp xếp số lớn nhì, cứ thế... Cụ thể thì code sẽ đc thi hành theo thuật toán như sau:
5 900 3264 1695 8888
8888 5 900 3264 1695
8888 3264 5 900 1695
8888 3264 1695 5 900
8888 3264 1695 900 5

Thuật toán này tuy giải quyết đc đề bài nhưng thời gian thi hành của nó cực kì lâu (Phải lặp lại thao tác sắp xếp tận 5! Lần so với việc bình thường tối ưu nhất là lặp thao tác này khoảng 4 đến 5 lần gì đó). Áp dụng thuật toán tương tự nhưng tổng quát hơn vào plugin, nó sẽ gây đình trệ cho sv môi lần thao tác sắp xếp đc chạy ra, và hậu quả cực lớn khi sv có cực nhiều người chơi.

Việc viết 1 thuật toán sao cho hiệu quả cực kì ảnh hưởng tới TPS của sv, vậy nên giờ đây tôi luôn chú trọng đến vấn đề này sau khi code xong plugin.
:'> có thể coi đây là chú chia sẽ kinh nghiệm
 
Nếu như Ram bị quá tải so với mức cho phép (Hoặc gần chạm ngưỡng giới hạn), TPS sẽ sụp.
Đó là trường hợp duy nhất của Ram trong việc dẫn đến TPS sụp.

Nhưng TPS thường sụp khi mà thao tác tính toán của CPU quá phức tạp và lâu, tôi sẽ cho ông 1 ví dụ
Đây là code plugin TreasureChest của chính tôi trong việc xếp bảng xếp hạng 1 năm trước, là 1 lỗi nghiêm trọng CỰC KÌ LỚN của plugin mà tôi đã làm và chưa hề sửa (Mặc dù hiện tại tôi đủ khả năng để sửa nó r)
https://github.com/Banbeucmas/Treas...anbeucmas/TreasureChest/tools/Scoreboard.java

Theo như ông thấy, tôi sắp xếp cái bảng xếp hàng theo điển hình của 1 bài toán sau:

Sắp xếp lại dãy số: a b c d e f theo thứ tự từ lơn đến bé
Gỉa sử a b c d e f mang gía trị lần lượt là
5 900 3264 1695 8888


Tại đây, thuật toán mà code trên tôi sử dụng là chạy lần lượt 5 số và sắp xếp số lớn nhất trước, r lại chay tiếp 4 số (Trừ số lớn nhất) và sắp xếp số lớn nhì, cứ thế... Cụ thể thì code sẽ đc thi hành theo thuật toán như sau:
5 900 3264 1695 8888
8888 5 900 3264 1695
8888 3264 5 900 1695
8888 3264 1695 5 900
8888 3264 1695 900 5

Thuật toán này tuy giải quyết đc đề bài nhưng thời gian thi hành của nó cực kì lâu (Phải lặp lại thao tác sắp xếp tận 5! Lần so với việc bình thường tối ưu nhất là lặp thao tác này khoảng 4 đến 5 lần gì đó). Áp dụng thuật toán tương tự nhưng tổng quát hơn vào plugin, nó sẽ gây đình trệ cho sv môi lần thao tác sắp xếp đc chạy ra, và hậu quả cực lớn khi sv có cực nhiều người chơi.

Việc viết 1 thuật toán sao cho hiệu quả cực kì ảnh hưởng tới TPS của sv, vậy nên giờ đây tôi luôn chú trọng đến vấn đề này sau khi code xong plugin.
ukm, hùi trc, /tre sb, cái đó đơ đơ hồi crash lun sv :v
 
ukm, hùi trc, /tre sb, cái đó đơ đơ hồi crash lun sv :v
Lý do tại sao mình thêm chức năng tắt sb tạm thời để chữa cháy hồi đó :yao:
 
Của mình là SSD VPS 8GB 4cores, set RAM cho server là 6GB nhưng ghi nhưng ghi tầm 12 mem là tps giảm từ 19.9 còn 12, 8, 7,... khiến rất lag và giật trong khi task manager hiện số ram đang dùng là 4 và cpu giao động từ 12 đến 80%. hiện tại mình đã liên hệ bên ftech để được sp. Ai biết mong được chỉ dẫn.

@echo off
java -Dfile.encoding=UTF8 -Xmx6GB -jar spigot.jar nogui
pause
Bác có dùng map hay j ko nếu có thì số lượng là bao nhiêu map
 
Trạng thái
Không mở trả lời sau này.
Similar content Most view Xem thêm
Back
Top Bottom