Здраствуйте.
Компьютер P4 оперативки 1Г.
Увеличил литит файлов
winediag выдает :
Максимальное число файловых дескрипторов в системе: 104854 (10752 используется)
Максимально доступное количество открытых файлов для одного процесса: 100000
Но четвертая копия УПП не запусается (ни файловая ни sql).
Из докум. :
"В контексте использования WINE наиболее актуален лимит на открытые файловые дескрипторы. Если в приложении не открываются большие файловые базы или невозможно работать более чем 3-м пользователям одновременно, это может означать, что превышен лимит на открытые файлы."
наиболее актуален лимит на открытые файловые дескрипторы - а какие еще лимиты влияют ?
Wine@etersoft Ubuntu 10.04 Лимиты (Wine@etersoft Ubuntu 10.04 Лимиты)
Модератор: Модераторы разделов
-
- Сообщения: 53
- ОС: Debian
Re: Wine@etersoft Ubuntu 10.04 Лимиты
Смотрели ulimit -a ?
-
- Сообщения: 16
- ОС: Linux
Re: Wine@etersoft Ubuntu 10.04 Лимиты
ulimit -a
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
scheduling priority (-e) 20
file size (blocks, -f) unlimited
pending signals (-i) 16382
max locked memory (kbytes, -l) unlimited
max memory size (kbytes, -m) unlimited
open files (-n) 100000
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
real-time priority (-r) 99
stack size (kbytes, -s) 8192
cpu time (seconds, -t) unlimited
max user processes (-u) 2047
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited
Так как выяснил, что эти ограничения для 1С (третяя копия) работают только для того пользователя, под которым устанавливалась Убунту.
Создал тестового пользователя и под ним запустил 10 копий УПП.
Так что ж нужно настроить для пользователя под которым установливл убунту, чтобы урать ограничения?
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
scheduling priority (-e) 20
file size (blocks, -f) unlimited
pending signals (-i) 16382
max locked memory (kbytes, -l) unlimited
max memory size (kbytes, -m) unlimited
open files (-n) 100000
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
real-time priority (-r) 99
stack size (kbytes, -s) 8192
cpu time (seconds, -t) unlimited
max user processes (-u) 2047
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited
Так как выяснил, что эти ограничения для 1С (третяя копия) работают только для того пользователя, под которым устанавливалась Убунту.
Создал тестового пользователя и под ним запустил 10 копий УПП.
Так что ж нужно настроить для пользователя под которым установливл убунту, чтобы урать ограничения?
-
- Сообщения: 53
- ОС: Debian
Re: Wine@etersoft Ubuntu 10.04 Лимиты
Оставьте Вы первого юзера только для администрирования, он для того и создан в общем то. Безопаснее будет.
Сравните id пользователей, увидите разницу.
-
- Сообщения: 16
- ОС: Linux
Re: Wine@etersoft Ubuntu 10.04 Лимиты
Компьютер использую для разработки и отладки конфигураций для клиентов.
И Так как выяснил, что эти ограничения для 1С (третяя копия) работают только для того пользователя, под которым устанавливалась Убунту.
вреде бы погорячился. Запускается то 10 копий 1с (может эти 10 копий ипользуют общий кеш), но в реальной работе когда запущен конфигуратор (УПП) и на нем для отладки по F5 висит 1С и запущен конфигуратор (Бухгалтерия) (несколько конфигураций для того чтобы посмотреть или скопитровать код, и сразу же отладить) то по F5 бухгалтерия не запускается. Это неудобно, нужно остановить УПП ...
Меня начал интересовать вопрос, если все настройки по мануалу по лимитам сделать анлимит, то количество копий (процесов на вайн) неограничено, а это значит можна запусть под пользователем хоть сто копий УПП и завалить комп, или всеже ставь не ставь анлимит а Убунту себя защитит.
Или может если у меня P4 и winediag выдает :
Максимальное число файловых дескрипторов в системе: 104854 (12896 используется)
Максимально доступное количество открытых файлов для одного процесса: 100000
она (Убунту) все равно расчитывает по своему.
И Так как выяснил, что эти ограничения для 1С (третяя копия) работают только для того пользователя, под которым устанавливалась Убунту.
вреде бы погорячился. Запускается то 10 копий 1с (может эти 10 копий ипользуют общий кеш), но в реальной работе когда запущен конфигуратор (УПП) и на нем для отладки по F5 висит 1С и запущен конфигуратор (Бухгалтерия) (несколько конфигураций для того чтобы посмотреть или скопитровать код, и сразу же отладить) то по F5 бухгалтерия не запускается. Это неудобно, нужно остановить УПП ...
Меня начал интересовать вопрос, если все настройки по мануалу по лимитам сделать анлимит, то количество копий (процесов на вайн) неограничено, а это значит можна запусть под пользователем хоть сто копий УПП и завалить комп, или всеже ставь не ставь анлимит а Убунту себя защитит.
Или может если у меня P4 и winediag выдает :
Максимальное число файловых дескрипторов в системе: 104854 (12896 используется)
Максимально доступное количество открытых файлов для одного процесса: 100000
она (Убунту) все равно расчитывает по своему.
-
- Сообщения: 53
- ОС: Debian
Re: Wine@etersoft Ubuntu 10.04 Лимиты
Управлять лимитами/параметрами в линуксе можно двумя (известными мне) способами - с помощью ulimit и sysctl.
Причем ulimit позволяет задавать ограничения как для конкретного пользователя, так и для группы.
Так что смотрите сами, что Вам больше подходит в данном случае.
Причем ulimit позволяет задавать ограничения как для конкретного пользователя, так и для группы.
Так что смотрите сами, что Вам больше подходит в данном случае.