Имя: Пароль:
1C
1C 7.7
v7: ТиС 77 Где размещать бибоилтеки на RAM или в стандартных каталогах на HDD ?
0 raykom
 
31.05.14
11:50
ТиС 77 Работаю с обработками которые используют V7PLUS.DLL (обработка универсальная переноса данных)  и MOD.DLL (менеджер обмена данными от ПиБи)

Для ускорения процессов разместил обрабатываемые базы на РАМ диске.

Вопрос, есть ли смысл регистрировать библиотеки тоже на РАМ или можно оставить регистрацию на ХДД в каталоге программы ?

Это к вопросу насколько интенсивно обращение к библиотекам, может все в память подгружается, когда компонента запускается ? Нет ?

Замер производительности в принципе подозреваю что может ответить на этот вопрос, но на силен в использовании, да может есть и стандартный ответ ?
Спасибо.
1 МихаилМ
 
31.05.14
11:55
надеюсь, каталог для временных файлов тоже на рам диске.
2 ДенисЧ
 
31.05.14
11:59
нет смысла их пихать на рам
3 raykom
 
31.05.14
12:07
(1)Вот, к стати, про это тоже хотел спросить. А что называем каталогом для временных файлов ???

Каталоги ТМП и ТЕМП в дирекктории Windows ? Или
C:\Users\User1\AppData\Local\Temp ?

(2)Почему ? Код ведь к ним регулярно обращается
4 raykom
 
31.05.14
12:08
+(3)
C:\Users\ray\AppData\Local\Temp

Имеется в виду ТЕМП в каталоге пользователя ...
5 ДенисЧ
 
31.05.14
12:15
(3) Если к ним обращаются, это не значит, что каждый раз идёт обращение к диску
6 raykom
 
31.05.14
12:17
(5)Говори по русски )
Ели не к диску, то занчит ДЛЛ загружена в память. ТАк ?

ТАк вот так это или нет ?

Ладно, уже слил их в отдельный каталог на РАМе и зарегил.

А вот что с темпами ? Что посоветуешь ?
7 ДенисЧ
 
31.05.14
12:20
(6) темпы... Почему бы и нет... Лишним не будет.
А ещё КаталогИБ() туда же
8 raykom
 
31.05.14
12:21
(7)>А ещё КаталогИБ() туда же

Для бригадира бригады бронепоезда - это че такое ??
9 m-serg74
 
31.05.14
12:21
(6) в режиме (0) все время базы работают?
10 m-serg74
 
31.05.14
12:23
(8) у тебя скорее всего база ДБФная раз говоришь что на РАМе, поэтому забей, каталог с базой и есть КаталогИБ()
11 raykom
 
31.05.14
12:23
Нет. Для ускорения выполнения конкретных задачю Временно. Но для этого желательно сделать все, что даст прирост производительности. (в смысле организации размещения на РАМе)
12 ДенисЧ
 
31.05.14
12:24
(8) Для бригадира - продам СП :-) Там написано...
13 raykom
 
31.05.14
12:24
(10) Епть. А что это ??? Переменная ? (Уже в принципе интересно, что имели в виду)
14 raykom
 
31.05.14
12:25
(12)Дак выясняли уже )) Без скидок не берем, а для скидок - см много )))
15 m-serg74
 
31.05.14
12:26
(13) нет, это не переменная, это функция которая возвращает путь к каталогу с БД
16 raykom
 
31.05.14
12:27
(15)Ну, тогда второцй впароц ... Как функцию на РАМЕ разместить ? о_О Разрыв шаблона ...
17 m-serg74
 
31.05.14
12:30
(16) да не гони, он имел ввиду то что в КаталогИБ() (например: C:\Bases\MyIB) лежит сложить на РАМ, оно у тебя и так уже там лежит.

ПС. Про скуль вариант 77 не слышал?
18 mehfk
 
31.05.14
12:31
(0)
Как пройти "бибоилтек"-у?

Сам хоть читаешь то, что пишешь?
19 m-serg74
 
31.05.14
12:31
+(17) там в КаталогИБ() лежат всякая побочная хрень, а сама ИБ лежит вскуле
20 raykom
 
31.05.14
12:31
(17)Дак понятно, что там и лежит.
Слышал про скуль. Это для этого варианта ДенисЧ рекомендовал ?
21 raykom
 
31.05.14
12:32
Ну да. Не куазал, каким вариантом базы пользуюсь. Тогда понятно )
22 m-serg74
 
31.05.14
12:32
(20) наверное
23 ДенисЧ
 
31.05.14
12:32
(19) "вская побочная хрень" тип временный файлов запросов....
24 raykom
 
31.05.14
12:33
(18)Да. Малек накосячил. Будь добр, черкани модераторам, пусть поправят )
25 m-serg74
 
31.05.14
12:34
(23) не... типа ExtForms, пользовательская всякая хрень, а временный файл вроде как раз в польз. темп каталоге валяется
26 ДенисЧ
 
31.05.14
12:34
(25) неа....
27 raykom
 
31.05.14
12:34
ТЕМЫ тоже перегнал туда и переменные поменял системные и окружения.
Блин, каталог ТЕМП пользователя полтора гига ... Как его облегчить ?
28 m-serg74
 
31.05.14
12:35
(26) хорошо, чем КаталогИБ() отличается от пути к базе данных если она дбф-ная?
29 H A D G E H O G s
 
31.05.14
12:35
Бугага. Забавная тема.
30 m-serg74
 
31.05.14
12:36
(27) меньше всякой хрени кроме 1Ски запускать:)
31 raykom
 
31.05.14
12:36
Заходи. Веселись.
32 mehfk
 
31.05.14
12:36
(24) Что мне за это будет?
33 m-serg74
 
31.05.14
12:37
(32) Счастье и мир во всем мире:)
34 raykom
 
31.05.14
12:38
(30)Требуется рекомендация уже постфактум ))
(32)Тебе уже ничего не было. Ни куда не послал )
35 ДенисЧ
 
31.05.14
12:38
(28) мммм.... дай подумать....
Ничем?
36 mehfk
 
31.05.14
12:39
(33) Мне так много не надо, вполне достаточно денег.
37 m-serg74
 
31.05.14
12:39
(35) а в чем тогда совет из (7)? :)
38 m-serg74
 
31.05.14
12:41
(36) ну с деньгами в нашем современном мире туго, потому выбирай сам либо всё из (33) либо что нить из (34)
39 ДенисЧ
 
31.05.14
12:42
(37) к субботе и невнимательности чтения
40 m-serg74
 
31.05.14
12:43
(39) ясно...
41 raykom
 
31.05.14
12:45
(36)ЛАдно. Для тебя персональобращаюсь к модераторам. Исправьте пожалуйста ошибку в заголовке - слово бибоилтеки на библиотеки.

А то меня уже на бабосы высталяют )
42 mehfk
 
31.05.14
12:45
(38) Ты начиная с (33) за ТС говоришь? Или вы на одном стуле сидите?
43 raykom
 
31.05.14
12:47
(42)Ты в курсе, что за таким постом по правилам синтаксиса среды следует вопрос: - Ты хтобля ?
44 m-serg74
 
31.05.14
12:48
(42) не, просто кроме (33) тебе ничего не светит, чую одним местом
45 mehfk
 
31.05.14
12:48
(43) Ахденаходитсябибоилтека?
46 raykom
 
31.05.14
12:49
Епть ... Для того что бы переменные среды вступили в силу нада ведь перегружаться ??
47 mehfk
 
31.05.14
12:49
Перелогининться достаточно
48 m-serg74
 
31.05.14
12:49
(46) нет, программа при запуске считает новые переменные
49 raykom
 
31.05.14
12:50
(45) )) Смотря что имеешь в виду. Одни в каталоге БД или программы, а другие на трех буквах. Смотря куда надо.
(47)На форуме ?
50 m-serg74
 
31.05.14
12:51
+(48) можно даже схитрить выставить темпы на рам запустить 1С а потом переменные обратно на хард, и тогда темпы на раме будет пользовать только 1Сина
51 ДенисЧ
 
31.05.14
12:51
Если установлены переменные system-wide, то может и вообще перезагрузиться понадобится....
52 raykom
 
31.05.14
12:52
(51)Бляя ... Как без тебя жизнь то проста )
53 m-serg74
 
31.05.14
12:52
(51) да в виндовские темпы 7ка вроде не лезет, все больше в юзерских пишет
54 raykom
 
31.05.14
12:53
(50)Да не, часто надо перзапускать
55 m-serg74
 
31.05.14
12:53
(54) тогда запасись РАМом
56 raykom
 
31.05.14
12:54
Ладно. Вобщем все понятно. Спасибо за советы.
Перенос пользовательских реально ускорил. Даже по запуску видно
57 mehfk
 
31.05.14
12:54
(49) В винде. Завершить сеанс и начать заново. Но вообще, переменные среды (пользоателя) для каждой вновь запускаемой программы считываются заново.
Есл меняются переменные среды для системы - тогда только перезагрузка.
58 raykom
 
31.05.14
12:54
(57)Ну вот в моем случае достаточно получается перезапуска программы
59 m-serg74
 
31.05.14
12:55
(58) да
60 raykom
 
31.05.14
12:56
ЛАдно, братцы потнесчастью. Пошел работать. Спасибо. ДенисЧ когда свежие СП ?
61 m-serg74
 
31.05.14
12:56
архиваторами пользоваться в это время нежелательно, частенько сначала жмут/разживают там, а потом переносят в др. место
62 m-serg74
 
31.05.14
12:56
*разжимают
63 ДенисЧ
 
31.05.14
12:58
(60) Всё равно скидок не дождёшься :-))
64 КонецЦикла
 
31.05.14
13:06
Будь мужиком КУПИ ЦЦД
На него систему и базы ЦЕЛИКОМ
65 КонецЦикла
 
31.05.14
13:07
Какой смысл в записи в небольшой текстовый файл когда в базу в это же время пишется данных гораздо больше?
66 raykom
 
31.05.14
13:07
)) Не каверкай классику. Цитируй в оригинале
67 raykom
 
31.05.14
13:29
Век живи - век учись. Мильен раз тут терли за это.

Вот практический вывод. Вынос базы на раму дает прирост (по перепроведению) % примероно 25-30
А вынос пользовательских темпов но РАМу - дает еще! % 30

Вот это да.
68 ДенисЧ
 
31.05.14
13:50
"Вынос базы на раму"
полный вынос мозга :-)
69 raykom
 
31.05.14
13:57
На РАМу ) Способ повышения производительности труда 1сника
70 ДенисЧ
 
31.05.14
14:21
(69) На RAM-Disk!
71 ДенисЧ
 
31.05.14
14:24
сорри, RAM-Drive, разумеется
72 VladZ
 
31.05.14
15:01
(0) Пользователи работают по сети или терминал?
73 raykom
 
31.05.14
15:08
)) Не, течь идет о локальной машине
74 Гость из Мариуполя
 
гуру
31.05.14
15:31
(27) ну, если место есть, почему бы и не перегнать все темпы.

а вообще то открой для себя ключик /t при запуске 7.7, если не трогать системные темпы и переменные среды.
75 raykom
 
31.05.14
16:01
(74)Ага. И что он дает ?
76 ДенисЧ
 
31.05.14
16:11
(75) не... Скидок не дождёшься... Скорее наценок....
77 raykom
 
31.05.14
16:12
(76)Круче ламер - выше цена ? )
78 Гость из Мариуполя
 
гуру
31.05.14
16:37
(75) /T<Путь> - параметр для переопределения каталога временных файлов
переопределяются переменные среды (пользовательский темп).
переопределяются только и конкретно для 1С.

вместо всей этой ахинеи в (46) и (50)
79 raykom
 
31.05.14
16:41
(78)Ага,зачёт. Спасибо.
80 ДенисЧ
 
31.05.14
18:53
вот так штрейбрейхеры лишают заработка честных людей :-((
81 raykom
 
31.05.14
20:14
(80)Да ладно, у тебя просто СП - паленка )
82 ДенисЧ
 
31.05.14
20:16
(81) а ты пробовал? нет...
83 дедушка Вах
 
01.06.14
16:19
пользуясь случаем, на домашний комп имеет смысл ссд покупать?
или это для бамбуков, что б кино быстрей показывало и игрухи быстрей играли?
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший