by ikm » Sat May 16, 2009 9:59 am
Пожалуй, на данный момент единственная проблема с 32-битами сейчас заключается в том, что dictzip'овская поддержка делает mmap всех файлов, с которыми работает. Я вообще к такому подходу отношусь не очень хорошо, но это и не я писал. Короче говоря, адресное пространство на 32-бит довольно ограничено (2-3GB, в завис. от операционки), и поэтому при работе с несколькими крупными несжатыми .dsl файлами запросто может закончится. Проблему решает или их сжатие, или переход на 64-бит, или переписывание самой dictzip-поддержки (что было бы лучше всего, на самом-то деле).