Junior — Middle
Равандози интиқоли маълумотҳо ба қисми дигаре аз ёддошт дар вақти васеъ кардани сохтори маълумоти Map чӣ ном дорад?
sobes.tech AI
Ҷавоб аз AI
Процедураи интиқоли маълумотҳо ба қисми дигари ёдгирӣ ҳангоми васеъ кардани сохтори маълумоти Map дар Go бо номи rehashing (навсозии хеш) маълум аст. Вақте ки ҷадвали хеш (мапа) ба ҳадди муайян пур мешавад, элементҳо ба ҷадвали калонтар тақсим карда мешаванд. Инҳо дар бар мегиранд:
- Таъин кардани блоки нав дар ёдгирии калонтар.
- Ҳаракати (копия кардан) ҳамаи ҷуфтҳои калид-арзиш дар ҷадвали нав бо ҳисоб кардани хешҳо.
Ин барои нигоҳ доштани самаранокии амалиётҳои ҷустуҷӯ ва ҷойгиркунӣ зарур аст.
Ҳамин тавр дар дохили он назар мерасад, аммо дар Go ин автоматӣ ва ба таври шаффоф барои корбар рӯй медиҳад.