PDA

Просмотр полной версии : проблема лимита 1/2 Гб (limit 1/2Gb problem)


Akme
08.05.2009, 18:25
Сталкиваюсь периодически в различных программах и компонентах 'никсов с проблемой ограничения обработки/передачи данных до 1/2 Гб. Примеры повсеместны:
Самба до 3-ей версии
экст-подобные файловые системы старых версий
различные базовые программы типа Тара

В настоящее время эта проблема во многом решена, но на уровне каких то компонентов всё равно приходится об неё спотыкаться. Есть в частности подозрение, что где то на уровне пользователя может так же быть ограничение в 1Гб. Кто подскажет, где в этом случае покопать?

baddan
09.05.2009, 09:04
возможно затуплю, (посколько не совсем в теме но понимаю немножко в асемблере), а это не может быть связано с разрядностью на 32bit процесорах. на 64 битных такое ограничение присутствует?

покрайне мере для "файловые системы старых версий" в частности dos систем FAT16, FAT32. играла роль именно разрядность.

Akme
21.05.2009, 19:40
baddan написал(а):

возможно затуплю, (посколько не совсем в теме но понимаю немножко в асемблере), а это не может быть связано с разрядностью на 32bit процесорах. на 64 битных такое ограничение присутствует?

покрайне мере для "файловые системы старых версий" в частности dos систем FAT16, FAT32. играла роль именно разрядность.


моё виденье проблемы:
к сожалению, проблема связана не с битностью процов, вернее, не напрамую и в настоящее время она во многом (но не полностью) решена для обеих архитектур
- присутствует эта пробла на всех платформах под никсами старых версий в различном ПО, в том числе и на уровне ФС, а по скольку многое даже не старое, а древнее ПО кочует между платформами и версиями Осей, то вопрос полностью не снят и поныне


greshny написал(а):

в samba до 3-й версии есть ограничение на копирование файлов до 2 гб с линуксового хоста на другую "шару", которое связано с особенностями smbfs, поэтому рекомендуется монтировать ресурсы с помощью cifs. Например:
mount -t cifs -o utf8,lfs,nosuid,user..... //server/share /mount_poit


cifs в случае никсов это и есть самба , а вернее, наоборот - самба это реализация протокола кифс под линуха, так что, обращаться через этот кифс по любому придётся к той же самбе... и если до версии 3, то всё равно будут ограничения в 2Гб

ЗЫ. однако клиент самбы под ком.строку и в формате раздела ФС действительно оч.удобен