Имя: Пароль:
1C
1С v8
Недостаточно памяти
,
0 Deahianaianyrto
 
18.11.15
16:10
1С 8.2 Windows 7 64x 8G ОЗУ.
Использую специальную обработку, без конца вылетает "Недостаточно памяти"
Что делать?
1 ДенисЧ
 
18.11.15
16:10
Не используй специальную обработку.
Профит!
2 Cyberhawk
 
18.11.15
16:12
Причесать код в обработке. А для начала отловить, на какой строке вылетает. Наверно, регистры сведений через наборы записей шерстишь
3 Fish
 
18.11.15
16:12
(0) Это специальная обработка по сжиранию всей доступной памяти? Если да, то это нормально.
4 VikingKosmo
 
18.11.15
16:15
используй типовую обработку
5 Господин ПЖ
 
18.11.15
16:17
выпрямить руки...

3,5 Гб должно хватать клиенту на все (с) 1с
6 Звездец
 
18.11.15
16:17
1 не использовать обработку
2 переписать правильно обработку
3 увеличить память (но может и не поможет)
4 пригласить специалиста (точно поможет)
7 МихаилМ
 
18.11.15
16:19
+(6)
использовать linux 64 bit
8 PLUT
 
18.11.15
16:19
(0) это диагноз. типа invalid user
9 Звездец
 
18.11.15
16:20
(7) предлагаешь спеца по линуксу и сразу в штат? )))
10 vasa_admin1c
 
18.11.15
16:34
(6) Может для начала перезагрузить компьютер, потому что память уже чем-то замусорена и он этого еще не делал?))
11 Живой Ископаемый
 
18.11.15
16:43
Пусть Обработка будет с тонкой формой и выполняется на 64-битном сервере.
12 zak555
 
18.11.15
16:44
(5) давно приложение 32-битное умеет видеть больше 2 ГБ ?
13 H A D G E H O G s
 
18.11.15
16:47
(12) Лет 10 уже как, зак. Лет 10.
14 zak555
 
18.11.15
16:48
(13) 1с-кое ?
15 Feunoir
 
18.11.15
16:50
(12) с момента появления /LARGEADDRESSAWARE
16 ДенисЧ
 
18.11.15
16:51
(15) а что, 1с-клиент с этим ключОм собран?
17 H A D G E H O G s
 
18.11.15
16:51
(16) вот так вы и палитесь, спесилисты.
18 ДенисЧ
 
18.11.15
16:52
(17) Спесилист у нас ты. Я же никогда в нутрь не лазил. Не царское это дело.
19 aka AMIGO
 
18.11.15
16:54
20 aka AMIGO
 
18.11.15
16:54
и это.. девочки, не ссорьтесь..
21 ДенисЧ
 
18.11.15
16:55
(19) Не... Ты расскажи, клиент толстый собран с этим ключом или нет?
22 Живой Ископаемый
 
18.11.15
16:56
2(21) Почему толстый клиент? может у автора FireFox? или ГуглоХром или Сафари?
23 Fish
 
18.11.15
16:57
(21) Там использовали ключ на 22 :)
24 aka AMIGO
 
18.11.15
16:58
(21) ты считаешь, он там нужен?
поддерживаю версию (12)
zak555, привет! :)
25 ДенисЧ
 
18.11.15
17:03
(22) Если бы бровзер - у него сервер бы падал, а не обработка...
(23) дюйма?
(24) я? Нет. Я считаю, что нужно нормально писать код...
26 Fish
 
18.11.15
17:05
(25) Сантиметра же. У нас всё-таки метрическая система.
27 UFO
 
18.11.15
17:05
(12) 2 в 32 степени это уже 4 гига, но учитывая всякие аппаратные заморочки уменьшаем на от 500 метров до гига. Так что 32 битные приложения всегда имели больше 2 гигов памяти в своем распоряжении.
28 ДенисЧ
 
18.11.15
17:05
(26) Я же не вижу, откуда ТС...
29 aka AMIGO
 
18.11.15
17:06
(25) правильно.. Но вначале всегда пишется вчерне, как получилось, причесывается только потом, когда по буеракам нижним местом поехали..
Видно, свежий код у ТС :)
(26) Мск
30 Живой Ископаемый
 
18.11.15
17:06
2(27) Щас тебя просвятят
31 aka AMIGO
 
18.11.15
17:07
(28) Мск
32 aka AMIGO
 
18.11.15
17:07
+31 а на что это влияет? Люди все одинаковы..
33 ДенисЧ
 
18.11.15
17:07
(27) Свободен. Иди учи матчасть.
(31) Москов на шарике существенно больше одной...
34 aka AMIGO
 
18.11.15
17:08
(33) RU/мск
35 UFO
 
18.11.15
17:09
(33) вот вот.. иди учи
36 Feunoir
 
18.11.15
17:10
(15)+остальные. Да, клиент 1С собран с этим флагом. Во всяком случае версии 8.2.19.90 и 8.3.6.2152 http://i.imgur.com/hcLozhS.png
37 UFO
 
18.11.15
17:10
(33) Откуда ж вас таких горе спесов набралось?
38 ДенисЧ
 
18.11.15
17:10
(35) Я-то как раз знаю. И говорю.
А вот ты - похоже, тэорэтык.
39 ДенисЧ
 
18.11.15
17:10
(36) Ну, если да, тогда хорошо.
(37) нас в своё время учили хорошо. В отличие от.
40 UFO
 
18.11.15
17:11
(38) Грош цена твоим знаниям, если ты думаешь что я не прав. Ты же не сказал в чём я не прав.
41 ДенисЧ
 
18.11.15
17:12
(40) Ты не прав. Я сказал. Точка.
42 UFO
 
18.11.15
17:12
И в чём я не прав?
43 Живой Ископаемый
 
18.11.15
17:13
2(40) Ну. ты не прав в том, что не усомнился в том что для того чтобы приложению использовать 4 Гига доасточно 2 возвести в 32 степень. В то время как если даже просто загуглить пр упомянутый ключ, можно найти массу чтива. в котором доступно разъяснено что это не так
44 Vladal
 
модератор
18.11.15
17:13
нафлудили
45 ДенисЧ
 
18.11.15
17:13
(42) Ты не прав. Точка. Сколько ещё раз можно повторять? )))
46 UFO
 
18.11.15
17:15
Приложение 32 бита в зависимости от аппаратной части может адресовать память в диапазоне от 2.8 гига до 3.8 гиг.
47 Живой Ископаемый
 
18.11.15
17:15
(40)https://en.wikipedia.org/wiki/Virtual_address_space
On a 32-bit Microsoft Windows installation, by default, only 2 GiB are made available to processes for their own use.[2] The other 2GB are used by the operating system. On later 32-bit editions of Microsoft Windows it is possible to extend the user-mode virtual address space to 3 GiB while only 1 GiB is left for kernel-mode virtual address space by marking the programs as IMAGE_FILE_LARGE_ADDRESS_AWARE and enabling the /3GB switch in the boot.ini file.[3][4]

On 64-bit Microsoft Windows, processes running 32-bit executables that were linked with the /LARGEADDRESSAWARE:YES option have access to 4 GiB of virtual address space;[5][4] without that option they are limited to 2GB. By default, 64-bit processes have 8TB of user-mode virtual address space; Linking with /LARGEADDRESSAWARE:NO artificially limits the user-mode virtual address space to 2 GB.[6][7]
48 ДенисЧ
 
18.11.15
17:17
(46) Адресовать память <> использовать
49 UFO
 
18.11.15
17:17
ха ха... я и забыл... вы про пользовательский режим, я про все режимы.. и режим ядра.  Полностью адресное пространство приложения 32 бита составляет в таком случае 4 гига.
Читайте матчасть как вы мне сказали.
50 zak555
 
18.11.15
17:19
(36) почему я ни разу не видел, чтобы приложение 1с (клиентское) под виндой использовало больше 2 ГБ
51 dmpl
 
18.11.15
17:20
(9) Хватит и простого юзера Linux.
52 igork1966
 
18.11.15
17:21
(0) база клиент-серверная?
53 UFO
 
18.11.15
17:21
(50) а я даже не проверял. отвык я от работы в пользовательском режиме и забыл, что в пользовательском урезано..
54 dmpl
 
18.11.15
17:22
(16) Конфигуратор точно с ним. Иначе сравнение УПП может свалиться.
55 z80a
 
18.11.15
17:22
640 Кбайт хватит всем.
56 UFO
 
18.11.15
17:23
(55) не с нашими аппетитами :)
57 DDwe
 
18.11.15
17:23
Автор вбросил и ушел... а все стараются.
58 UFO
 
18.11.15
17:23
(57) А ему сказали уже копать обработку
59 dmpl
 
18.11.15
17:24
(26) Тогда 0,22. Метра.

P.S. А ключи в миллиметрах маркируют.
60 aleks_default
 
18.11.15
17:24
че срачь уже кончился? можно вылазить?
61 zak555
 
18.11.15
17:26
(54) почему у меня erp в конфигураторе кушает 252 МБ ?
62 dmpl
 
18.11.15
17:27
63 dmpl
 
18.11.15
17:30
(61) Потому что не там смотришь :)
64 zak555
 
18.11.15
17:33
(63) куда смотреть ?
65 dmpl
 
18.11.15
17:36
(64) Ну, рабочий набор, например.
66 Feunoir
 
18.11.15
19:19
(64) (50) Если ты не видел, то это не значит что этого не существует. Толстый клиент. Процесс упал когда рабочий набор вырос до, примерно, 3.8ГБ. Скриншот, понятно, достаточно проблематично снять именно с 3.8, но с 3.4 вот пожалуйста. Первая строка в мониторе.

http://i.imgur.com/XaOzZN5.png
67 Deahianaianyrto
 
19.11.15
12:28
Не помогает даже bcdedit /set increaseuserva 20480

Не знаю что делать?
68 ДенисЧ
 
19.11.15
12:33
(67) Обработку менять
69 Мэс33
 
19.11.15
12:36
(67) Вышли обработку всем нам. Посмотрим )))
Либо у тебя запрос возвращает большой набор данных,
либо ты пытаешься вывести большой отчет.
70 Karamzin
 
19.11.15
12:50
Последний раз у меня такую ошибку выдавала типовое удаление дублей. С регистрами они там неудачно обошлись.
71 Jonny_Khomich
 
19.11.15
12:52
(67) выполняй на сервере
72 Karamzin
 
19.11.15
12:55
оптимизировать обработку не предлагали?