RE:NODE
ჰოსტინგი

ექსპლუატაცია6 წუთის საკითხავი

რას ნიშნავს სინამდვილეში tick rate და რატომ გეჩვენება სერვერი ნელი

TPS, კადრების სიხშირე და ping სამი სხვადასხვა რიცხვია. რომელზე ჩივიან შენი მოთამაშეები და რა შველის თითოეულს.


როცა ვინმე ამბობს, რომ სერვერი ლაგავს, ის სამი ერთმანეთთან დაუკავშირებელი რამიდან ერთს გულისხმობს, და თითოეულის გამოსწორება სხვადასხვაა. იმის გარკვევა, რომელი ხდება, სამუშაოს უდიდესი ნაწილია.

Tick rate სერვერის ფიქრია

გეიმ სერვერი სამყაროს დისკრეტული ნაბიჯებით ამოძრავებს — წამში ოცით Minecraft-ში, სამოცდაოთხით ან მეტით შუტერში. თუ ერთი ნაბიჯის სამუშაო იმაზე მეტ დროს იღებს, ვიდრე ნაბიჯს ეთმობა, სერვერი ჩამორჩება. ყველასთვის ერთდროულად და თანაბრად ნელდება ყველაფერი. ეს დაბალი TPS-ია და ეს CPU-ს ან დატვირთვის პრობლემაა.

Ping მანძილია

Ping ის დროა, რაც პაკეტს სერვერამდე და უკან სჭირდება. ის ერთ მოთამაშეზე მოქმედებს და არა ყველაზე, და მეხსიერების არანაირი რაოდენობა მას არ ცვლის. თუ ერთი მოთამაშე 180 ms-ზეა და დანარჩენები 30-ზე, სერვერი წესრიგშია და ის მოთამაშე შორსაა.

კადრების სიხშირე კლიენტია

კადრების სიხშირე მოთამაშის საკუთარი მანქანაა, რომელიც სამყაროს ხატავს. მას სერვერთან საერთოდ არაფერი აქვს საერთო, და ეს ღირს იცოდე მანამ, სანამ ამის გამო გეგმას გაზრდი.

  • ყველა ერთდროულად და თანაბრად ნელია — TPS. შეხედე არსებების რაოდენობას, chunk-ების ჩატვირთვას და სკრიპტებს.
  • ერთი ადამიანია ნელი — ping. შეხედე, სად არის ის.
  • იჭედება, მაშინ როცა სერვერის კონსოლი მშვიდადაა — კადრების სიხშირე. შეხედე მის მანქანას.
კონსოლი ბეჭდავს tick-ის დროს. სწორედ ეს რიცხვი და არა მოთამაშის აზრი არის ის, საიდანაც ლაგის კვლევა იწყება.