Последние темы Поиск
Общие форумы
Специализированные форумы
ПроцессорыРазгон и охлаждениеСистемные платыМодули памятиВидеосистемаTV- и FM-тюнеры, видеовход, видеовыходЦифровое видео: захват, монтаж, обработкаМониторы и другие устройства отображенияЦифровое фотоБеспилотные летательные аппаратыЦифровой звукProAudio: Профессиональное звуковое оборудованиеСтереосистемыДомашний кинотеатр: проигрыватели и источники сигналаДомашний кинотеатр: аудиосистемаДомашний кинотеатр: ТV и проекторыМагнитные и SSD накопителиОптические носители информацииСетевые носители информацииПериферияКорпуса, блоки питания, UPSСети, сетевые технологии, подключение к интернетуСистемное администрирование, безопасностьСерверыНоутбуки, нетбуки и ультрабукиПланшеты и электронные книгиМобильные телефоны, смартфоны, кпк, коммуникаторыМобильные гаджетыОператоры и технологии мобильной связиТелефония, телекоммуникации, офисные АТСБытовая техника
Программы
Игры
Авторские форумы
Прочие форумы
Форумы поддержки портала iXBT.com
Архивы конференции
Архив "О Конференции"Архив "Процессоры"Архив "Разгон и охлаждение"Архив "Системные платы"Архив "Модули памяти"Архив "Видеосистема"Архив "Видеозахват"Архив "Мониторы и другие устройства отображения"Архив "Цифровое изображение"Архив "Цифровой звук"Архив "Периферия"Архив "Корпуса, блоки питания, UPS"Архив "Коммуникации: сети и сетевые технологии"Домашний интернет, модемы (архив)Архив "Системное администрирование, безопасность"Архив "Мобильная связь"Программы Microsoft: Windows, Office, Server, Windows LiveАрхив "OС и системное ПО"Архив "Программы: Интернет"Архив "Программирование"Форум прикладных программистовАрхив "Электронные устройства и компоненты"Архив "Околокомпьютерный Флейм & Общий"Архив "Полемика (Злобный Флейм)"Околоавтомобильный ФлеймФорум ремонтниковВопросы компании IntelФотокамеры SamsungФорум о магазине приложений RuStoreФорум по продукции компании Huawei
Справка и сервисы
Другие проекты iXBT.com
LX.: Растет кол-во хэндлов (handles) на Win7
LX.
Member
Автор темы
1/97 ответов
15 лет на iXBT, с марта 2010
12 фото на iXBT.photo
Чаще пишет в "ДК TV" (93%)
Россия, Koenig, LE40C650L1W
Инфо Ответить
L
LX. Member Автор темы
  15 лет назад / 06 октября 2010 13:45
Добрый день!
недавно обратил внимание, что на процессе System (PID:4) кол-во хэндлов ~200 тыс, сеня глянул - уже почти 300 тыс, система работает стабильно, но нормально ли такое кол-во хэндлов? и как их можно глянуть, что это конкретно? пробовал ProcessExplorer'ом и Iarsn TaskInfo, они на системном процессе не показывают их - просто пустой список (на других процесса - нормально показывают). как можно глянуть, откуда стока хэндлов, есть соотв. софт?

Комп работает круглосуточно, крутится торрент (может в нем проблема)

ЗЫ: Win7 x64 Ult, P4 D950 3,4GHz, 4Gb RAM.
Игорь Лейко
Эксперт, MS MVP
9723/26636 ответов
22 года на iXBT, с мая 2002
7 фото на iXBT.photo
Чаще пишет в "OС и сист. ПО" (23%)
Россия, Москва
Web-страница
Инфо Ответить
И
Игорь Лейко Эксперт, MS MVP
15 лет назад / 06 октября 2010 14:58
LX.
но нормально ли такое кол-во хэндлов?
У меня сейчас 45000 всего при том, что процесс Бездействие системы натикал уже 340 часов.

