Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Windows Новый топик    Ответить
 Непонятки с выделением памяти - в диспетчере задач выделено больше, чем есть  [new]
dizzy1984
Member

Откуда:
Сообщений: 68
Добрый день. Заглянул недавно в диспетчер задач на сервере. Ну немного непонятно - если сложить колонку память, то получается как-то слишком много.
[IMG]http://i59.tinypic.com/11m44cp.jpg[/IMG]
Есть куча процессов "cache" и у каждого около гигабайта оперативки. А ведь ее всего 4 гига.
У всех этих процессов код сеанса "0" и имя сессии "Console".
20 авг 14, 12:13    [16467363]     Ответить | Цитировать Сообщить модератору
 Re: Непонятки с выделением памяти - в диспетчере задач выделено больше, чем есть  [new]
bga83
Member

Откуда: Город герой Ленинград
Сообщений: 31437
dizzy1984,

почитай про виртуальное адресное пространство процессов
20 авг 14, 12:20    [16467412]     Ответить | Цитировать Сообщить модератору
 Re: Непонятки с выделением памяти - в диспетчере задач выделено больше, чем есть  [new]
Akina
Member

Откуда: Зеленоград, Москва, Россия
Сообщений: 20762
А кто тебе сказал, что это ФИЗИЧЕСКАЯ память?
20 авг 14, 12:20    [16467415]     Ответить | Цитировать Сообщить модератору
 Re: Непонятки с выделением памяти - в диспетчере задач выделено больше, чем есть  [new]
wadman
Member

Откуда: Санкт-Петербург
Сообщений: 26835
dizzy1984, учитывается и та память, которая поделена между процессами.
20 авг 14, 12:20    [16467416]     Ответить | Цитировать Сообщить модератору
 Re: Непонятки с выделением памяти - в диспетчере задач выделено больше, чем есть  [new]
dizzy1984
Member

Откуда:
Сообщений: 68
>почитай про виртуальное адресное пространство процессов
Виртуальное адресное пространство - удобная система адресации. Виртуальное адресное пространство ставится в соответствие физическому адресному пространству, поэтому если процесс выделил 4 гб виртуальной памяти, то он получит 4гб физической памяти, размещенной в озу и пзу. Поэтому, видимо, прав wadman. Т.е там показывается память, которая пересекается между собой.
21 авг 14, 10:47    [16472374]     Ответить | Цитировать Сообщить модератору
 Re: Непонятки с выделением памяти - в диспетчере задач выделено больше, чем есть  [new]
Akina
Member

Откуда: Зеленоград, Москва, Россия
Сообщений: 20762
dizzy1984
если процесс выделил 4 гб виртуальной памяти, то он получит 4гб физической памяти, размещенной в озу и пзу.
Чёблин???
21 авг 14, 12:02    [16473086]     Ответить | Цитировать Сообщить модератору
 Re: Непонятки с выделением памяти - в диспетчере задач выделено больше, чем есть  [new]
wadman
Member

Откуда: Санкт-Петербург
Сообщений: 26835
Akina
dizzy1984
если процесс выделил 4 гб виртуальной памяти, то он получит 4гб физической памяти, размещенной в озу и пзу.
Чёблин???

Похоже на адаптацию гугло-перевода человеком, далеким от темы...
21 авг 14, 12:09    [16473150]     Ответить | Цитировать Сообщить модератору
 Re: Непонятки с выделением памяти - в диспетчере задач выделено больше, чем есть  [new]
dizzy1984
Member

Откуда:
Сообщений: 68
Написал тестовую программу - выделяет 1гб под char* - в диспетчере задач видно процесс с 1гб памятью, на закладке быстродействие видно уменьшение физической памяти на 1гб. Это пример того, что выделенная виртуальная память была размещена в физической (в данном случае в оперативной памяти). А что, собственно, смущает?
27 авг 14, 10:30    [16498508]     Ответить | Цитировать Сообщить модератору
 Re: Непонятки с выделением памяти - в диспетчере задач выделено больше, чем есть  [new]
Basil A. Sidorov
Member

Откуда:
Сообщений: 10755
Несколько экземпляров вашей программы не пробовали запускать?
27 авг 14, 10:59    [16498741]     Ответить | Цитировать Сообщить модератору
 Re: Непонятки с выделением памяти - в диспетчере задач выделено больше, чем есть  [new]
dizzy1984
Member

Откуда:
Сообщений: 68
Происходит то же самое - после каждого запуска "Доступно" в физической памяти уменьшается на 1гб, а выделение памяти - растет. После третьего запуска начинаются жуткие тормоза, поскольку памяти всего 4гб и один изначально занят.
27 авг 14, 12:10    [16499319]     Ответить | Цитировать Сообщить модератору
 Re: Непонятки с выделением памяти - в диспетчере задач выделено больше, чем есть  [new]
Basil A. Sidorov
Member

Откуда:
Сообщений: 10755
А вы не торопитесь. Запустите четвёртый, пятый.
27 авг 14, 13:25    [16500104]     Ответить | Цитировать Сообщить модератору
 Re: Непонятки с выделением памяти - в диспетчере задач выделено больше, чем есть  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 29354
dizzy1984,

не туда смотришь - смотри на закладку Быстродействие, в левый нижний угол.
27 авг 14, 13:31    [16500203]     Ответить | Цитировать Сообщить модератору
Все форумы / Windows Ответить