Торможение системы при их открытии приложений

ogera

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

okis

Какие именно программы запускаешь?
Делал дефрагментацию диска, хватает ли памяти на машине, делал ли проверку на вирусы?

ogera

Фильмы различных форматов, фотографии, музыку, ворд, эксель и т.п. Короче, самые обыденные пользовательские.
Дефрагментацию делал, антивирус шагает в ногу со временем и работает в порядке, свободной памяти порядка 10%.

okis

Фильмы различных форматов, фотографии, музыку, ворд, эксель и т.п. Короче, самые обыденные пользовательские.
Дефрагментацию делал, антивирус шагает в ногу со временем и работает в порядке, свободной памяти порядка 10%.
А сколько оперативки на машине? 10% свободной -— мало.

ogera

1 Гб оперативки.
Свободного места бывало и значительно больше - результат тот же самый. Думаю, дело в чем-то другом.

okis

ОС — Windows Vista? Если да, то неудивительно ,что памяти не хватает.

sergeikozyr

ОС — Windows Vista? Если да, то неудивительно ,что памяти не хватает.
эксперт блять

ogera

XP.
Ты имеешь ввиду величину свободного места на диске или загрузку ЦП?

sergeikozyr

оццы вендовых косяков порекомендуют программу, которая показывает куда в данный момент ломится твоя венда по самбе, а потом нужно будет удалить из реестра все упоминания того адреса

ogera

Во!
Можно с этого момента подробнее!
Кто из отцов может дать дельный совет?

YUAL

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

sergeikozyr

не, я их называть не буду, они сами прийдут.

okis

Тогда заодно покажи результат выполнения команды netstat.

sergeikozyr

TCPview называется, во

ogera


okis

Включи в task manager отображение дескрипторов в таблице процессов. У тебя их многовато для WinXP без хитрого софта.

peter1dav

Возможно расширению какого-либо файла сопоставлена прога из сети

ogera

okis

Попробуй долбануть PCMService и посмотри что будет

kruzer25

"Дескрипторы" - это handles?

Доктор, я буду жить?

okis

Если программа — не база данный или сервер под нагрузкой у неё не бывает много хэндлов. Если число их неограниченно растёт (без видимых на то причин то, грубо говоря, автор неверно написал свою программу (не закрывает файлы, сетевые соединения и др.)
Да, если что, данная прога — какая-то нехорошая приблуда к фотошопу, которую обычно удаляют.

kruzer25

много хэндлов
"Много" - это сколько?
Если число их неограниченно растёт
Как это понять простому пользователю? Сделать скриншот сейчас, сделать скриншот через десять часов, и сравнивать?

YUAL

и чиcто для правки Alt+PrtScr принскринят активное окно, а не весь экран.

okis

Для простоты будет рассматривать число хэндлов от 1000. Сервер БД, например, обоснованно держит много хэндлов. У тебя на машине серверного ПО под нагрузкой нет, у меня тоже и у топикстартера тоже. Следовательно, программа написана неверно, либо по принципу watch dog (держит хэндлы на всё что сможет). У тебя там системные службы и эта адобовская хрень. Очевидно же, что от неё следует избавиться (если, конечно, тебя это беспокоит).
У топикстартера русская винда, у него дескрипторы. У меня, например, тоже хэндлы.

kruzer25

У тебя на машине серверного ПО под нагрузкой нет
Есть.
Что интересно - я, кажется, со времени последнего ребута не пользовался IIS. А там уже откуда-то по 3ГБ прочитанных/записанных байт, и ещё 100ГБ - "других".
и эта адобовская хрень
Эппловская, вроде бы. Я её не ставил, само с айтьюнсом пролезло.
А ещё там, например, на третьей позиции IE стоит, с 30к хэндлов. Это много или мало?

okis

под нагрузкой

кажется, со времени последнего ребута не пользовался IIS
А разница есть. IIS скорее всего что-нибудь там мониторит, если б мне было интересно, я бы монитором ФС взглянул бы на это.
А ещё там, например, на третьей позиции IE стоит, с 30к хэндлов. Это много или мало?
У меня у хрома 916 хэндлов + ещё примерно столько же в сумме у дочерних процессов. Если ты не используешь IE, например, откроешь IE и посмотришь показатели счётчиков производительности сегодня и завтра, и он наплодит ещё 30000 хэндлов, он невозбранно содержит ошибки. Не то, чтобы это очень плохо, но печально, что вендор ОС не может сделать под неё нормальное ПО.

kruzer25

Если ты не используешь IE, например, откроешь IE и посмотришь показатели счётчиков производительности сегодня и завтра, и он наплодит ещё 30000 хэндлов, он невозбранно содержит ошибки
Что вообще эти хэндлы означают?
Думается мне, что, если я не буду пользоваться ИЕ, а он просто будет висеть в фоне - то и они плодиться не будут.

okis

Любой системный объект (тред, файл, сетевое соединение, объект синхронизации и др. с которым твоя программа работает, представляется для неё в виде хэндла. Соответственно, если программа висит в фоне и полезной нагрузки не даёт (можно в процесс-експлорере посмотреть стек каждого треда, этого скорее всего будет достаточно то она может содержать ошибки.
Если программа, например, каждую секунду открывает какой-то файл, а закрывает через раз, то нетрудно посчитать, сколько лишних записей в системной таблице хэндлов прирастёт за сутки.
Если у IE столько хендлов и число их будет сохраняться, значит столько ему и надо. Не исключено, однако, что он забывает destroy хэндлы в процессе работы.
В process explorer есть ограничение на число хендлов в системе, с которым он может работать. Порядка пары сотен тысяч, точно не знаю. У меня, например, был драйвер звука, который создавал 600000 хэндлов, и посмотреть через данный менеджер процессов на что они указывают не представлялось возможным.

ogera

спасибо, буду знать!
Ребят, а по существу, как решить проблему?

Andbar

Эппловская, вроде бы. Я её не ставил, само с айтьюнсом пролезло.
А ещё там, например, на третьей позиции IE стоит, с 30к хэндлов. Это много или мало?
она с фотошопом цс3 ставится, и, вроде, фш ругается, если её отрубить. Но в свойствах файла написано эппл.
Топикстартеру: запусти консоль, набери там netstat и жми на Enter сразу после запуска одного из приложений, с которым наблюдается торможение.
Потом выложи то, что оно выведет. Только НЕ НАДО делать скриншот. Просто нажми Alt+пробел и в появившейся менюшке выбери пункт Edit->Mark (Изменить - Пометить затем выдели текст мышкой и нажми на Enter - текст будет в буфере обмена.

kruzer25

она с фотошопом цс3 ставится, и, вроде, фш ругается, если её отрубить. Но в свойствах файла написано эппл
Фотошопов у меня не стоит. И не думаю, что виноват Adobe Reader.
Просто нажми Alt+пробел и в появившейся менюшке выбери пункт Edit->Mark (Изменить - Пометить
А ещё в консоли с дефолтными настройками можно нажать правой кнопкой мыши на рабочей области и выбрать Mark уже там, не придётся лазить по меню.

Andbar

А ещё в консоли с дефолтными настройками можно нажать правой кнопкой мыши на рабочей области и выбрать Mark уже там, не придётся лазить по меню.
у половины открывающихся у меня консолей сия опция отключена, так как вносит кучу неудобств. Правда, в них-же имеется возможность начать редактирования по Alt+Ins.

kruzer25

у половины открывающихся у меня консолей
Ты про фар?
так как вносит кучу неудобств
Каких?

Andbar

Каких?
Мне требуется кликать по консольному окну гораздо чаще чем что-то там выделять

YUAL

Попробуй долбануть PCMService и посмотри что будет
пробовал?

kruzer25

Мне требуется кликать по консольному окну гораздо чаще чем что-то там выделять
Что же это за консольные окна? ФАРы?
Если не запускать в консоли какие-то умные приложения с графикой (FAR, паскалевская IDE итд от кликов по окну не будет никакого толку.
Кстати, у меня не работает AltSpace в сеансе PuTTY (во всех других окнах - работает). Не знаешь, в чём может быть проблема и как решать?

margarita_ak

у меня таж ситуация.Xp, 1 Гб оперативки, тормозит комп при вызове контекстного меню (кажись так это называется) - нажатии правой кнопки мыши на файлах..
запустила netstat, так там куча процессов с адресом (причем melok может быть заменен на другие имена и тоже присутствует в списке):
TCP kv:4664 melok.msu:netbios-ssn TIME_WAIT
и штуки 4 с адресом:
TCP kv:1193 support.alcohol-soft.com:30606 ESTABLISHED
при том что alcohol я снесла с компа,
и другие, но остальные по одному
 TCP kv:2319 olenka.msu:microsoft-ds ESTABLISHED
 TCP kv:2411 linux.msu:netbios-ssn SYN_SENT
 TCP kv:2413 vkontakte.ru:http SYN_SENT
TCP kv:2453 10.1.8.45:http SYN_SENT
TCP kv:2445 194.88.210.5:http ESTABLISHED
что это такое, и как сделать так, чтобы, например, на сайт alcohol'я не ломиться..?

Andbar

 TCP kv:2411 linux.msu:netbios-ssn SYN_SENT
поищи в реестре (Win+R->regedit->Enter->^F, только сними галку "искать строку целиком" и отметь остальные галки и выдели "мой компутер" в левом списке) linux.msu или 10.129.112.115. Если не найдётся, ищи olenka.msu или 10.129.112.79. Если ничего не найдётся, ищи те-же имена компов, но без ".msu"
 
TCP kv:1193 support.alcohol-soft.com:30606 ESTABLISHED
при том что alcohol я снесла с компа,
лол, запусти netstat /b, он покажет, из какого процесса открыто соединение.

Andbar

умные приложения с графикой (FAR, паскалевская IDE итд)
когда это псевдографика стала графикой? :grin: :grin:
Кстати, у меня не работает AltSpace в сеансе PuTTY (во всех других окнах - работает). Не знаешь, в чём может быть проблема и как решать?
юзать мышку

margarita_ak

на имена компов - в реестре ничего нет.
netstat /b - пишет, что эти запросы посылает система. может это у нас сеть (официалка) так работает (типа идентификации в сети)?
тормозит по-прежнему, только вот когда сетку отключаю - тормозить перестает.

margarita_ak

нашла - ураа! спасибо за дельный совет.
это был когда-то скопленый в C:Doc&Set:user:nethood keygen от каспера :)
почистила nethood стало сильно полегче :grin:
Оставить комментарий
Имя или ник:
Комментарий: