მონაცემთა ტიპი ბევრი

მონაცემთა ტიპი ბევრი (heap) წარმოადგენს ოპერატიული მეხსიერების იმ ნაწილს, რომელიც დინამიურად გამოიყოფა თითოეული ცვლადისთვის. ამ შემთხვევაში, თითოეული ცვლადის გამოძახება შესაძლებელია გლობალურად მთელ აპლიკაციაში და არა მხოლოდ ცალკეულ პოტოკში, როგორც ეს სტეკებში ხდება.

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

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

იხილეთ აგრეთვე

  • მონაცემთა ტიპი სტეკი,
    რომელიც ფართოდ გამოიყენება პროგრამირებაში
  • კონტენტის მიწოდების ქსელი CDN,
    რომელიც აჩქარებს ვებ-აპლიკაციების გვერდების ჩატვირთვას
  • მონაცემთა ორგანიზების წესი LIFO,
    რომელიც ფართოდ გამოიყენება პროგრამირებაში
  • მონაცემთა ორგანიზების წესი FIFO,
    რომელიც ფართოდ გამოიყენება პროგრამირებაში