edik_m (edik_m) wrote in linux_il_ru,
edik_m
edik_m
linux_il_ru

Вопрос к перлистам

Есть некий скрипт на Перле,который сохраняет информацию в хэше. Размер хэша доходит до нескольких миллионов ключей и скрипт вылетает из-за нехватки памяти. Путем нудных исследований мы пришли к выводу,что каждая запись в хэше занимает почти 100 bytes. Ключи в хэше - целые числа от 1 до 2**28 очень много,а value - целые числа от 0 до 2**10
То есть,если б можно было сказать хэшу - используй для ключа и value по 4 байта,то расход памяти уменьшился бы в несколько раз,да еще и умноженное на 2,т.к. хэш имеет своего брата :)
Вопрос, а можно ли такое сотворить на перле? В гугле не забанен,но ничего толкового не нашел
Subscribe
  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 11 comments