Что означают окошки в таскменеджере 2003?

Аватара пользователя
pavsem7

Что означают окошки в таскменеджере 2003?

Сообщение pavsem7 »

в taskmgr 2003 на вкладке о загрузке ЦПУ нарисованы 10 вертикальных окошек

http://dropmefiles.com/Ml5H3


в которых изображаются графики загрузки ЦПУ. Причем в первых двух они зашкаливают за 100% почти все время, а в остальных пики.

И так все время. Что означают эти окошки? Какой либо шкалы времени нет, поэтому непонятно.
Аватара пользователя
Angry Demon

Re: Что означают окошки в таскменеджере 2003?

Сообщение Angry Demon »

Цитата pavsem7:



Что означают эти окошки?



Это загрузка ядер процессора. Физических и виртуальных (если процессор[ы] с Hyper Threading).
Аватара пользователя
pavsem7

Re: Что означают окошки в таскменеджере 2003?

Сообщение pavsem7 »

Но у меня не 10 ядер, а в восьми правых окнах тоже наблюдаются пики.

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

У меня это виртуальный сервер под VMware.
Аватара пользователя
pavsem7

Re: Что означают окошки в таскменеджере 2003?

Сообщение pavsem7 »

Но у меня не 10 ядер, а в восьми правых окнах тоже наблюдаются пики.

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

У меня это виртуальный сервер под VMware.
Аватара пользователя
cameron

Re: Что означают окошки в таскменеджере 2003?

Сообщение cameron »

конфиг ВМ нам угадать?



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

оно и не параллелится.
Аватара пользователя
Angry Demon

Re: Что означают окошки в таскменеджере 2003?

Сообщение Angry Demon »

Цитата cameron:



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





Цитата Angry Demon:



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

Цитата pavsem7:
Что означают окошки в таскменеджере 2003?




Да, виноват. При ближайшем рассмотрении выяснилось, что процессор 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 идет по полчаса.
Аватара пользователя
pavsem7

Re: Что означают окошки в таскменеджере 2003?

Сообщение pavsem7 »

Цитата pavsem7:



При ближайшем рассмотрении выяснилось, что процессор Xeon E5-2609, в котором 12 CPUs x 1,895GHz
Что означают окошки в таскменеджере 2003?




Три CPU
Intel® Xeon® Processor E5-2609 (10M Cache, 2.40 GHz, 6.40 GT/s Intel® QPI) Product Specifications
, каждый из которых с четырьмя ядрами. Либо, что куда более вероятно, пара
Intel® Xeon® Processor E5-2609 v3 (15M Cache, 1.90 GHz) Product Specifications
, с шестью ядрами.




Цитата pavsem7:



Но тогда возникает вопрос, почему загружены только 2 первых ядра, а остальные простаивают.
Что означают окошки в таскменеджере 2003?




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




Цитата pavsem7:



Даже простое разархивирование из zip базы dbf 1c идет по полчаса.
Что означают окошки в таскменеджере 2003?




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

Re: Что означают окошки в таскменеджере 2003?

Сообщение Iska »

Цитата Iska:



Я надеюсь, что 1С хотя бы не v7.7 под такую конфигурацию?
Что означают окошки в таскменеджере 2003?




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




Цитата Iska:



используемое Вами программное обеспечение тупо не умеет (или банально не имеет возможности) использовать параллелизм в своём алгоритме.
Что означают окошки в таскменеджере 2003?




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

Re: Что означают окошки в таскменеджере 2003?

Сообщение pavsem7 »

Цитата pavsem7:



как раз v7.7(не SQL) медленно и работает



Диск мониторьте. Поди, тоже виртуальный?




Цитата pavsem7:



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



А патч к "жигулям" для использования ракетного топлива?
Аватара пользователя
Angry Demon

Re: Что означают окошки в таскменеджере 2003?

Сообщение Angry Demon »

Цитата pavsem7:



Да, как раз v7.7(не SQL) медленно и работает. v8.2 быстрее.
Что означают окошки в таскменеджере 2003?




Это печально. См., например:


Цитата cameron:



7.7 (впрочем, как и все остальные 1С) сильно завязана на тактовую частоту CPU, а у вас "печальный" 2,0.

я бы посоветовала связку свежего быстрого i5-6500 с быстрой DDR4 + 2003, который для 7,7 "зарулит" эти ксеоны не глядя.
2008 - Утечка памяти




Для седьмой версии прежде всего важна тактовая частота. Параллелизма нет совсем.




Цитата pavsem7:



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




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

Вернуться в «Microsoft Windows NT/2000/2003»