Sobes.tech
Middle

რა განსხვავებებია Free-ის განყოფილებებში?

sobes.tech AI

პასუხი AI-სგან

Unix/Linux სისტემაში free ბრძანება აჩვენებს სისტემის მეხსიერების გამოყენების შესახებ ინფორმაციას. მისი გამოსახული სვეტები ჩვეულებრივ მოიცავს:

  • total: სისტემისთვის ხელმისაწვდომი ფიზიკური მეხსიერების საერთო რაოდენობა:
  • used: გამოყენებული მეხსიერების რაოდენობა:
  • free: არამოყენებული (თავისუფალი) მეხსიერება:
  • shared: მეხსიერება, რომელიც ერთდროულად გამოიყენება რამდენიმე პროცესის მიერ (საშუალოდ მინიმალური მნიშვნელობა):
  • buff/cache: მეხსიერება, რომელიც გამოიყენება ბუფერების და კეშირებისათვის ფაილური სისტემის მონაცემებისთვის. ეს მეხსიერება შეიძლება სწრაფად გათავისუფლდეს საჭიროების შემთხვევაში:
  • available: შეფასება იმ მეხსიერების რაოდენობის შესახებ, რომელიც შეიძლება გამოყოფილ იქნას ახალი პროცესებისთვის სვოპინგის გარეშე. ეს არის free და buff/cache ნაწილების ჯამი, რომელსაც შეიძლება დაბრუნება:

აქ არის free -m ბრძანების ტიპური გამოსახულება (მეგაბაიტებში) და სვეტების ახსნა:

              total        used        free      shared  buff/cache   available
Mem:           7890        2567        1234         123        4089        4879
Swap:          2047           0        2047

სადაც:

  • Mem: ფიზიკური ოპერაციული მეხსიერების შესახებ სვეტი:
    • total: 7890 მბ.
    • used: 2567 მბ. (აქტიურად გამოიყენება პროცესების მიერ).
    • free: 1234 მბ. (სრულიად არ გამოიყენება).
    • shared: 123 მბ. (თანადამუშავება ხორციელდება).
    • buff/cache: 4089 მბ. (ბუფერები და კეში).
    • available: 4879 მბ. (ყველაზე ზუსტი წარმოდგენა ხელმისაწვდომი მეხსიერების შესახებ ახალი პროგრამების დასაწყებად).
  • Swap: სვოპის სვეტი:
    • total: 2047 მბ. (სვოპის საერთო ზომა).
    • used: 0 მბ. (სვოპის გამოყენება).
    • free: 2047 მბ. (თავისუფალი სვოპი).

free და available შორის განსხვავება მნიშვნელოვანია: free აჩვენებს სრულიად არამოყენებულ მეხსიერებას, ხოლო available — მეხსიერებას, რომელიც სისტემას შეუძლია სწრაფად გამოყოს პროგრამების საჭიროებისთვის, მათ შორის დიდი ნაწილი buff/cache. buff/cache სვეტი აჩვენებს მეხსიერებას, რომელიც დაკავებულია, მაგრამ შეიძლება სწრაფად გათავისუფლდეს, ამიტომ მას არ უნდა მიიჩნეოდეს "კარგად დაკარგულ" მეხსიერებად.