крутится торрент (может в нем проблема)
Ну так проверьте.
LX.
Member
Автор темы
2/109 ответов
15 лет на iXBT, с марта 2010
12 фото на iXBT.photo
Чаще пишет в "ДК TV" (93%)
Россия, Koenig, LE40C650L1W
Инфо Ответить
L
LX. Member Автор темы
15 лет назад / 09 октября 2010 04:32
Игорь Лейко
у меня комп работает порядка 3 недель с последней перезагрузки, хотя CPU Time (System Idle Process) показывает почти 900 часов, ему верить наверное не стоит

пробовал выгрузить и загрузить торрент - кол-во хэндлов практически не меняется. сейчас уже почти 325 тыс хэндлов набралось, рост какой-то странный, то за день набежит порядка 1-2 тыс, то 10 тыс...
у меня собственно был вопрос - как можно вычислить, что это за хэндлы? есть ли соотв. софт?

Может у меня просто нет прав глянуть список хэндлов? а то в стек не пускает, права не дает посмотреть\изменить.
Игорь Лейко
Эксперт, MS MVP
9727/26649 ответов
22 года на iXBT, с мая 2002
7 фото на iXBT.photo
Чаще пишет в "OС и сист. ПО" (23%)
Россия, Москва
Web-страница
Инфо Ответить
И
Игорь Лейко Эксперт, MS MVP
14 лет назад / 09 октября 2010 09:07
LX.
Если утечка, то остановка программы не поможет. Попробуйте перезагрузиться, день-другой без торрента поработать, а потом его запустить.
А проблема, похоже, с каком-то из сетевых компонентов - драйвер, брандмауэр, антивирус, еще что-нибудь...
Раз прав нет, это это где-то на системном уровне происходит. Попробуйте руссиновичский LiveKd (если спросонья название не перепутал).
LX.
Member
Автор темы
3/112 ответов
15 лет на iXBT, с марта 2010
12 фото на iXBT.photo
Чаще пишет в "ДК TV" (93%)
Россия, Koenig, LE40C650L1W
Инфо Ответить
L
LX. Member Автор темы
14 лет назад / 09 октября 2010 17:44
Игорь Лейко
уфф... с отладчиками практически никогда не работал
попробую, когда будет время.

Попробуйте перезагрузиться, день-другой без торрента поработать
увы это пока невозможно

Добавление от 09.10.2010 17:51:

ух ты... в ФАРе есть плагин ProcList, в описании написано что он использует недокументированные возможности системы и может работать с ошибками, но самое главное он мне показал список хэндлов (все 330 тыс на тек. момент), только загвоздка в том, что это список вида:
01Handles:
02Handle  Access   Type         Name
03    4  001FFFFF
04    8  00000000
05    C  0002001F
06   10  00020019
07   14  000F003F
08  
09...
10  
11 3F80  0002001F
12 3F84  0002001F
13 3F88  0002001F
14 3F8C  0002001F
15 3F90  0002001F
16 3F94  0002001F
17 3F98  0002001F
18 3F9C  0002001F
19 400C  0000002A
Handle - это как я понимаю ID самого хэндла
Access - это наверное адрес в памяти??
Больше всего хэндлов со значением 0002001F в поле Access, что это может быть, где еще можно поискать?

Добавление от 09.10.2010 18:13:

Access - это похоже тип доступа, а не адрес.
но самое главное, после того, как я поюзал плагин в фаре - у меня в Process Explorer'е стал показываться список всех (вернее не всех, а порядка 10 тыс., наверное на большее у него буфера не хватает) хэндлов
большинство хэндлов - это открытые ключи в реестре по адресу HKCR\CLSID\*, многие открыты по нескольку раз (десятков раз)
так вот это приблизительно выглядит:
01...
02  
03Process: System Pid: 4
04  
05Type    Name    Handle  Access  Object Address  Share Flags
06Key     0x2D8   0x00020019  0xFFFFF8A003814F00 
07Key     0x374   0x00020019  0xFFFFF8A003927A20 
08TmTm        0x70    0x000F003F  0xFFFFFA8005FCCC40 
09  
10...
11  
12Key HKCR\CLSID  0x9BC8  0x0002001F  0xFFFFF8A003501510 
13Key HKCR\CLSID  0x9C1C  0x0002001F  0xFFFFF8A002E2B110 
14Key HKCR\CLSID  0x9C70  0x0002001F  0xFFFFF8A00A3DE670 
15Key HKCR\CLSID  0x9CA0  0x0002001F  0xFFFFF8A008A19550 
16Key HKCR\CLSID  0x9CB0  0x0002001F  0xFFFFF8A012F0FAD0 
17Key HKCR\CLSID\{00000000-0F56-11D2-9887-00A0C969725B}   0xB00   0x0002001F  0xFFFFF8A002B093A0 
18Key HKCR\CLSID\{00000000-0F56-11D2-9887-00A0C969725B}   0x62A0  0x0002001F  0xFFFFF8A002E85A40 
19Key HKCR\CLSID\{00000001-0F56-11D2-9887-00A0C969725B}   0xA80   0x0002001F  0xFFFFF8A0022E8BA0 
20Key HKCR\CLSID\{00000001-0F56-11D2-9887-00A0C969725B}   0x63C8  0x0002001F  0xFFFFF8A008F3B040 
21Key HKCR\CLSID\{00000002-0F56-11D2-9887-00A0C969725B}   0xC1C   0x0002001F  0xFFFFF8A0024305D0 
22Key HKCR\CLSID\{00000002-0F56-11D2-9887-00A0C969725B}   0x6404  0x0002001F  0xFFFFF8A009A265C0 
23Key HKCR\CLSID\{00000003-0F56-11D2-9887-00A0C969725B}   0xC18   0x0002001F  0xFFFFF8A002400D30 
24Key HKCR\CLSID\{00000003-0F56-11D2-9887-00A0C969725B}   0x63FC  0x0002001F  0xFFFFF8A002C8E720 
25Key HKCR\CLSID\{00000004-0F56-11D2-9887-00A0C969725B}   0xC14   0x0002001F  0xFFFFF8A002438CF0 
26Key HKCR\CLSID\{00000004-0F56-11D2-9887-00A0C969725B}   0x6218  0x0002001F  0xFFFFF8A00972B040 
27Key HKCR\CLSID\{00000005-0F56-11D2-9887-00A0C969725B}   0xC10   0x0002001F  0xFFFFF8A002469E90 
28Key HKCR\CLSID\{00000005-0F56-11D2-9887-00A0C969725B}   0x6360  0x0002001F  0xFFFFF8A009B155C0 
29Key HKCR\CLSID\{00000006-0F56-11D2-9887-00A0C969725B}   0xC0C   0x0002001F  0xFFFFF8A0022EBA10 
30Key HKCR\CLSID\{00000006-0F56-11D2-9887-00A0C969725B}   0x6370  0x0002001F  0xFFFFF8A0099C25C0 
31Key HKCR\CLSID\{00000007-0F56-11D2-9887-00A0C969725B}   0xC08   0x0002001F  0xFFFFF8A002400DF0 
32Key HKCR\CLSID\{00000007-0F56-11D2-9887-00A0C969725B}   0x636C  0x0002001F  0xFFFFF8A007D42820 
33Key HKCR\CLSID\{00000008-0F56-11D2-9887-00A0C969725B}   0xC04   0x0002001F  0xFFFFF8A00246CD80 
34Key HKCR\CLSID\{00000008-0F56-11D2-9887-00A0C969725B}   0x6374  0x0002001F  0xFFFFF8A00B4A1EE0 
35Key HKCR\CLSID\{00000009-0F56-11D2-9887-00A0C969725B}   0xBF4   0x0002001F  0xFFFFF8A002C59FA0 
36Key HKCR\CLSID\{00000009-0F56-11D2-9887-00A0C969725B}   0x6378  0x0002001F  0xFFFFF8A002E975C0 
37Key HKCR\CLSID\{0000000A-0F56-11D2-9887-00A0C969725B}   0xBF0   0x0002001F  0xFFFFF8A002469710 
38Key HKCR\CLSID\{0000000A-0F56-11D2-9887-00A0C969725B}   0x637C  0x0002001F  0xFFFFF8A0021FCDE0 
39Key HKCR\CLSID\{0000000B-0F56-11D2-9887-00A0C969725B}   0xBFC   0x0002001F  0xFFFFF8A002C59810 
40Key HKCR\CLSID\{0000000B-0F56-11D2-9887-00A0C969725B}   0x6380  0x0002001F  0xFFFFF8A0094B09C0 
41Key HKCR\CLSID\{0000000C-0F56-11D2-9887-00A0C969725B}   0xBF8   0x0002001F  0xFFFFF8A002C6AC60 
42Key HKCR\CLSID\{0000000C-0F56-11D2-9887-00A0C969725B}   0x6384  0x0002001F  0xFFFFF8A00A525830 
43Key HKCR\CLSID\{0000002F-0000-0000-C000-000000000046}   0xBEC   0x0002001F  0xFFFFF8A002C6AF40 
44Key HKCR\CLSID\{0000002F-0000-0000-C000-000000000046}   0x63C4  0x0002001F  0xFFFFF8A009519A30 
45Key HKCR\CLSID\{00000300-0000-0000-C000-000000000046}   0xBE8   0x0002001F  0xFFFFF8A002C65A80 
46Key HKCR\CLSID\{00000300-0000-0000-C000-000000000046}   0x63AC  0x0002001F  0xFFFFF8A002122D00 
47Key HKCR\CLSID\{00000301-A8F2-4877-BA0A-FD2B6645FB94}   0xBE4   0x0002001F  0xFFFFF8A002C59770 
48Key HKCR\CLSID\{00000301-A8F2-4877-BA0A-FD2B6645FB94}   0x638C  0x0002001F  0xFFFFF8A00A8E8D60 
49Key HKCR\CLSID\{00000303-0000-0000-C000-000000000046}   0x37C   0x0002001F  0xFFFFF8A002CA9410 
50Key HKCR\CLSID\{00000303-0000-0000-C000-000000000046}   0x6518  0x0002001F  0xFFFFF8A00B58C1B0 
51Key HKCR\CLSID\{00000304-0000-0000-C000-000000000046}   0xAF0   0x0002001F  0xFFFFF8A001363C70 
52Key HKCR\CLSID\{00000304-0000-0000-C000-000000000046}   0x6534  0x0002001F  0xFFFFF8A00A2145C0 
53Key HKCR\CLSID\{00000305-0000-0000-C000-000000000046}   0xB3C   0x0002001F  0xFFFFF8A002C9F770 
54  
55...

Исправлено: LX., 09.10.2010 18:20

Добавление от 09.10.2010 18:33:

дальше я пока пас...
возможно ли по "Object Address" понять кто этот хэндл создал?

Добавление от 09.10.2010 18:49:

странно, что поле Handle - всего 2 байта, а это 65 тыс, а с учетом того, что нумерация идет через 4, то вообще 16 тыс, т.о. в списке присутствуют хэндлы с одинаковым ID...
Ваш ответ:

Нет значка Нет значка Вот тут! Лампочка Восклицание Вопрос Класс! Улыбка Злость Огорчение Поговорим? Краснею Подмигивание Ругаю ОдобряюBIUdelSxsupxsuboffsp spoilerqurlimgvideo• list1. list1 codeprecenter-hr-rusQWE→ЙЦУ
файлыочистить
Ваше имя: Авторизуйтесь Предпросмотр В полную форму
вставить выделенную цитату в окно ответа
Если Вы считаете это сообщение ценным для дискуссии (не обязательно с ним соглашаться), Вы можете поблагодарить его автора, а также перечислить ему на счет некоторую сумму со своего баланса (при отзыве благодарности перечисленная сумма не будет вам возвращена).
Также вы можете оценить сообщение как неудачное.
В течение суток можно 20 раз оценить сообщения разных участников (купите Premium-аккаунт, либо оплачивайте оценки сверх лимита).
Если Вы считаете это сообщение ценным для дискуссии (не обязательно с ним соглашаться), Вы можете поблагодарить его автора, а также перечислить ему на счет некоторую сумму со своего баланса (при отзыве благодарности перечисленная сумма не будет вам возвращена).
Также вы можете оценить сообщение как неудачное.
В течение суток можно 20 раз оценить сообщения разных участников (купите Premium-аккаунт, либо оплачивайте оценки сверх лимита).