Фундаментальная проблема хеш-таблиц получила неожиданное решение. Осенью 2021 года студент Ратгерского университета Эндрю Крапивин наткнулся на научную статью «Tiny Pointers» («Крошечные указатели»), которая впоследствии изменила его жизнь. Тогда начинающий ученый лишь мельком просмотрел публикацию, но спустя два года, когда он решил детально изучить ее «просто ради интереса», это перевернуло один из фундаментальных принципов компьютерной науки. Изучая статью, Крапивин задумался над тем, как сделать указатели еще компактнее, чтобы они занимали меньше памяти. Эти элементы играют важную роль в работе компьютера: они как дорожные знаки направляют систему к месту хранения данных. Чем меньше места занимает каждый такой «знак», тем эффективнее используется память. Однако для создания более компактных указателей требовалось по-новому организовать саму информацию, к которой они ведут. Студент обратился к хеш-таблицам — одному из фундаментальных методов хранения данных в компьютерных системах.
Студент случайно открыл новый способ хранения данных
19 февраля 202519 фев 2025
9702
4 мин