SSD

gidron

СТАРЫЙ ПОГРАНИЧНИК
Конечно скорости...Уговорили,возьму Вертекс3-60гБ.
 

Alexsandr

Well-Known Member
сколько бы раз вы не открывали эту программу. точка.
Ээээ слышали когда нибудь про кеширование чтения в винде? На это кеширование винда тратит гиги свободной памяти. Не путайте подобие кеширования в 1 папку лдля исключения повтороного чтения файлов и кеширование в памяти. кеширования уже прочитаной информации работало ещё в досе с помощью smartdrv, из винды этот кеш никуда не делся. Второй запуск программы и последующие при наличии памяти в нужном кол-ве не приводят к считывания информации с веника.

К примеру
-SuperFetch пытается закачать данные приложений с медленного жёсткого диска в оперативную память. Служба использует всю доступную память, чтобы создать рабочую среду, которая позволит запускать приложения практически мгновенно.

-Prefetcher используется для выполнения простого кэширования используемой памяти с целью повышения общей производительности системы. Prefetcher использует всю имеющуюся оперативную память для кэширования или для упреждающей выборки страниц памяти, которые, с точки зрения Prefetcher, могут в скором времени понадобиться пользователю. Задача Prefetcher – сократить число необязательных обращений к диску
..........


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


я ж говорю в крайнем случае вынесите папку Temp на рамдиск. только опять же смысла особо не вижу в этой процедуре. От кеш браузера да, если инет быстрый.
Объясняю ещёраз, в указаном мною случае распаковка очень медленный процесс, ограничивающийся скоростью веника, одновременно с этим другие программы работающие с веником будут нагружать последний ещё больше, что заметно сказывается на времени отклика системы. Это при всем том, что фалики такие могут достигать оригинал(архив)+распакованная информация размера с несколько гиг, а то и болнн 10гиг, поэтому применения рам диска не годится, а вот SSD справится с такой задачей очень хорошо, в разы увеличив скорость укстановки (распаковки) и давая больших тормозов.


вся работа делается в оперативной памяти! при чем здесь веники и работа? на вениках работа не делается. на веник работа только записывается, с этим ssd нормально справится, особенно если правильно подойти. что не так? )
Вы ошибаетесь. Работа делается в памяти, но к примеру ХР и 7-ка 32бита не могут выделить больше 2гиг памяти на процесс, значить оставшаяся память берется как раз из временными файлов+файл подкачки. Сохрарение шаков отката в фотошопе занимает к примеру несколько гигабайт!!! временных файлов. У вас просто упрощенные данные про работу винды с памятью.

от ssd всегда будет выгода, хотябы потому что они быстрее и не шумят, а всё остальное со временем улучшится. другой вопрос нужен ли он сейчас с таким обьемом за такие деньги? это уже решает каждый по-своему.
Вот я и пишу о том, что или это ССД используется пополной, с максимальной отдачей, или будет служить только для ускорения запуска винды и пары тройки программ.
 

Bug

New Member
Alexsandr,
бегло прочитал вашу писанину и вы в точности как и товарищ Aposteriori вот в теме, увидев что вы не правы, вы начинаете выдвигать неймоверные теории "вокруг да около".

давайте не уходить от темы!
вы утвержаете что запустив раз программу, то второй раз эта программа с веника считыватся не будет. вот ваши слова:
А оно и не выгружается полностью. Попробуйте несколько раз запустить и закрыть одну и туже программу, второй-третий запуск будут происходить без считывания с веника.
после этих слов, с вами на эту тему больше даже говорить никто не стал бы. но я с чего то еще пишу. но наверно тоже так и сделаю, поскольку это уже просто абсурд.
 

Alexsandr

Well-Known Member
после этих слов, с вами на эту тему больше даже говорить никто не стал бы. но я с чего то еще пишу. но наверно тоже так и сделаю, поскольку это уже просто абсурд.
Проверьте про сто дома у себя, запустите диспетчер задач и посмотрите сколько памяти кэшировано на кладке быстродействия. потом скажете что это такое сжирает кучу памяти.

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

Bug

New Member
Проверьте про сто дома у себя, запустите диспетчер задач и посмотрите сколько памяти кэшировано на кладке быстродействия. потом скажете что это такое сжирает кучу памяти.

и ещё
... Дисковый кэш располагается между слоем драйверов файловых систем и блок-ориентированными драйверами. При поступлении запроса на чтение некоторого блока диспетчер дискового кэша просматривает свой буферный пул, находящийся в системной области оперативной памяти, и если требуемый блок имеется в кэше, то диспетчер копирует его в буфер запрашивающего процесса. Операция ввода-вывода считается выполненной, хотя физического обмена с устройством не происходило.
правильно, но к запуску программ это не относится. :)
это относится к работе самых программ или служб и выделения в оперативной памяти под их нужды дисковый кеш.
вы лучше бы уже привели пример с платформой embedded там точно уже всё по вашей теории работает.
 

vim

New Member
Напишите плз в конце Вывод:... смертным языком, а то эти 3 тома Войны и Мир читать ужасно ^__^
 

gidron

СТАРЫЙ ПОГРАНИЧНИК
Вывод ясен-если нужна скорость системы-то покупать ССД,если только в инете лазить,да кино смотреть-нафиг не нужен...
 

Alexsandr

Well-Known Member
но к запуску программ это не относится.
это относится к работе самых программ или служб и выделения в оперативной памяти под их нужды дисковый кеш.
Службы кешируют больше чем занимают на диске? К меня сейчас кэшированно немногим более 3гиг в памяти. Для нужд служб это жирно будет. что касается кэширования программ, попробуйте сами несколь раз к ряду запустить программу любую, второй запуск происходит уже моментально, а объем кэшированной памяти после закрытия программы увеличивается! и опять становится прежним (т.е. меньше) при запуске программы.
 

PainKiller

Пастафарианец
Команда форуму
Супер Модератор
Службы кешируют больше чем занимают на диске? К меня сейчас кэшированно немногим более 3гиг в памяти. Для нужд служб это жирно будет. что касается кэширования программ, попробуйте сами несколь раз к ряду запустить программу любую, второй запуск происходит уже моментально, а объем кэшированной памяти после закрытия программы увеличивается! и опять становится прежним (т.е. меньше) при запуске программы.
Ладно, думал, что не придется расписывать, ибо и так все понятно, но:
1. Prefetch это не кэширование, это всего-лишь, грубо говоря, лог запусков программ и открытых файлов этими программами. Нужен он для того, чтоб загрузить сразу те библиотеки, которые испльзовались ранее. Вот чем объясняется прирост скорости при использовании prefetch.
2. Если бы вы читали спецификации к OS семейства windows, то знали бы, что windows никогда не кэширует экзешники, она дергает их из оперативной памяти, а по окончанию работы она их выгружает. То же самое, но с некоторыми нюансами касается .dll.
Напишите плз в конце Вывод:... смертным языком, а то эти 3 тома Войны и Мир читать ужасно ^__^
Возьму на себя смелость сделать выводы.
1. ssd быстрее.
2. ssd дороже, намного дороже, чем hdd.
3. ssd требует грамотной настройки системы, ибо может случиться увы и ах.
4. ssd имеет относительно малый резерв циклов чтения\записи, потому надо свести дисковые операции с ним к минимуму(отключить гибернацию, например).
5. Избежать записи\чтения больших вайлов с ssd(см п. 3,4).
6. ssd не шумит=).
 
Зверху