Jump to content

Ревю: ProcessExplorer = "Super Task Manager"


Препоръчан пост

Здравейте, драги почитатели на компютърните технологии. В момента, в който посетих сайта останах с много приятно впечатление от това колко добре е организиран, колко достъпно са написани всичките теми в форума, което прави приятно посещаването му от всички независимо дали сте любознателен ентусиаст или компютърен експерт. Силно се надявам сайта да продължава да се развива в същия дух и да радва хората. За целта съм се постарал максимално да напиша своето първо мнение, което се надявам да е полезно за всички.

 

Както става ясно от заглавието на темата ще разисквам въпроса за това колко ефективно можем да наблюдаваме системата с Task Manager и Process Explorer. Task Manager се състои от 4-ри страници: Аpplications, Process, Perfomance и Networking.

 

1) Страницата Applications.

http://pics.softvisia.com/design/pics/2368/2368-1.PNG

 

Можете да използвате опциите, съдъражщи се в страницата Applications, за да спирате изпълнението на програми (End Task), да превключвате към друга програма и да изведете програмата на преден план (Switch To) също и да стартирате ново приложение (Net Task). В долната част на екрана Task Manager ви показва броя на процесите, изпълнявани в момента, степента на използване на процесора и използването на паметта.

 

2) Страницата Process.

http://pics.softvisia.com/design/pics/2368/2368-2.PNG

 

В страницата Process е показан списък на всички процеси, изпълнявани в момента, които се изпълняват в тяхно собствено адресно пространство, включително всички приложения и системни услуги. Също така Task Manager ви дава възможност да завършвате изпълнението на процеса чрез бутона End Process. По подразбиране страницата Process ви показва процесите, потребителите изпълняващи всеки процес и използването на процесора и паметта на всеки изпълняван в момента процес. Можете да добавите допълнителни стойности по следния начин: View>Select Columns и избирате съответната стойност, след което натискате бутона OK.

 

3) Страницата Perfomance.

http://pics.softvisia.com/design/pics/2368/2368-3.PNG

 

Можете да използвате тази страница, за да видите динамичен преглед на производителността на системата.

а) CPU Usage - Процентът от време, през което процесора изпълнява нишка различна от нишката на бездействие.

CPU Usage History - Процентът от време, през което процесора изпълнява нишка различна от нишката на бездействие, показан във времето.

 

б) PF Usage- Количеството използвана виртуална памет(в мегабайти).

PF Usage History - Количеството използвана виртуална памет, показана във времето.

Под тези 2-графики се намират останалите броячи на системната производителност. По важните от тях са:

 

3.1) Physical Memory (K)

Total - Количеството оперативна памет инсталирана на системата.

Available - Количеството физическа памет, което е налично за процеси.

System Cache - Количеството физическа памет, освобождавана за файловия кеш при поискване.

 

3.2) Commit Charge (K):

Total: Размерът на виртуалната памет, използвана от всички процеси.

Limit: Количеството виртуална памет, която може да бъде предоставена на всички процеси, без увеличаване на файла за странициране.

Peak: Максималното количество виртуална памет, използвана в сесията.

 

4) Страницата Networking.

http://pics.softvisia.com/design/pics/2368/2368-4.PNG

 

Показва списък на името на адаптера, използването на мрежата, скоростта на връзката и състоянието на мрежата.

 

Общо взето това предлага стандартното решение за monitoring на системата в реално време предоставена от Microsoft. Въпреки, че в общия случай Task Manager е достатъчен, за да елиминирате даден процес или приложение за хората, които сериозно се занимават с компютри и поддръжка на компютърни системи той определено не е достатъчен. Затова съм приготвил една програма на компанията SysInternals, която Microsoft много скоро „прибраха”, наречена Process Explorer. Програмата предлага възможностите на Task Manager, но с по-добра организация и много повече възможности, с който по лесно можем да се справим, ако възникне проблем в системата.

 

1) Първи впечатления:

http://pics.softvisia.com/design/pics/2368/ProcessExplorer-FirsTime_small.jpg

 

Първото нещо, което се набива на очи е организацията - при ProcessExploer за разлика от Task Manager се използва дървовидна структура. Това в голяма степен е доста полезно, ако искате да установите откъде води началото си даден процес.

Второто нещо, което прави впечатление е различното оцветяване на процесите. Това е така с цел по лесно ориентиране между услугите и собствените процеси. По подразбиране Process Explorer използва бледо розов цвят за означаване на услугите и син цвят за означаване на процесите (Разбира се тези настройки могат да бъдат променяни от опциите на програмата).

По-подразбиране са селектирани следните колони:

1. PID - Processindeficator.

2. CPU - Използването на процесора.

3. Description - Описанието на процеса (Много полезно, ако не сте сигурни кой процес премахвате).

4. CompanyName - Името на компанията.

 

2) Страницата Process Properties.

Кликнете върху даден процес, за да отворите прозореца процес_properties. В него получавате детайлна информация за името на процеса, директорията, от която е стартиран, подробна информация за количеството физическа памет взето от процеса, броят на входно изходните операции по четене/ писане генерирани от даден процес, изглед на производителността и много друга информация.

 

3) Управление на процес.

Когато кликнете с дясното копче на даден процес ви се предоставя възможност за контрол над процеса. Чрез това menu можете да зададете ръчно приоритет на процеса, да „убиете” процеса (Също чрез клавиша DEL), да елиминирате цялото дърво на процеса и една доста полезна опция (Google), която ви дава възможност да проверите в интернет за този процес, ако не сте сигурни за него. (Search-engine-а също може да се настройва от опциите).

 

4) Конфигуриране на търсачката.

Предоставен е избор между Google и MSN. Ако искате да промените търсачката следвайте следните стъпки:

1. Options.

2. Searh Engine.

3. Изберете коя търсачка да се показва, когато кликнете с дясното копче на даден процес.

 

5) Конфигуриране на сигнализацията при стартиране на нов процес или приключване.

Process Explorer по-подразбиране показва в зелено ново стартираните процеси в системата и в червено тези, който приключват. Можете да настройте интервала за показване по следния начин:

1. Options

2. Difference Highlight Duration.

3. Настройте времето в секунди най-добре стойност 5.

 

Също можете да настройте цвета на сигнализацията като използвате ConfigureHIghlighting в менюто Options.

 

6) Използване на SystemInformation.

http://pics.softvisia.com/design/pics/2368/2368-6.PNG

 

Чрез натискане на клавишите ctrl+I можете да отворите прозореца SystemInformation, който доста наподобява страницата Peromance в Task Manager, но предлага много повече информация.

Най-отгоре имаме графичен изглед на някой основни броячи по-долу са представени следните, като ще дам информация за по-основните от тях.

Totals:

Handles: Броят на манипулатори на обекти в таблиците на всички процеси.

Threads: Броят на изпълняваните нишки, включително по една нишка на бездействие за всеки процесор.

Process: Броят на активните процеси + процесът на бездействие.

 

Physical Memory (K):

Total - Количеството оперативна памет инсталирана на системата.

Available - Количеството физическа памет, което е налично за процеси.

System Cache - Количеството физическа памет, освобождавана за файловия кеш при поискване.

 

Kernel Memory (K):

Total: Сумата от страницираната и нестранициранта памет.

Paged: Размерът на страницирания пул (Pageed Pool), заделен за OS.

Non Paged: Размерът на нестраницирания пул (Nonpaged pool), заделен за ОS.

PageFaults - Показва колко пъти трябва да бъдат извличани данни от pagefile-а на твърдия диск за този процес, защото са били извадени от RAM.

 

7) Добавяне на колони и създаване на профили съдържащи различни конфигурации на броячи.

Както казах по подразбиране се показват PID, CPU, Description, CompanyName, но при желание могат да бъдат добавени още с цел по ефективно наблюдаване. За да добавите нова колона:

1. Кликнете с дясното копче върху някой брояч например CPU.

2. Изберете SelectColumns.

3. В новия прозорец можете да изберете желаните броячи и да ги добавите към текущата конфигурация.

Мисля, че тук е моментът да вметна за един трик. Можете да прибавите нови columns и да запомните конфигурацията. Това става така:

1. View.

2. Save Column Set.

3. Въведете име.

 

8) Заключение:

Както видяхте ProcessExplorer предлага по-разширени възможности от тези на Task Manager, което ви дава възможност да боравите по ефективно с процесите в системата ви. Ако програмата ви е харесала адреса, от който можете да я изтеглите:

http://www.microsoft.com/technet/sysintern...ssExplorer.mspx.

http://pics.softvisia.com/design/pics/2368/2368-7.jpg

 

Автор: Лазар Канелов (l.kanelov)

Всички права върху настоящето ревю и картинките включени в него са собственост на автора и нямат право да бъдат възпроизвеждани под никаква форма без изричното съгласие на автора.

Link to comment
Сподели другаде

Добре дошъл във форума l.kanelov!

Удоволствието е взаимно, а старанието ти при писането на това ревю определено е дало страхотен резултат. Поздравления!

Ще взема скоро да изпробвам предложената от теб алтернатива на TaskManager. :)

Link to comment
Сподели другаде

  • 2 weeks later...

l.kanelov , добре дошъл и от мен :bye1:

 

Убеден съм, че трудът ти няма да остане незабелязан. Това , което си написал според мен попада в графата "Разширено ревю" на съответната програма. И ми харесва. Моето лично мнение е, че трябва да сложиш малко повече шотове за да може да се придобие по - ясна представа за излизащите екрани и да се направи връзка с това, което си написал. Това ревю е доста добро, но за да придобие още по - интересен и интригуващ вид се запознай подробно с т.нар. "алманах за писане на ръководства и ревюта" . Естествено, това си е мое лично мнение и ако не си съгласен с него ... ревюто ще остане така.

С уважение за положение труд и пожелание за успехи ти желая късмет :thumbsup:

Link to comment
Сподели другаде

l.kanelov , добре дошъл и от мен :bye1:

 

Убеден съм, че трудът ти няма да остане незабелязан. Това , което си написал според мен попада в графата "Разширено ревю" на съответната програма. И ми харесва. Моето лично мнение е, че трябва да сложиш малко повече шотове за да може да се придобие по - ясна представа за излизащите екрани и да се направи връзка с това, което си написал. Това ревю е доста добро, но за да придобие още по - интересен и интригуващ вид се запознай подробно с т.нар. "алманах за писане на ръководства и ревюта" . Естествено, това си е мое лично мнение и ако не си съгласен с него ... ревюто ще остане така.

С уважение за положение труд и пожелание за успехи ти желая късмет :thumbsup:

Здравей.

Благодаря за добрите думи и съвети относно темата. Аз също първоначално мислех да сложа повече картинки, но след време се отказах, защото операциите, които описвам са твърде елементарни и предполагам всеки, които има желание да се запознае с програмата ще се справи без проблем. Още веднъж благодаря за отделеното внимание.

Поздрави! :)

Link to comment
Сподели другаде

И аз съм наистина впечатлен от ревюто. Благодаря за прекрасното и полезно обяснение.

Само искам да споделя огромното си учудване от това, че ProcessExplorer е официално извън (засега) MS Windows XP, може и да греша. Не намирам освен промяната на адреса на официалния сайт никакъв MS ъпдейт в стил KB засега. Възможно е да има включени възможности за Вистата.

Преди: www.sysinternals.com (препраща към MS)

Сега: www.microsoft.com :)

http://www.microsoft.com/library/media/1033/technet/images/sysinternals/hero/hero_windows_sysinternals.jpg

 

Браво на Mark Russinovich и Bryce Cogswell. Успяха с невероятните си програмки да влязат под кожата на Microsoft.

За желаещите да научат повече, може още да се влиза във форумите на Sysinternals, бившия сайт на ProcessExplorer.

Инфо: Sysinternals Forums - Process Explorer.

Има интересни мнения, съвети, бъгове и прочее. Още бачка.

Link to comment
Сподели другаде

Гост
Отговори на тази тема

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   Не можете да качите директно снимка. Качете или добавете изображението от линк (URL)

Loading...
×
×
  • Създай ново...