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 բաժինը ցույց է տալիս հիշողություն, որը զբաղեցված է, բայց կարող է արագ ազատվել, այդ պատճառով այն չպետք է դիտարկել որպես "կորցրած" հիշողություն։