PDA

Показать полную графическую версию : Что означают окошки в таскменеджере 2003?


pavsem7
01-03-2017, 18:56
в taskmgr 2003 на вкладке о загрузке ЦПУ нарисованы 10 вертикальных окошек
http://dropmefiles.com/Ml5H3
в которых изображаются графики загрузки ЦПУ. Причем в первых двух они зашкаливают за 100% почти все время, а в остальных пики.
И так все время. Что означают эти окошки? Какой либо шкалы времени нет, поэтому непонятно.

Angry Demon
01-03-2017, 20:08
Что означают эти окошки?
Это загрузка ядер процессора. Физических и виртуальных (если процессор[ы] с Hyper Threading).

pavsem7
01-03-2017, 23:00
Но у меня не 10 ядер, а в восьми правых окнах тоже наблюдаются пики.
Потом, в окне слева загрузка написана 11%, но если 2 ядра загружены сильно как на графике, то почему тогда так мало, всего 11?
У меня это виртуальный сервер под VMware.

cameron
02-03-2017, 00:04
конфиг ВМ нам угадать?

отсортируйте по процессам и смотрите, что у вас кушает.
оно и не параллелится.

Angry Demon
02-03-2017, 08:05
Но у меня не 10 ядер
А вы ни словом не обмолвились о конфигурации виртуального процессора. Как и физического, кстати. ;)

Потом, в окне слева загрузка написана 11%
Что такое среднее арифметическое знаете?

если 2 ядра загружены сильно как на графике, то почему тогда так мало, всего 11?
На скриншоте (цифры примерные) первое ядро - 100%, второе - 0%, остальные (кроме 10-го) в сумме - 3%, 10-е - 5%. 100 + 3 + 5 = 108 / 10 = 10,8. Т.е., почти ваши 11%.

pavsem7
02-03-2017, 11:51
конфиг ВМ нам угадать? »
А вы ни словом не обмолвились о конфигурации виртуального процессора. Как и физического, кстати.
Цитата pavsem7: »

Да, виноват. При ближайшем рассмотрении выяснилось, что процессор Xeon E5-2609, в котором 12 CPUs x 1,895GHz
Причем на виртуальной машине win2003(она одна на хосте vSphere) - 24 Gb memory and 2 virtual sockets, 5 cores per socket, т.е. выходит как раз 10 cpu (70Гб свободного системного диска)
http://dropmefiles.com/djIId

Но тогда возникает вопрос, почему загружены только 2 первых ядра, а остальные простаивают. Как заставить их равномерно распределять нагрузку?
Дело в том, что после сбоя питания пришлось перегружать хост и windows стал работать во всех программах с тормозами.
А раньше было быстро. Даже простое разархивирование из zip базы dbf 1c идет по полчаса.

Iska
02-03-2017, 12:12
При ближайшем рассмотрении выяснилось, что процессор Xeon E5-2609, в котором 12 CPUs x 1,895GHz »
Три CPU Intel® Xeon® Processor E5-2609 (10M Cache, 2.40 GHz, 6.40 GT/s Intel® QPI) Product Specifications (http://ark.intel.com/products/64588/Intel-Xeon-Processor-E5-2609-10M-Cache-2_40-GHz-6_40-GTs-Intel-QPI), каждый из которых с четырьмя ядрами. Либо, что куда более вероятно, пара Intel® Xeon® Processor E5-2609 v3 (15M Cache, 1.90 GHz) Product Specifications (https://ark.intel.com/products/81897/Intel-Xeon-Processor-E5-2609-v3-15M-Cache-1_90-GHz), с шестью ядрами.

Но тогда возникает вопрос, почему загружены только 2 первых ядра, а остальные простаивают. »
Уже несколько раз сказали: потому что, например, используемое Вами программное обеспечение тупо не умеет (или банально не имеет возможности) использовать параллелизм в своём алгоритме. Операционная система максимум, что может сделать — выбрать незагруженное в данный момент ядро при старте процесса.

Даже простое разархивирование из zip базы dbf 1c идет по полчаса. »
Я надеюсь, что 1С хотя бы не v7.7 под такую конфигурацию?

pavsem7
02-03-2017, 12:58
Я надеюсь, что 1С хотя бы не v7.7 под такую конфигурацию? »

Да, как раз v7.7(не SQL) медленно и работает. v8.2 быстрее. До перезагрузки всего vmware 1c7.7 работала существенно быстрее.

используемое Вами программное обеспечение тупо не умеет (или банально не имеет возможности) использовать параллелизм в своём алгоритме. »
Разве не придумали какой-нибудь патч для этого параллелизма?

Angry Demon
02-03-2017, 13:15
как раз v7.7(не SQL) медленно и работает
Диск мониторьте. Поди, тоже виртуальный?

Разве не придумали какой-нибудь патч для этого параллелизма?
А патч к "жигулям" для использования ракетного топлива?

Iska
02-03-2017, 13:37
Да, как раз v7.7(не SQL) медленно и работает. v8.2 быстрее. »
Это печально. См., например:
7.7 (впрочем, как и все остальные 1С) сильно завязана на тактовую частоту CPU, а у вас "печальный" 2,0.
я бы посоветовала связку свежего быстрого i5-6500 с быстрой DDR4 + 2003, который для 7,7 "зарулит" эти ксеоны не глядя. »
Для седьмой версии прежде всего важна тактовая частота. Параллелизма нет совсем.

Разве не придумали какой-нибудь патч для этого параллелизма? »
Кто придумает — станет богаче Гейтса, Джобса, Брина и Пэйджа вместе взятых. Но это из области ненаучной фантастики. А Вам — срочно читать «Windows Internals» Соломона и Руссиновича (можно даже в переводе — «Внутреннее устройство Microsoft Windows»).

pavsem7
02-03-2017, 13:40
Диск мониторьте. Поди, тоже виртуальный? »

Он виртуальный vdmk но как часть реального, вроде всегда так. А что в диске могло измениться из-за выключения/перезагрузки?

Если в events пишется:
Device naa.600605b0075507801e597baf1ccf4828
performance has deteriorated. I/O latency
increased from average value of 15150
microseconds to 311906 microseconds.
warning
02.03.2017 11:47:27
localhost.localdomain

то это про диск?

cameron
02-03-2017, 14:54
I/O latency
increased from average value of 15150
microseconds to 311906 microseconds. »
проверяйте массив.
задержка очень большая.
ну или появилась другая ВМка с пожеланиями к диску.
да, для 2003 можно привести кол-во процессов к 4-м - ЕМНИП больше в ВМ не поддержвиается..

Angry Demon
02-03-2017, 15:00
Device naa.600605b0075507801e597baf1ccf4828
performance has deteriorated. I/O latency
Тынц! (https://yandex.ru/search/?text=performance%20has%20deteriorated&lr=213)

pavsem7
04-03-2017, 13:28
7.7 (впрочем, как и все остальные 1С) сильно завязана на тактовую частоту CPU, а у вас "печальный" 2,0.
я бы посоветовала связку свежего быстрого i5-6500 с быстрой DDR4 + 2003, который для 7,7 "зарулит" эти ксеоны не глядя.

Это интересное замечание cameron. Но насколько оно проверено практикой? Я думал, что сервера для многопользовательской работы надо ставить только на Xeon и матплаты их поддерживающие как раз для параллельной работы пользователей, а не на i3-i7, хоть и быстрые.(Разве не для этого Xeon придуман??) Один раз я поставил сервер 2008R2 для 3-5 пользователей с 1С8.2 на клиентский i3/16Gb и получил сразу трудности с установкой драйверов сетевой платы и достаточно тормозную работу сервера.

Device naa.600605b0075507801e597baf1ccf4828
performance has deteriorated. I/O latency
Тынц! »

Да, этих тынцев в интернете навалом. Многие заграничные админы советуют не обращать внимания на этот глюк wmware, другие предлагают самые разные "способы решения", в том числе просто перезагрузку. Эти колебания latency происходят все время, то в плюс, то в минус. Я привел только минусовое. Рейд у меня на LSI SAS контроллере, никаких сетевых хранилищ нет.

ну или появилась другая ВМка с пожеланиями к диску. »

Других ВМ у меня нет в этом хосте.


да, для 2003 можно привести кол-во процессов к 4-м - ЕМНИП больше в ВМ не поддержвиается..»

Это как?




© OSzone.net 2001-2012