Имя: Пароль:
1C
Админ
Сервер приложений использует только 1,5 гига памяти.
0 avm-nn
 
18.05.06
00:09
Чел один спрашивает, почему такая штука происходит и как увеличить этот объем, а то тормоза начинаются. Никто с подобной ситуацией не сталкивался?
1 АперБот
 
18.05.06
01:10
Ап! И тигры у ног моих сели... (с) Михаил Боярский
2 avmlvm
 
18.05.06
07:18
А зачем ему больше? :-) А что у него с сервером баз данных?

Сервер приложений 1С в основном "разбухает" за счёт работы с разными конфигурациями.... А зачем работать на одном сервере предприятия большому количеству юзеров с большим количеством разных конф?

Кстати.. А про PAE, AWE - этот чел слышал?
3 у лю 427
 
18.05.06
07:35
если чел ухитрится созрать 3 ГБ памяти - он просто отсрочит смерть на 1-2 месяца... Потом опять будет тормозить...
4 Дяпти
 
18.05.06
08:14
На хрена ему столько?.. У меня вон отъел только 140 метров.
5 avmlvm
 
18.05.06
08:53
У тебя он столько "отъел" из-за того что у тебя все работают в одной конфигурации... Загрузи одновременно и УПП и Бух и Торг (хотя бы для по одному юзеру) и ты будешь "изумлён" - полученным эффектом...

Короче.. Дурное дело не хитрое... "Дуриком" можно и 10 гиг "скушать" и "подавиться" :-)))
6 Salvador Limones
 
18.05.06
09:13
(0) Сколько всего памяти на сервере? Серверу приложений разрешил использование 3Gb?
7 Херрес
 
18.05.06
09:20
Да где-то было написано, что вроде как сервер приложений не может использовать больше 1Гб.
И что в результате фрагментации этой памяти периодически памяти может не хватать и раз в пару недель сервер надо перегружать (это официальная рекомендация 1С)
И что якобы в 64 разрядной версии ограничения памяти не будет
8 avmlvm
 
18.05.06
09:24
(6) А КАК связана "физическая" память с виртуальной? Вы ещё спросите про Т воздуха в серверной :-)))

(7) И в 64-ъ разрядной ЕСТЬ ограничение в памяти... только для 32-х разрядной ОС "гимор" выше 2**32, а для 64-х разрядной для 2**64

про "фрагментацию" - глупости.. виртуальная память не может быть "фрагментарной" - в принципе :-)))
9 Salvador Limones
 
18.05.06
09:26
(8) Чего-то не понял, что за чушь ты несешь?
10 avmlvm
 
18.05.06
09:29
(8) Ну если не понял, то возьми тогда "букварь" и начни с него... Может тогда "дойдёт" :-)))
11 Херрес
 
18.05.06
09:31
(8) Не, друг. Я серьёзно. Инфа с закрытого сайта. За что купил, за то и продаю.
12 Salvador Limones
 
18.05.06
09:33
(10) Удачи.
13 avmlvm
 
18.05.06
09:34
(11) Если ты про "рекомендацию" не "перегружать сервер приложений больше 1Гб", то это не с "Закрытого сайта", а из ХКК 1С :-)))

Но не нужно путать физическую память , виртуальную и размер "рабочего набора" того или иного приложения :-)
14 Херрес
 
18.05.06
09:37
тьху на тебя
15 Salvador Limones
 
18.05.06
09:39
(13) При чем здесь только физическая память и виртуальная? Где автор про это говорил?
16 PVasili
 
18.05.06
09:42
(6) и по subj - кто сказал, что он умеет работать в AWE режиме? Ссылки в студию...
17 AlexandrV
 
18.05.06
09:57
(0) У меня таже история - 1С сервер съедает 1.5 гб памяти и больше не берет (это на моей машине где ее всего 2 гб)
Сервер SQL на серваке не удавалось заставить брать более 1.4 гб памяти из 4-х

Базы 7 гб и юзверей 100
18 Херрес
 
18.05.06
10:01
Про сервер SQL там не всё так просто - память, которая демонстрируется в диспетчере задач может отличаться от реально используемой памяти. Надо как-то средствами самого SQL смотреть
19 PVasili
 
18.05.06
10:03
(17)Тут уже ни раз поднимали тему. И на итланд, если оживет, поищите посты про использование AVE режима SQL сервером.
(18)Правильно мыслишь, диспечер не показывает память, используемую в AVE режиме. В       SQL сервере можно легко посмотреть :)
20 Salvador Limones
 
18.05.06
10:06
(19) Чего ты привязался к AWE и SQL? Автор спрашивает про сервер 1С.
21 avmlvm
 
18.05.06
10:11
(15) Читаем правильно исходный "постинг".. Вопрос был про 1,5 гига.. Теперь вопрос... Что же это за "1,5 ГИГ" и КАК их "увеличить"

Если "букварь" прочёл, что всё остальное становится понятным :-)))

ЗЫ.. Понятным и про PAE и про AWE :-)))
22 Salvador Limones
 
18.05.06
10:18
(21) Ой, расскажи мне про PAE, AWE и сервер 1С. SQL пока не трогай.
23 avmlvm
 
18.05.06
10:23
(22) Если ты мешаешь в кучу PAE, AWE и сервер 1С, то рассказывать тебе чЁ либо - бестолку... Опять не поймёшь (9)...

Возьми "букварь" и почитай его.. А если и там не понятно - пости лично Блину Гейтцу :-)))
24 Salvador Limones
 
18.05.06
10:24
(23) Ага, понятно, ты обыкновенное хамло.
25 avmlvm
 
18.05.06
10:26
(24) - это ты опять в зеркало посмотрел? :-)))
26 Мелкий бес
 
18.05.06
10:31
По умолчанию процессу сервера 1С доступно 2 Гб, из них 1 Гб на результат запроса, см. ключ /3 Гб
27 avmlvm
 
18.05.06
10:33
(25)+ Если буковки не знакомые могу помочь...
AWE - Address Windowing Extensions (AWE) API to support very large amounts of physical memory.

PAE -Physical Address Extension. PAE is an Intel-provided memory address extension that enables support of up to 64 GB of physical memory for applications running on most 32-bit (IA-32) Intel Pentium Pro and later platforms. Support for PAE is provided under Windows 2000 and 32-bit versions of Windows XP and Windows Server 2003. 64-bit versions of Windows do not support PAE.


А теперь найди в приведённых текстах хоть чЁ либо про Сиквел или про сервер 1С предприятия
28 avmlvm
 
18.05.06
10:35
(26) Если сервер 1С предприятия стоит не на Адвансед серваке или выше... то ключи пофик... Любой процес будет имет рабочий набор не выше 2 гиг памяти (см. букварь по виндам)
29 avmlvm
 
18.05.06
10:39
(27)+ Ах да... Ещё.. В догонку...

PAE allows the most recent IA-32 processors to expand the number of bits that can be used to address physical memory from 32 bits to 36 bits through support in the host operating system for applications using the Address Windowing Extensions (AWE) application programming interface (API).
30 Salvador Limones
 
18.05.06
10:40
(27) Вообще-то я имел ввиду галку в настройках COM сервера 1С: Enable 3Gb Support. Ладно, проехали, дурацкий разговор.
31 Kazak-S
 
18.05.06
13:37
Уважаемые господа.   Я как  раз тот "чел",  у которого данный вопрос  возник.
будет принимать участие в обсуждение своего вопроса тут, а то  "без меня меня женили". :)

Для начала ознакомтесь c информацией по вопросу там, где  я изначально вопрос поднял: http://forum.sysadmins.ru/viewtopic.php?p=7058712#7058712

А потом уточняйте что вам необходимо. Буду признателен, если решение найдется.
32 Kazak-S
 
18.05.06
13:40
Про сервер SQL там не всё так просто - память, которая демонстрируется в диспетчере задач может отличаться от реально используемой памяти. Надо как-то средствами самого SQL смотреть

Чушь и неправда.  читать в яндексе\гугле про  AWE &  /3GB - при ваших 4ГБ эти два слова вас спасут :)
33 PVasili
 
18.05.06
13:46
(32)А что как то? у него утииты есть на это :)
34 avmlvm
 
18.05.06
14:41
(31) Хм-м-м.. Ну если Вы и есть "тот чел"... тогда хотелось бы услышать ответ на заданный вопрос (2) (в приведённой ссылке ответа тоже нет)...

А сколько у Вас на данном сервере 1С Предприятия одновременно используется различных конфигураций?

Зачем вначале городить огород, а затем "ломать голову"?

Кстати... В ЖКК 1С весьма не рекомендует доводить сервер 1С Предприятия до "разбухания" больше 1 ГИГ....

Выход? поднимаете несколько инстансев 1С Предприятия в каждом из которых "живёт" своя конфигурация 8-ки
35 Kazak-S
 
18.05.06
15:11
О одном сервере речь не идет.

Все предприятия работают на одной конфигурации, во всех базах она идентична.

Несколько серверов приложений поднять? - итак уже 8 северов под это дело отдано.  У меня жаба бесится, что столько ресурсов вчислительных пропадает, ибо на сервере приложения 1с8 проц курит, память 4минус1,5 гига курит.  
У меня задача - разобраться, почему этот несчастный сервер приложения не используется преждоставленые ему ресурсы на 100%. Отдавать ~20 серверов под это и использовать их на 15-30%?!?   Увольте,  я на это не пойду никогда - у меня самого ресрсов не хватает.

Зачем вначале городить огород, а затем "ломать голову"?
Расшифровывайте плиз - телепаты в отпуске.

В ЖКК 1С весьма не рекомендует доводить сервер 1С Предприятия до "разбухания" больше 1 ГИГ....
Хотите сказать, что 1с8 так криво написанна, что отдават под нее такие машины нет смысла?
36 avmlvm
 
18.05.06
15:58
(35) извините.. Что бы не было разночтений, то правильно ли я понял, что:

1. в boot.ini для загружаемой, рабочей ОС стоят оба ключа /PAE /3GB ?
2. на данном серевере 1С Предприятия развёрнута тоько одна и только одна конфигурация (ну например УПП)

тогда хотелось бы уточнить... А сколько пользователей у вас работает одновременно с данной конфигурацией?

Почему Вы пишите о "память 4 минус 1,5 гига курит".. Если кроме памяти под инстанс Винды должны ещё "кушать" кучу памяти под свои нужды...

Не могли бы Вы сказать, какие цИфирки стоят в ТаскМенеджере в разделе:
Выделение памяти:
  - Всего
  - Предел
  - Пик

А так же
Физическая память
 - Всего
 - Доступно
 - Системный кэш

Память ядра
 - Всего
 - Выгружаемая
 - Невыгружаемая

А так же посмотреть системным монитором а какова у вас скорость "сбоев по отсутствию страниц"
37 Kazak-S
 
18.05.06
16:53
1. в настройках 1с8 COM объекта  3GBВключенна, в  винде  ключ /3GB активирован.    
Ключ /PAE  не активирован, т.к. при 4GB  памяти он не нужен. Почему - читать здесь: http://support.microsoft.com/kb/283037/ru

2.  52 базы распределны на 7 серверов(8-й еще не введен в строй) приложения.  В среднем в базе работает 20-30 человек, в   3-х базах окло 50.  

3.  Это на текущий момент, серв загружен мало.  Пиковая нагрузка в полночь, тогда сниму данные отдельно.
Выделение памяти:
  - Всего  630000
  - Предел  6004280
  - Пик  1056784

Физическая память
 - Всего 4062660
 - Доступно  3223950
 - Системный кэш 1485412

Память ядра
 - Всего  152824
 - Выгружаемая  124948
 - Невыгружаемая  27872


4. А так же посмотреть системным монитором а какова у вас скорость "сбоев по отсутствию страниц"
Не совсем понял, что имелось ввиду. Будьте добры подробнее.
38 avmlvm
 
18.05.06
17:22
(37) А сервер давно перегружался? Я пока вижу что в "пике" кушалось только 1,05 гига памяти

А в какой момент начинаются "тормаза"? Что в этот момент делают пользователи и что происходит с процессором? Каковы доля его "развлекухи" в режиме ядра?
Что и какова тогда стуктура распределения памяти? Что в этот момент с дисковой подсистемой?

По поводу "сбоев по отсутствию страниц".. Ну-у-у.. это стандартный параметр обнаружения и detecting Memory Bottlenecks :-) Ключевой момент при этом:
The best indicator of a memory bottleneck is a sustained, high rate of hard page faults. Hard page faults occur when the data a program needs is not found in its working set (the physical memory visible to the program) or elsewhere in physical memory, and must be retrieved from disk. Sustained hard page fault rates—over 5 per second—are a clear indicator of a memory bottleneck. To monitor hard fault rates and other indicators of memory performance, log the System, Memory, Logical Disk and Process objects for several days at an update interval of 60 seconds.

Т.е. механизм страничного обмена - это нормальный и полезный механизм... "Сбои по отсутствию страниц" - должны быть.. но плохо если этот эта величина очень велика.. Т.е. размер "рабочего набора приложения"  может черезчур "жёстко" отруливаться этим механизмом и именно из-за него размер "рабочего набора" не превышает 1,5 гиг

ЗЫ... А откуда всё же взялась это цифра?
39 avmlvm
 
18.05.06
17:29
(38) + В догонку...
Относительно (34) "Выход? поднимаете несколько инстансев 1С Предприятия в каждом из которых "живёт" своя конфигурация 8-ки"

и Вашего ответа (35) "Несколько серверов приложений поднять? - итак уже 8 северов под это дело отдано".....

Не-е-е.. под словом "поднять инстанс", я не имел ввиду "добавить" ещё аппаратных серверов 1С предприятия... я как раз наоборот.. Имел ввиду, что на одной "железяке" можно "поднять" несколько самостоятельных инстансов 1С Предприятия.. И тогда Вы получите масштабирование и использование "полезной" ёмкости ресурсов :-)))
40 avmlvm
 
18.05.06
17:40
(39) + И ещё в догонку..

А не могли бы вы ещё раз запустить ТаскМенеджер, перейти на закладку процессы и в меню выбрать доп столбцы
"Время ЦП", "Память использование", "Память максимум", "Ошибок страницы", "Прочитано байт", "Ошибок страниы - изменение", "Объем виртуальной памяти", "Выгружаемый пул", "Невыгружаемый пул", "Записано байт", "Прочих байт при вводе  - выводе"

И написать какие цифры у Вас стоят для процесса 1cv8.exe
И кто "лидеры" (какие процессы) по различным столбцам (с какими занчениями цифр)
41 ValeriTim
 
18.05.06
17:41
(39) Простите, а что такое "инстанс" ? И как на одном сервере поднять два и более "инстансов" ?
42 avmlvm
 
18.05.06
17:53
Инстанс - это "работающий" в системе исполняемый файл... Для того что бы Вы могли обратится к серверу 1С Предприятия и получить "желаемый ответ" - соответствующий инстанс должен быть запущен и "зарегистрирован" в системе...
Когда Вы указываете в "клиенте", что Вы подсоединяетеся к серверу 1Спредприятия под таким именем, то система Вас перенаправляет к данному инстансу...

Как установить? Хм-м-м.. В двух словах трудно пересказать соответсвуйщую ЖКК
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс