проблема лимита 1/2 Гб (limit 1/2Gb problem)

Статус
В этой теме нельзя размещать новые ответы.

Akme

Творец буковок
Регистрация
8 Окт 2008
Сообщения
434
Реакции
116
Сталкиваюсь периодически в различных программах и компонентах 'никсов с проблемой ограничения обработки/передачи данных до 1/2 Гб. Примеры повсеместны:
Самба до 3-ей версии
экст-подобные файловые системы старых версий
различные базовые программы типа Тара

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

покрайне мере для "файловые системы старых версий" в частности dos систем FAT16, FAT32. играла роль именно разрядность.
 
  • Нравится
Реакции: Akme
в samba до 3-й версии есть ограничение на копирование файлов до 2 гб с линуксового хоста на другую "шару", которое связано с особенностями smbfs, поэтому рекомендуется монтировать ресурсы с помощью cifs. Например:
mount -t cifs -o utf8,lfs,nosuid,user..... //server/share /mount_poit
 
возможно затуплю, (посколько не совсем в теме но понимаю немножко в асемблере), а это не может быть связано с разрядностью на 32bit процесорах. на 64 битных такое ограничение присутствует?

покрайне мере для "файловые системы старых версий" в частности dos систем FAT16, FAT32. играла роль именно разрядность.
моё виденье проблемы:
к сожалению, проблема связана не с битностью процов, вернее, не напрамую и в настоящее время она во многом (но не полностью) решена для обеих архитектур
- присутствует эта пробла на всех платформах под никсами старых версий в различном ПО, в том числе и на уровне ФС, а по скольку многое даже не старое, а древнее ПО кочует между платформами и версиями Осей, то вопрос полностью не снят и поныне
в samba до 3-й версии есть ограничение на копирование файлов до 2 гб с линуксового хоста на другую "шару", которое связано с особенностями smbfs, поэтому рекомендуется монтировать ресурсы с помощью cifs. Например:
mount -t cifs -o utf8,lfs,nosuid,user..... //server/share /mount_poit
cifs в случае никсов это и есть самба :D , а вернее, наоборот - самба это реализация протокола кифс под линуха, так что, обращаться через этот кифс по любому придётся к той же самбе... и если до версии 3, то всё равно будут ограничения в 2Гб

ЗЫ. однако клиент самбы под ком.строку и в формате раздела ФС действительно оч.удобен :)
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху