![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Железо » Видеокарты » [решено] Видиокарта GT 640 (4GB) не видит всю память |
|
[решено] Видиокарта GT 640 (4GB) не видит всю память
|
Новый участник Сообщения: 33 |
В общем купил системник старенький с карточкой ZOTAC GeForce GT 640 (4GB) но вот что странно. Поставил Win 7 (x64) Домашку расширинку ,дрова скачал последние с invidia заховжу в dxdiag а там в графе всего памяти красуется цифра 1724MB...
Запуская на системнике CPU-Z (x64) версия 1.67.0 в закладке Графика вижу надпись: Объем видео памяти - 4095мегабайт.... И чему верить? Использует ли систему всю эту памяти или она простаивает? Почему средства DirectX ее не видят??? |
|
Отправлено: 10:37, 24-10-2013 |
- - - Сообщения: 12195
|
Профиль | Отправить PM | Цитировать |
Отправлено: 15:04, 24-10-2013 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 2029
|
Профиль | Отправить PM | Цитировать Цитата yurfed:
![]() Представьте себе некоторый склад. К складу идет железнодорожная ветка по которой ходит грузовой состав. Этот состав может перезезти какое-то количество грузов со склада на небольшую промежуточную площадку (кэш-память процессора). Или наоборот - с площадки на склад, чтобы освободить там место. Это аналог одноканального режима работы памяти. Теперь разделим склад на две половинки и к каждой проложим собственную ветку. По каждой из них ходит отдельный состав. Это аналог двухканального режима. Повторю еще раз: если DIMM будут подключены к разъемам на разных каналах, доступ к ним будет осуществляться посредством разных каналов контроллера. То есть фактически режим будет двухканальным. Тем не менее, во многих случаях программы, включая BIOS, сообщат об одноканальном режиме работы. Почему? Потому что в зависимости от конфигурации памяти двухканальный режим может быть либо синхронным, общепринятое название - "марширующий" (lockstep) режим, либо асинхронным. Если мы вернемся к нашей аналогии с грузовыми составами, то их можно либо запускать по-очереди, либо одновременно. В первом случае, хотя их де-факто и два, но по сути это ничем не отличается от использования одного состава. Поэтому такой двухканальный режим обычно называют одноканальным. Как видите, это почти совпадает с тем, что написал уважаемый Ment69. Почти, но всё-таки не совсем. Почему? Потому что в примере с двумя бутылками предполагается, что вся вода внутри одинакова и всё время выливается с максимально возможной скоростью. Но для оперативной памяти это не так. Вам же никогда не бывает нужно просто тупо считать содержимое всей оперативной памяти в процессор. Даже при тестировании этой самой памяти, хотя именно тестированое ближе всего к аналогии с бутылками. Вам надо прочитать конкретный адрес. Точнее, диапазон адресов, поскольку обмен данными между кэш-памятью и ОЗУ всегда происходит исключительно полными 64-хбайтными кэш-строками. Этот диапазон всегда полностью доступен либо на одном, либо на другом канале контроллера. Поэтому доступ к нему в любом случае будет одноканальным. Он и не может быть двухканальным - нельзя вывезти со второго склада то, что целиком хранится на первом. Существует значительная вероятность того, что потом процессору потребуется следующая строка кэш-памяти. В двухканальном режиме она хранится в памяти подключенной к другому каналу контроллера и стало быть обращение к ней может быть произведено независимо от предыдущего чтения. В такой ситуации скорость доступа к памяти по сути увеличится вдвое (из двух бутылок одновременно льется вода). Однако, может получиться так, что нам, допустим, нужно считывать элементы двумерного массива по столбцам, в то время как в памяти он хранится по строкам. И каждый следующий элемент оказывается в диапазоне адресов памяти подключенных к одному и тому же каналу контроллера. В этом случае один из каналов использоваться вообще не будет и скорость доступа упадет до скорости одноканального режима (вода могла бы литься из двух бутылок, но нам нужны только молекулы содержащиеся в первой из них). В реальной жизни скорость доступа оказывается некоторой промежуточной величиной, ближе к первому из рассмотренных вариантов. Второй вариант (отсутствие увеличения производительности в двухканальном режиме) в реальной жизни не встречается - ведь кроме данных необходимо считывать еще и код, который не может целиком находиться в памяти одного из каналов при режиме с чередованием (interlaced). |
|
------- Отправлено: 15:14, 24-10-2013 | #12 |
Новый участник Сообщения: 33
|
Профиль | Отправить PM | Цитировать Цитата Petunchicus:
К моменту когда на почту пришло исправление у меня Win апдейт сам его скачал. Т.е. если у кого-то появится похожая проблема, то решается она сама собой путем установки всех обновлений из центра загрузки. Кстати упомянуте обновление идет под категорией необязательных!!! Всем спасибо вопрос можно считать решенным! Хотя еще 1 вопрос возник сама собой))) А почему видеопамяти не бывает больше чем 4095МБ? У меня с GT440 такая же картинка только там она еще добирает из оперативки но больше 4095 не переваливает хотя у меня там 16Гб оперативной памяти. |
|
Отправлено: 15:21, 24-10-2013 | #13 |
Ветеран Сообщения: 2029
|
Профиль | Отправить PM | Цитировать |
------- Отправлено: 15:32, 24-10-2013 | #14 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - [решено] ПК видит не всю память флешек | ydaff | Непонятные проблемы с Железом | 9 | 12-06-2013 19:06 | |
Разное - [решено] Windows XP видит не всю память | ShRaMkoD | Microsoft Windows 2000/XP | 1 | 05-03-2013 21:48 | |
Разное - [решено] Не видит всю оперативную память ??? | AlexSSS | Ноутбуки | 5 | 14-11-2011 16:55 | |
windows видит не всю память | Tim38 | Материнские платы и память | 22 | 13-05-2009 23:34 |
|