Имя: Пароль:
IT
 
Поиск узкого места в системе
0 Adept
 
03.11.14
21:37
Конфигурация такая, Linux, на нем Postgre и virtualbox на виртуалке сервер преприятия и 1с(клиент). Все это используется для разработки в однопользовательском режиме. Оч много времени занимает реструктуризация системы после изменения чего нить в конфигурации, а так же первоначальное открытие конфы (УТ11)
iotop, iftop, htop - не и половины полной загрузки, какие методы можно попробывать для определения узкого места в системе?
1 Лефмихалыч
 
03.11.14
21:38
дисковая подсистема - к бабке не ходи
2 Adept
 
03.11.14
21:45
(1) Да я тоже так подумал, вынес все на отдельный раздел, отключил журнал, noatime сделал, но повышения производительности нет. Потом сделал iotop аналз, и нефига. На пике скорость обмена 4-6 МБ/С.
3 Лефмихалыч
 
03.11.14
21:51
(2) отдельный раздел на том же физическом накопителе, что и все остальные?
4 Adept
 
03.11.14
22:33
(3) да
5 Adept
 
03.11.14
22:33
+(4) просто с другими параметрами ФС
6 Fragster
 
гуру
04.11.14
00:17
(0) у тебя не в ширину дисковой подсистемы упирается, а в иопсы
7 Управление торговлей
 
04.11.14
00:26
узкое место - сама Postgres, работай с msssql  будет тебе счастье
8 vlandev
 
04.11.14
01:38
Не вижу смысла искать узкое место в системе , запущенной в виртуалбоксе.
9 b_ru
 
04.11.14
01:42
А в чем глубокий смысл использовать для разработки СУБД? Файловый вариант не канает?
10 ice777
 
04.11.14
08:09
(7) звиздеж. у меня УППырище 8 лет как пашет на постгри. как раз на линуксе она и выросла.

но надо кое-что подкрутить. гуглится на раз.

а про ms sql под линукс я не слыхал..)
11 ice777
 
04.11.14
08:10
(0) оперативы много виртуалке своей выделил? и базе?
12 ДенисЧ
 
04.11.14
08:14
линух, постргре, виртуалка и проблемы со скоростью?
Почему я не удивляюсь....
13 Сержант 1С
 
04.11.14
08:35
(0) постгри, вбокс - таких извращений давно не видел. Сразу понятно, франкенштейна строили какие-то безумные дети из числа идейных линуксоидов. И пофиг что не работает, главное что правильная ось..
14 ice777
 
04.11.14
08:56
+посоветую ТС сменить домашний виртуалбокс на что нить-приличное. хотя бы простейший прокмокс на выделенной машине, если уж денег нет ни на что.
15 ДенисЧ
 
04.11.14
08:57
(14) Я бы посоветовал наоборот... Сменить работодателю ТС - ТС на что-нибудь приличное ))))
16 ice777
 
04.11.14
09:01
(15) тоже идея )
А если работодатель хронический жлоб и сам заказывал эту свистопляску?
17 ДенисЧ
 
04.11.14
09:02
(16) Тогда менять работодателя на что-нибудь приличное (с)
18 Adept
 
04.11.14
09:09
(6) Тогда выход какой, отдельный веник?
(9) В файловой уже не помещается.
(11) На ВБ 2 гига там сервер пердприятия и клиент(больше гига пока не занимали), всего 8.
(12) Да да, вы ленивы и не любопытны
(15) С этим сложно, я сам работодатель
19 floody
 
04.11.14
09:13
сейчас еще окажется, что у автора даже не ssd...
20 Сержант 1С
 
04.11.14
09:22
SSD для модных лохов, настоящие мужики ставят на SATA вибокс с постгри, и страдают, страдают..
21 Adept
 
04.11.14
09:24
(19)(20) Красссава. :)
22 ДенисЧ
 
04.11.14
09:25
(18) "С этим сложно" - тем более - сменить исполнителя на более другого.
23 Сержант 1С
 
04.11.14
09:27
(22) более другой возьмет за это 20 тысяч рублей, кровопийца, и построит всё это на сатанинской венде.
24 ДенисЧ
 
04.11.14
09:29
(23) Зато будет работать.
25 Сержант 1С
 
04.11.14
09:30
(24) так если бы автору нужно было бы "работать", все давно было бы уже на венде..
26 Adept
 
04.11.14
09:36
(23)(24)(25) Истерички, речь идет о домашнем ноуте, а не продуктивной системе. На котором я временами веду разработку. И главное знали б как вопрос решить ... не, надо веж ЧСВ почесать.
27 ДенисЧ
 
04.11.14
09:40
(26) Как вопрос решить - тебе давно уже подсказали. Не используй студенческие под(д)елки.
Тогда будет работать нормально.
28 Adept
 
04.11.14
09:41
(27) Напоминаю, вопрос был "какие методы можно попробывать для определения узкого места в системе?", а не как сделать что бы все было з"ебис"
29 Сержант 1С
 
04.11.14
09:42
(26) это всё еще на "домашнем ноуте"?? с его конскими йопсами?? не мучай животину, пристрели
30 Adept
 
04.11.14
09:45
(29) :) Хороший ноут, чо
31 ДенисЧ
 
04.11.14
09:45
(28) Ответ - узкие места - линух, постргре, виртбокс.
32 Adept
 
04.11.14
09:48
(31) Де то я это слышал. Ах да были админы у заказчика, которые говорили что узкие места это 1с и MS SQL сервер, yf мои требования поискать узкие места в поле (диск, процессор, память) не откликались. Пришлось отказаться от их услуг.
33 ДенисЧ
 
04.11.14
09:54
(32) Правильно сделал, что отказался от услуг ламеров и бездельников. Надеюсь, нанял вменяемых?
34 floody
 
04.11.14
11:15
Какой смысл искать узкие места, если у вас изначально вся система построена из узких мест? Узкое из узких? Или так, побаловаться..
35 vde69
 
04.11.14
11:50
для SQL начинать надо с http://wiki.mista.ru/doku.php?id=it:analiz_sql_block
36 arsik
 
гуру
04.11.14
11:57
(0) Проблема в сети. К бабке не ходи
37 Adept
 
04.11.14
12:19
(35) спс
(36) Тож же были преположения такие, а чем их померять то в Linux?
38 Лефмихалыч
 
04.11.14
13:10
(4) а накопитель по традиции - какой-нить WD-блюэ с одним блином и одной головкой.
Нет у тебя узких мест, то, что ты видишь в плане быстродействие - это то, как оно должно работать в этих условиях. При таких раскладах все работает, как положено - медленно и уныло
39 Fragster
 
гуру
04.11.14
13:16
(38) у него еще и на ноутбуке
40 Лефмихалыч
 
04.11.14
13:53
(39) тогда могу порекомендовать еще включить план электропитания экономный и после этого мерить при помощи циркуля и линейки без делений узкие места
41 Drac0
 
04.11.14
14:07
(18) "В файловой уже не помещается." Зачем тебе столько данных в базе для разработки?
Сколько оперативы, винт ССД?
42 Adept
 
04.11.14
14:14
(38) Хитачи 7200, с 32 метрами кэша, на счет блинов не скажу, надо заглянуть.
(41) 8ГБ
Короч резюме какое ?SSD?
43 Drac0
 
04.11.14
17:12
(42) ССД как мертвому припарка, но лучше, чем ничего.
44 Управление торговлей
 
04.11.14
17:23
(10) упп? на постгри без управляемых блокировок? для печати платежек - вполне ок