[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Ускорение работы при установке на USB Flash



On Thu, 20 May 2010, Dmitry Fedorov wrote:

20 мая 2010 г. 19:23 пользователь  yuri.nefedov написал:
On Thu, 20 May 2010, Dmitry Fedorov wrote:

20 мая 2010 г. 17:39 пользователь yuri.nefedov написал:

 Я как-то тестировал. Компилировал ядро на диске (ext3)
 и на tmpfs - разница - 1.5%:

swap был отключён?

 Нет. А смысл?

tmpfs использует виртуальную память, включающую своп.
Если своп включён, при недостатке памяти (её всегда мало),
страницы tmpfs будут вытеснятся в своп и тогда результаты
ваших тестов не имеют смысла.

 Тесты делались на относительно свободной машине
 с 2GB памяти так что своп врядли использовался.
 Кроме того дисковые кеши это тоже виртуальная память.
 Смысл тестов состоит в том что бы показать,
 что в реальных условиях (для меня это компиляция)
 перевод /tmp на tmpfs не даёт заметного выигрыша.
 А так вы правы - тесты сами по себе не имеют смысла.

 Я приводил ссылку и там дана оценка, что этот тест
 имеют точность не лучше 5%. (Сейчас я уже забыл,
 это оценка, или я что-то тестировал).
 Пускай у нас 2sigma ошибка и в реальности tmpfs на 10% быстрее "диска".
 Это повод что бы переводить /tmp на tpmfs ?
 Для меня нет и моё утверждение состоит в том,
 что миграция /tmp -> tmpfs неоправдана.

 Ю.

Reply to: