Часовой пояс: UTC + 3 часа




Форум закрыт Новая тема / Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней. Закрыто  Сообщений: 31 • Страница 2 из 2<  1  2
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Member
Статус: Не в сети
Регистрация: 27.02.2011
Откуда: St.Petersburg
ApT_BikToP писал(а):
Не понимаю утверждение этого Maibex - OCZ делает лучшие SSD!!!

В каком месте то?! :D

Цитата:
SSD хочу купить Только под PCI-х4! Посмотрим зря или не зря буду выкинутые деньги!

Если от OCZ, то скорее всего выкинутые деньги... :writer:

Ещё не мешало бы вам почитать:

SSD-накопители: выбор, использование, обсуждение
http://forums.overclockers.ru/viewtopic.php?f=24&t=330650&start=17280




Надеюсь OCZ поработают в лучшую сторону.

_________________
Battlelog: Adidas_Abibas



Партнер
 

Community Manager
Статус: Не в сети
Регистрация: 30.12.2004
Откуда: У зайца яйца
Dynamite писал(а):
Пока надежность ссд под сомнением, не стоит его нагружать.
Зачем тогда вообще покупать?

Dynamite писал(а):
К сожалению в ОС до сих пор нельзя легко разрешить/запретить приложению использовать виртуальную память.
Нет никакого смысла запрещать приложению использовать виртуальную память. Во-1х, это потребовало бы значительно перелопатить ядро ОС, во-2х, от этого только хуже.


Maibex писал(а):
Файл подкачки (PageFile) – функция операционной системы, которая призвана помогать физической памяти вашего компьютера в случае её нехватки. Она позволяет перемещать часть информации из памяти на жёсткий диск, чтобы освободить доступный объём ОЗУ.

Это упрощённое дилетантское представление из книг вида "Windows для чайников", авторы которых никогда не предполагали, что их читатель полезет в настройки отключать файл подкачки из-за этого объяснения (и вообще полезет в настройки).

Объясню немного подробнее, хотя и все равно упрощённо.

Windows NT (на которой основаны 2000, XP, 7 и выше) не позволяет программам работать напрямую с физической памятью. Когда любая программа запрашивает ресурсы, она получает, со своей точки зрения, весь компьютер, виртуально обрабатываемой ОС. Этому компьютеру выделяется столько памяти, сколько программа просит выделить.

Не вся выделенная таким образом память действительно нужна.
Во-1х, программа может потребовать выделить ей максимальный потенциально требуемый объём при старте, при этом работая только с небольшой частью.
Во-2х, существует практика работы с файлами через сопоставление им областей памяти, при котором чтение/запись в файл для программиста выглядит как чтение/запись в память, но реально всё читается/пишется с диска, а сопоставленная память не используется и технически может вообще не существовать.
В-3х, если программа запросила память для какой-то временной задачи, то сама собой память по завершению этой задачи в список свободных не возвращается, и высвобождают её только хорошо написанные часто работающие с большими объёмами программы.

Но на любую выделенную страницу памяти должен быть выдан указатель, и каждый такой указатель должен куда-то вести. Часть указателей можно было бы направить в nul, однако это чревато потенциальными проблемами, поэтому в Windows им всегда сопоставляется физический носитель.

Pagefile в WinXP и выше используется по мере расходования основной памяти так:
1) Туда направляются указатели на затребованную, но фактически не используемую память. Когда на эти адреса запрашивается запись, указатель перенаправляется в RAM.
2) Если выделенное место в RAM недостаточно, а также в ряде особых случаев, эти указатели не перенаправляются и запись производится в pagefile.
3) Тогда же начинается высвобождение RAM путём отправки более не используемой выделенной памяти и данных неактивных фоновых программ обратно в pagefile.
4) Только тогда, когда и если все неактивные указатели уже убраны в pagefile, он начинает использоваться как расширение основной памяти активного приложения вплоть до 2ГБ (в 32-битных системах без PAE).

В системах, не использующих нативно 64-битные или PAE приложения (а все игры пишутся как 32-битные) и имеющих 4ГБ памяти и более, поведение (4) при нормальной работе не наступает никогда. В реальных условиях с помощью игр его можно добиться разве что запуском десятка окон мморпг.

Обычно при избытке памяти наблюдается исключительно поведение (1). При этом наличие реально выделенного места под pagefile (вместо направления его в nul) является просто страховкой от фризов в случае если нескольким программам вдруг одновременно понадобятся их невостребованные области и система не успеет их высвободить.
Традиционных в старых компьютерах с 16-128 мегабайтами тормозов свапа при этом нет, они происходят только при поведении (4), которое, как упоминалось, сегодня неактуально.

В системе с отключенным файлом подкачки память расходуется гораздо интенсивнее, заполняясь пустыми областями и не высвобождаясь. В тех случаях, где при наличии файла подкачки для основного приложения система смогла бы разгрузить память (3), а при его отсутствии приложение не получает достаточно памяти, и ему приходится работать с диском. Некоторые приложения (Фотошоп) даже создают собственный файл подкачки. При использовании pagefile программы как раз работают с диском меньше, поскольку получают больше физической памяти.


Кстати, насчёт именно SSD. Это лучшее место для pagefile, т.к. чтение/запись в него всё-таки иногда задействуются. При этом следует не задавать фиксированный размер, а выбрать вариант автоматического управления размером. Это поможет сохранить производительность и ёмкость SSD, т.к. у них нет фактора фрагментации.

_________________
Нипаиграть невошто


 

Member
Статус: Не в сети
Регистрация: 27.02.2011
Откуда: St.Petersburg
Varg Спасибо, интересно почитать, но почему же тогда даже в статьях про оптимизацию SSD рекомендуют отключить файл подкачки?! Якобы высвобождаются лишние 2-6gb на Ssd, при удалении файла pagefile...
Соответственно и меньший износ Ssd, ведь файлу pagefile свойственно перезаписываться...Или все это брехня?! :facepalm:

_________________
Battlelog: Adidas_Abibas


 

Community Manager
Статус: Не в сети
Регистрация: 30.12.2004
Откуда: У зайца яйца
Maibex писал(а):
Спасибо, интересно почитать, но почему же тогда даже в статьях про оптимизацию SSD рекомендуют отключить файл подкачки?!

А кто их пишет? Большинство "оптимизаторов" (чего бы то ни было) сами не знают, что творят.

Место высвобождается, конечно. Хотя не так и много - на SSD размер задаётся на усмотрение ОС. Пока файл подкачки практически не нужен, он будет минимального размера. Когда понадобится увеличить - гораздо лучше, если он будет на SSD, чем если система начнёт тормозить от его отсутствия.

Что касается записи, во-1х, ресурса SSD все равно хватает лет на 10 (с pagefile на нём). А 10 лет назад за цену современного недорогого SSD можно было купить разве что полугиговую флешку. Там же будет и современный SSD в 2020-2025 году, когда износится. Терабайтные SSD со скоростью чтения в GBps и более к тому времени войдут в норму, даже в бюджетном сегменте, и сегодняшняя 32- или 40-гигабайтная "дискетка" с сотней мб/с на чтение и полусотней на запись будет смотреться просто смешно.

Во-2х, в pagefile на самом деле при нормальной работе (1) пишется совсем немного и нечасто, что слабо влияет на ресурс. И запись-чтение там как раз мелкие и случайные.

_________________
Нипаиграть невошто


 

Member
Статус: Не в сети
Регистрация: 09.04.2007
Откуда: г.Москва
Varg писал(а):
в pagefile на самом деле при нормальной работе (1) пишется совсем немного и нечасто

А Винда у нас часто отличается "нормальностью" работы? :lol:
Или вы про Линуксы?

Добавлено спустя 6 минут 20 секунд:
krestic писал(а):
чтоб раз в день сэкономить 30 секунд на загрузке винды?

У меня обычный диск - не фонтан по скорости. Но переносил тут Винду на новый комп - пришлось попользоваться (а так уже давно на SSD сижу). :diablo: Я обплевался, ожидая пока эта хренотень загрузит мне Винду - вот так привык к скорости SSD. 8-)
У меня комп не работает 24/7 - я его вечно то вкл, то выкл. :-)

_________________
Люди, не повышайте энтропию Вселенной!


 

Member
Статус: Не в сети
Регистрация: 27.11.2009
Откуда: Копенгаген
Varg Спасибо, интересно.

_________________
Понятна мысль моя неглубокая?


 

Member
Статус: Не в сети
Регистрация: 05.03.2006
Откуда: Москва
Фото: 5
Varg, что-то как-то я не убедился в необходимости файла подкачки. Счетчик производительности, установленный на мониторинг количества используемой памяти так и не перешел ни разу порог в 10 Гб при повседневной работе (как исключение - linpack я не беру в расчет, т.к. цель его запуска была другой и каждый день все равно его не запускаю:)). Отсюда вопрос, о каких тормозах системы может идти речь, когда в пике выделения памяти остается еще 2 Гб.Дополнительное условие можно сформулировать так - фотошопа и других программ адобе у меня нет, ибо дорогие.
Garry1010 писал(а):
А Винда у нас часто отличается "нормальностью" работы? :lol:
Или вы про Линуксы?
в пингвинарии раздел подкачки можно смело держать на SSD, как показала практика эксплуатации, пока ОЗУ не начнет "поджимать", сбрасывать на диск система тоже не начнет. В отличии от виндовса, которая умудряется начинать сбрасывать не используемые страницы когда свободной памяти еще 8 Гб осталось. Ну и плюс,в пингвине можно использовать /tmpfs и хранить временные файлы прямо в оперативке.

_________________
Все хорошее приходит сверху, а лучшее со временем...


 

Junior
Статус: Не в сети
Регистрация: 29.05.2010
"Средняя продолжительность безотказной работы составит около двух миллионов часов"
Ну-ну :) MTBF это немножко другое...


 

Community Manager
Статус: Не в сети
Регистрация: 30.12.2004
Откуда: У зайца яйца
Fern писал(а):
Счетчик производительности, установленный на мониторинг количества используемой памяти так и не перешел ни разу порог в 10 Гб при повседневной работе

Commit charge? Он отображает не всю затребованную память.
Впрочем, а зачем вообще 12 ГБ памяти, если фотошопа нет.
Просто можно поставить хоть 24, чего мелочиться-то, а можно включить средства оптимизации памяти и не забивать её впустую.

Fern писал(а):
В отличии от виндовса, которая умудряется начинать сбрасывать не используемые страницы когда свободной памяти еще 8 Гб осталось.

1) Настройки стоят "adjust for best performance of: programs" или "background services"?
2) И что это, сильно мешает? Сбрасывается туда именно неиспользуемое.
Ну и можно из интереса, благо дуал-бут, открыть просмотрщиком этот pagefile и увидеть, что именно там занимает подавляющую часть. Скажем так, для примера: длительно используемый pagefile 32-битной XP сжимается до 11%. Т.е. там не так много всего.

_________________
Нипаиграть невошто


 

Advanced member
Статус: Не в сети
Регистрация: 13.04.2003
Откуда: Салават
Varg писал(а):
SSD. Это лучшее место для pagefile, т.к. чтение/запись в него всё-таки иногда задействуются.


оно задействуется постоянно, на самом деле, но очень понемногу.
однако чем дольше ты работаешь без перезагрузки, тем больше остаётся мусора в памяти, и Win XP (висту и семёрку ещё не мониторил досконально) начинает сбрасывать туда участки задействованной памяти, чтобы расчистить место под файловые операции (кэш/мэппинг). в итоге всё заканчивается тем, что любое долго неиспользовавшееся (например свёрнутое в таскбар) приложение надолго "задумывается" при попытке обратиться к памяти, которую ей как бы выделили

Varg писал(а):
гораздо лучше, если он будет на SSD, чем если система начнёт тормозить от его отсутствия


согласен.
тем более, что 3.2 гига оперативки сегодня можно забить банальным интернет-сёрфингом, а активность физ.диска на чтение при этом в несколько раз превышает активность диска при записи.
вот сделали бы ещё команду для временных файлов, которые не надо сразу записывать во флэш, тогда своп был бы вообще безобиден

Fern писал(а):
В отличии от виндовса, которая умудряется начинать сбрасывать не используемые страницы когда свободной памяти еще 8 Гб осталось



DisablePagingExecutive "1"

_________________
О браузерах без субъективизма http://people.overclockers.ru/GReY/16906/Obektivnyj_test_brauzerov


 

Member
Статус: Не в сети
Регистрация: 05.03.2006
Откуда: Москва
Фото: 5
Varg писал(а):
...

Копировать весь текст не стал, чтобы не забивать много-буквами тему.
24 Гб не поставить никак, материнская плата не даст. Или 4 по 4 или я не знаю, 8 Гб планки как-то дорогая экзотика. Была возможность расширить память с мизерных по современным меркам для игрового компьютера 4х Гб, на что-то большее вот я и расширил. Тем более, получилось что две планки по 4 Гб каждая, вместе стоили так же, как комплект 2 по 2 полгода ранее. Хотя, конечно тайминги разные, но не суть, сейчас идет разговор об объеме,а не о скорости.
Оптимизация стоит по умолчанию, т.е. для программ.
Насколько там сжимается и куда фаил подкачки у ХР - я не особо контролирую, т.к. ХР не используется со времен выходы Vista. Давно используемый - это сколько? Основной мой компьютер, к которому предъявляются требования по быстродействию работает в среднем по 8-10 часов в сутки не всегда подряд.
Параметр который запрещает хранить в файле подкачки ядро системы и исполняемые библиотеки - на тот момент был включен (т.е. 1), а сейчас я его не трогал т.к. смысла не имеет.
Сильно не мешает, но непонятно зачем делать то, что выгоды не несет при большом количестве памяти, а быстродействие снижает. Даже если не учитывать факторы "дополнительных" операций с диском.

_________________
Все хорошее приходит сверху, а лучшее со временем...


Показать сообщения за:  Поле сортировки  
Форум закрыт Новая тема / Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней. Закрыто  Сообщений: 31 • Страница 2 из 2<  1  2
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 21


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan