Имя: Пароль:
1C
1С v8
Существует ли 64 битная платформа 8.2 ?
,
0 DOSS_S
 
21.07.11
14:47
Существует ли 64 битная платформа 8.2 ?
Не хватает памяти.
На проведении документа "Распределение НДС косвенных расходов" в УПП упёрся в трёхгигабайтовый предел на клиенте.
1 Aleksey
 
21.07.11
14:48
клиент -нет
сервер да
2 zak555
 
21.07.11
14:48
> трёхгигабайтовый предел на клиенте

это что ?
3 zak555
 
21.07.11
14:48
пусть открывают по одному документу
4 Aleksey
 
21.07.11
14:49
Хотя если считать IE 64-х битным клиентом (т.е. заюзать УФ), то можно сказать что да. Но к сабже это не имеет отношение
5 Maxus43
 
21.07.11
14:50
4-х гиговый воще-то, и эта проблема врятли в памяти вобще, кривые данные видимо сильно
6 Reaper_1c
 
21.07.11
14:55
Зачем 64-хбитный клиент? Сдурели?
7 DOSS_S
 
21.07.11
14:58
На 32 битной винде предел памяти на процесс - 2.7 Гб.
На 64 битной предел - 4 Гб. На 64 битах не пробовал.

На тестовом сервере я единственный активный юзер.
Можно ли один документ "Распределение НДС косвенных расходов" разбить на два, разделив между ними строки табличной части?
8 ДенисЧ
 
21.07.11
14:59
(7) "На 64 битной предел - 4 Гб"

А мужики-то и не знали...
9 qeos
 
21.07.11
15:00
(7) это еще с чего такой лимит???
10 DOSS_S
 
21.07.11
15:00
(6) Реально упёрся в потолок 2.7 Гб.
11 pavlika
 
21.07.11
15:01
(10) Как определил?
12 Живой Ископаемый
 
21.07.11
15:02
зачем клиенту при проведении документа память?
13 andrewks
 
21.07.11
15:02
32 - предел 4 гига на процесс
14 Maxus43
 
21.07.11
15:02
про золотой мегабайт в досе давайте вспомним
15 andrewks
 
21.07.11
15:02
(14) 640 Кб - наше фчё
16 qeos
 
21.07.11
15:03
+(9) на процесс лимит 4Г на 32 битной..
а на 64 битной соответственно 2^64 = 18446744073709551616
17 DOSS_S
 
21.07.11
15:04
(11) По программе "Производительность" параметр "Байт виртуальной памяти".
18 DOSS_S
 
21.07.11
15:07
(12) ХЗ. Наверно фирменный г****код в процедуре проведения.
19 pavlika
 
21.07.11
15:07
(13),(16) Откуда 4Gb?
http://www.its.1c.ru/db/v8doc#content:1599:1
Каждый рабочий процесс может занимать до 2 Гб виртуального адресного пространства, поэтому можно запускать несколько рабочих процессов из расчета 1,5-2 Гб оперативной памяти сервера на один рабочий процесс
20 Maxus43
 
21.07.11
15:09
(19) ИТС уже в подтверждении архитектуры винды?)
21 Дарлок
 
21.07.11
15:09
(8) на 64битной ОС, предел для 32х разрядного приложения 4ГБ, если оно(приложения) скомпилировано с нужным ключом

ЗЫ. только вчера выясняли
22 DOSS_S
 
21.07.11
15:09
(16) В какой версии 32 битной винды предел 4Гб?
23 pavlika
 
21.07.11
15:10
(20) Я же исключительно о 1С тут думаю ))
24 Дарлок
 
21.07.11
15:10
(22) см (21)
25 Evgenchik
 
21.07.11
15:11
(22) там чуть меньше 4
поставть какую нить 64 ОС  на клиенте и пробуй
26 andrewks
 
21.07.11
15:13
27 Дарлок
 
21.07.11
15:13
28 GoldenDawn
 
21.07.11
15:14
(0)переписывай
29 DmitrO
 
21.07.11
15:23
(21)Если не ошибаюсь, если приложение скомпилено без этого ключа, то и на 32битной оси ему дадут только 2Гб.
30 Дарлок
 
21.07.11
15:25
(29) ?
если без ключа то всегда 2 ГБ...
если с ключом,
то
на 32х разрядной ОС - 3ГБ
на 64х разрядной ОС - 4ГБ
31 DOSS_S
 
21.07.11
15:27
(28) Переписывать процедуру проведения ?
32 Ник второй
 
21.07.11
15:29
(31) Конечно . Там написано туфта.
33 qeos
 
21.07.11
15:34
я вижу тут путаницу в определениях..

Есть процесс винды.. есть процесс сервера 1с.. есть процесс клиента 1с.. это все разные вещи..

(19) привел проццесс сервера 1с..
я в (16) говорил о процессе вообще архитектуры процессоров..
34 Дарлок
 
21.07.11
15:44
(33) так это только у тебя в голове путаница,
остальные все друг друга поняли
35 lion11
 
21.07.11
16:30
(31) Зачем проведения?
Достаточно переделать процедуру заполнения, чтоб заполнялось порциями, например не более 10000 строк на документ (можно меньше). Если нужно очень быстро - можно внешнюю обработку по заполнению таб.частей, которая из существующего документа уберет строки, свыше критического порога.
36 gavruchenkov
 
21.07.11
17:13
Непонятно зачем на клиенте использовать столько памяти, думаю что можно оптимизировать код.
Если оптимизировать никак то в принципе можно перенести выполнение процедуры на сервер х64.
37 PVasili
 
21.07.11
19:38
Молодёжь, учите матчасть. Больше ~1.7Gb в 32X системе процесс не получит. Можно больше но с извращениями, которые 1С не может делать...
(0)оптимизируйте код, разбивайте документ, выносите на сервер... у вас явно что-то криво сделано/настроено :(
38 IamAlexy
 
21.07.11
19:40
говорят что если заюзать управляемые формы то можно проводить на сервере...

мало того..

говорят можно тяжелые вычисления и в неуправляемом режиме вынести на сервер...

врут наверное...
39 orefkov
 
21.07.11
23:21
Откуда 4 ГБ на 32битной?
Учите матчасть блин.
Винда по дефолту дают приложениям только 2 ГБ, и только запущенная с особым цинизмом готова отдать 3.
40 DOSS_S
 
28.07.11
16:17
v8: бух 2.0 распределение НДС, недостаточно памяти
v8: бух 2.0 распределение НДС, недостаточно памяти

Последнее ссобщение
>Hipernate
>1 - 28.04.11 - 14:59 Было такое когда
>база распредения состояла из НДС 18%,
>Без НДС и 0% (реализация на экспорт)
>.. без 0% НДС распределялось нормально,
>с 0% все упало... пришлось весь модуль
>проведения переписать

Переписал, поделись кодом?
41 Odin1C
 
28.07.11
16:20
(0) база файловая?
42 DOSS_S
 
28.07.11
16:23
(41) Серверная.
На 64 битной винде клиенту 4Гб не хватило.
В табличной части 3700 строк.
43 Necessitudo
 
28.07.11
16:26
Как вообще можно написать такой код, который захочет столько памяти? Неужели нельзя обойтись? Ну или хотя бы порциями как-то данные обрабатывать?
44 DOSS_S
 
28.07.11
16:31
Действительно. Можно ли 3700 строк разделить между четырмя документами? Результат не изменится?
45 DJ Anthon
 
28.07.11
16:38
46 TigerPXN
 
28.07.11
16:49
А вот интересно, 1С выпустить 64битную версию клиента религия не позволяет?
47 hhhh
 
28.07.11
16:55
(46) некогда.
48 TigerPXN
 
28.07.11
17:00
Да как бы уже пять лет, как появились 64хбитные пользовательские ОС. Можно было бы уже и найти время. При таких ценах на память, как сейчас скоро вообще мало где будут ставить 32хбитные оси.
49 apokrit
 
28.07.11
17:08
(0) IE-64
50 GoldenDawn
 
28.07.11
17:12
(43)УПП хорошо для его демки где 3 дивана за полгода собрали в подвале

для реального учета это не более чем заготовка, переписывать надо в (0)
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший