PDA

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


goldik
06-03-2008, 10:25
В общем имеется Ноутбук Dell Inspiron 6400 T2400(1.86)/1G/100/DVDRW/ATI X1400 256mb/BT/WiFi/15.4"WSXGA/

- 667 МГц FSB
- на ядре Yonah
- Advanced Thermal Manager, Deeper Sleep, Digital Media Boost, Dual core, Enchanced Deeper Sleep,
SpeedStep, Execute Disable Bit, 64-разрядной адресации памяти (EM64T), MMX, Mobile Voltage Positioning VI,
Smart Cache, Streaming SIMD (SSE), Streaming SIMD Extensions 2, Streaming SIMD Extensions 3 (SSE3),
Virtualization Technology
Кэш память:
первого уровня - 64 Кб
второго уровня - 2048 Кб

оперативная память:
512х2=1ГБ PC4200 DDR2 SDRAM
- 2 x 200-конт. SO-DIMM
- 533 МГц

+ два бокса Agestar SUB3AH USB2.0 to 3.5 hdd SATA1+SATA2
+ в боксах винты:
1) 500gb western digital 8 mb cache SATA2
2) 320gb Samsung 8mb cache SATA1
Стоит Windows XP SP2,

Проблема появилась не так давно(в связи с чем не определено), заключается в следующем после загрузки винды,
смотрю в диспечер задач внизу в статус баре написано выделение памяти 300-400 метров,
посчитал по процессам максимум 200 и то не наберется, после запуска какой-нибудь игрушки не важно какой(Quake 3),
она(используемая память) увеличивается до 1 гигтара, файл подкачки у меня 1.5gb
и становится не возможно не то что играть,а даже работать, даже если закрыл игру
и используемая память вернулась в 300-400 кажется так не должно быть,
При чем висят 45-50 процессов все на мой взгляд нужные.
пробовал настраивать службы перепробовал море конфигураций, не помогло.

пробовал менять размер файла подкачки в меньшую стороны только хуже.
Пробовал переставлять винду, не помогло, пробовал разные версии винды не помогло,
пробовал полностью форматнуть винт на буке и ставить винду не помогло,обновлял до 28 февраля 2008 не помогло
пробовал искать вирусы (Avanta,nod,Kasperski) нет ни чего, искал с помощью разных прог руткиты, нету ничего.
От безисходности пишу сюда ведь бук все, таки два ядра, а бывает даже офис тормозит.
Сбрасывал биос не помогает,пробовал играть настройками тоже не помогает,
в биосе можно менять speed-step- х.з. че это такое. и Virtualization. остальное роли не играет.
качал новые драйвера не помогает.

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


если что-то уточнить говорите!... кажется проблема в Винде или в моих кривых руках, где-то что-то не то меняю,.


Хелп...(Помогайте)

Petya V4sechkin
06-03-2008, 12:12
goldik, в Диспетчере задач на вкладке Процессы меню Вид -> Выбрать столбцы -> включите дополнительно галку "Объем виртуальной памяти".
Приведите скриншоты (http://wiki.oszone.net/index.php/Скриншот) со вкладок Процессы и Быстродействие в критический момент.

Более подробную информацию можно посмотреть в Process Explorer (http://soft.oszone.net/program/89/Process_Explorer/) (там тоже включите столбцы для обычной и виртуальной памяти, меню View -> Select Columns -> вкладка Process Memory -> галки "Working Set Size" и "Private Bytes").

Еще можете воспользоваться Msconfig (http://support.microsoft.com/kb/310560/ru), отключая (для проверки) сторонние (не Microsoft) программы и службы из автозагрузки.

Пробовал переставлять винду, не помогло, пробовал разные версии винды не помогло,
пробовал полностью форматнуть винт на буке и ставить винду не помогло,обновлял до 28 февраля 2008 не помогло
пробовал искать вирусы (Avanta,nod,Kasperski) нет ни чего, искал с помощью разных прог руткиты, нету ничего.
Может, железная проблема? Перегрев процессора например?

goldik
06-03-2008, 14:32
Привожу скриншоты.
простая работа системы без нагрузки...
http://megalink.ru/~goldik/no_use.PNG
Мне кажется это уже свидетельствует о ненормальной работе.
Еще можете воспользоваться Msconfig, отключая (для проверки) сторонние (не Microsoft) программы и службы из автозагрузки »

Да забыл про это написать там все подчищено под ноль в первую очередь, оставил только то что нужно.


Может, железная проблема? Перегрев процессора например? »

В плане перегрева нет, так как пытался довести его до критического состояния, путем рендеринга ролика в 3d max'e около 3 часов была 100%-ая загруженность обоих ядер, температура не поднялась выше 55 градусов.
и процессор то свободен занята только память

может что-то типа системы Prefetch заносит в память всякую свою "фигню".

может что с памятью ? но тесты everesta она прошла с успехом. Других не проводил.

я еще грешу на так называемую систему центрино 3 которая присутствуе в буке и которая понижает производительность для увеличения продолжительности батарии, т.е. с буком шла программа , там модели работы, экономный и max performance, у меня стоит второе. Но вот как протестить этот вариант я незнаю, единственное что могу сказать: как показала everest множитель FSB прыгает т.е. как бы динамически частота процессора меняется в пределах 900-1800 мгц. следовательно вывод: работает.

я вот еще думаю, на сколько будет полезна виртуальная память, если скорость винчестера на буке 5400, может её использование вредно(из-за малой скорости обмена), но при отключенной виртуальной памяти windows , говорит что её нехватает.

еще на что я думаю что при записи, чтении с внешних винтов часть данных то-ли проходит и остается в памяти, то-ли встает в очередь, то-ли хешируется (Ну это уже мой бред наверное:) )

Drinko
06-03-2008, 15:08
Панель управления --> Система --> Дополнительно --> Быстродействие --> Дополнительно --> Использование памяти
Оптимизировать работу: Программ

Petya V4sechkin
06-03-2008, 15:12
Мне кажется это уже свидетельствует о ненормальной работе.
Не вижу никаких аномалий.

Проверьте еще в диспетчере устройств -> IDE ATA/ATAPI контроллеры -> свойства каналов IDE -> Режим передачи (DMA) и Текущий режим передачи.

dmitryst
06-03-2008, 15:13
300-400 кажется так не должно быть, »
у меня в task manager-е "commit charge - 330Mb" :read:. Запущены опера, кип и нод32. Так что "не должно быть" - это вряд ли.

goldik
06-03-2008, 18:10
Проблема появилась не так давно(в связи с чем не определено), заключается в следующем после загрузки винды,
смотрю в диспечер задач внизу в статус баре написано выделение памяти 300-400 метров,
посчитал по процессам максимум 200 и то не наберется, после запуска какой-нибудь игрушки не важно какой(Quake 3),
она(используемая память) увеличивается до 1 гигтара, файл подкачки у меня 1.5gb
и становится не возможно не то что играть,а даже работать, даже если закрыл игру
и используемая память вернулась в 300-400 кажется так не должно быть, »

Например переход от одного окна к другому занимает около 30-60 секунд.

Панель управления --> Система --> Дополнительно --> Быстродействие --> Дополнительно --> Использование памяти
Оптимизировать работу: Программ »

так и стоит.

у меня в task manager-е "commit charge - 330Mb" . Запущены опера, кип и нод32. Так что "не должно быть" - это вряд ли. »
Сорри за мой русский и знаки препинания, не так поняли. Вообщем после того как память была занята какой-либо программой, она переходит в исходные 300-400мб и продолжает тормозить так, как при занятой 1 gb, по истечении некоторого времени(от15-30 и более мин.) само собой проходит.

Проверьте еще в диспетчере устройств -> IDE ATA/ATAPI контроллеры -> свойства каналов IDE -> Режим передачи (DMA) и Текущий режим передачи. »

режим передачи везде стоит DMA
первичный канал:
устройство 0:
режим ультра DMA:5
устройство 1:
не применимо.


вторичный канал:
Устройство 0:
режим ультра DMA:2
устройство 1:
Неприменимо


Ладно сформулирую по другому вопрос. С чем может быть связано довольно длительное "торможение" после завершения процесса "пожирающего память", будь-то игрушка , или P2P,torrent клиенты. Причем при приближении используемой оперативной памяти к размеру 1 gb и выше "торможение" увеличивается.Процессор в это время находится в минимальной загруженности.

detrin
07-03-2008, 00:21
avguard.exe - я так понимаю это антивирус?
Ладно сформулирую по другому вопрос. С чем может быть связано довольно длительное "торможение" после завершения процесса "пожирающего память", будь-то игрушка , или P2P,torrent клиенты. »
XP так устроена, что при открытии тяжеловесного приложения фоновые программы сбрасываются в файл подкачки. При закрытии этого приложения оперативная память высвобождается и становится доступна фоновым программам. Идёт обратный процесс, запись из файла подкачки в оперативную память. А антивирус отслеживает любое обращение к жесткому диску и проверяет передаваемые данные. С этим и связано "довольно длительное торможение".

dmitryst
07-03-2008, 00:42
avguard.exe - я так понимаю это антивирус? »
монитор AVG Antivirus-а
Кстати, он работает вполне вменяемо (то есть работа системы без него и после его инсталляции на глаз не меняется). Хотя, кто знает... Можно временно отключить монитор из Control Center-а.
Идёт обратный процесс, запись из файла подкачки в оперативную память. »
...и дефрагментацию неплохо бы произвести например, этим (http://www.auslogics.com/disk-defrag)




© OSzone.net 2001-2012