Каталог
Проблема 2: почему компьютер тормозит?В нашем первом обзоре платформы Santa Rosa и Intel'овской Turbo Memory мы обнаружили, что производительность компьютера не увеличивалась, а в некоторых случаях даже заметно уменьшалась. Возьмите, например, время перехода ноутбука в спящий режим: С включенной Turbo Memory время перехода в спящий режим увеличивается на 11 секунд. Посмотрите список возможностей Turbo Memory – там ничего не говорится об уменьшении времени перехода в спящий режим. В лучшем случае часть ReadyBoost технологии Turbo Memory может сократить время доступа к данным после пробуждения компьютера из режима спячки, но и только. Само собой разумеется, эта технология не делалась для того, чтобы сократить время перехода в режим спячки. В нашей первой статье было показано, что в тесте PCMark '05 нет разницы в производительности между режимами с включенной и выключенной Turbo Memory. Учитывая, что там мы отключили Turbo Memory в панели управления, она, тем не менее, все равно оставалась включенной в обоих тестах, поэтому сравнивать те результаты бессмысленно. Теперь, когда мы знаем, как правильно тестировать Turbo Memory, проведем тест PCMark '05 заново. Тест PCMark '05 HDD моделирует реальное использование жесткого диска, примерно так же, как в обычных наших тестах винчестеров. Он состоит из следующих подтестов:
Результаты очень внушительные: производительность при загрузке XP, приложений и при обычном использовании при включенной Turbo Memory выше минимум в 2 раза. Понятно, что в действительности это не так, так как нам не удалось замерить какого-либо уменьшения времени при реальной загрузке системы или приложений, но эта технология работает, по крайней мере, в этом тесте. Больше всего расстраивают цифры записи файла, так как это единственный тест, в котором при включении Turbo Memory производительность падает. Скорость записи во флэш-память хуже, чем при тестировании нашего тестового жесткого диска 7K100, и это повторяет то, что мы видим в тесте перехода системы в спящий режим, где преобладают операции записи данных. Согласно Intel, время перехода в режим спячки не должно увеличиваться с Turbo Memory, но инженеры Intel подтверждают, что у них в аналогичных тестах были получены такие же результаты. По-видимому, здесь виновата скорость записи во флэш-память – из-за неё при больших объемах записи (например, при переходе в режим спячки) падает производительность. Ещё не установлено, будет ли проявлять себя технология Turbo Memory на всех ноутбуках Santa Rosa таким образом, но очевидно, что такая проблема у неё есть. [N5-Проблема 3: "остановка" диска] Последний вопрос, который нам пришлось решить ещё до начала тестирования влияния Turbo Memory на время работы от аккумулятора, состоял в том, как тестировать саму платформу. Turbo Memory работает только под Windows Vista, так как она взаимодействует с её двумя технологиями (ReadyDrive и ReadyBoost), но, к сожалению, большинство наших тестов ресурсов аккумулятора не работает под этой ОС. Вместо этого мы провели несколько наших обычных тестов по производительности, немного изменив схему тестирования, чтобы полученные результаты можно было сопоставить с временем работы ноутбука от аккумулятора. Зациклив тесты SYSMark 2007, WorldBench 6 и различные другие тесты, нам удалось создать интерпретируемые сценарии тестирования с повторяемым разрядом аккумулятора, в которых могла работать технология Turbo Memory. Для тестирования Turbo Memory Intel рекомендует уменьшить время отключения жесткого диска до минимальной имеющейся установки, которая в Vista равна 1 минуте. Мы выбрали более разумную установку в 3 минуту, но посмотрели всё же на результаты с рекомендуемой 1 минутной установкой, чтобы проверить, влияет ли это вообще как-нибудь на время разряда аккумулятора. Оказалось, что ресурс аккумулятора с включенной Turbo Memory при установках таймера в 3 и 1 минуту в лучшем случае отличается совсем незначительно – максимальная разница в наших тестах достигала всего 2-х минут. [N6-Есть ли заметное увеличение времени работы ноутбука на одной зарядке аккумулятора?] Разобравшись с принципами работы Turbo Memory, мы приступили к тестированию. Использовалась та же самая тестовая платформа, как в предыдущей нашей статье о Santa Rosa, только вместо 2 ГБ памяти был установлен 1 ГБ. Первый тест – циклический прогон SYSMark 2007 при работе ноутбука от аккумулятора. Секундомером замерялся интервал времени от начала теста до выключения системы, когда энергия аккумулятора падала до 0%. К большому разочарованию, с включенной Turbo Memory время работы от аккумулятора не увеличилось. Даже при установке выключения диска через 1 минуту простоя, ноутбук с включенной Turbo Memory не смог проработать дольше, даже на 1 минуту. Мы предположили, что SYSMark сильно загружает систему в фоновом режиме и не дает возможности Turbo Memory проявить себя, поэтому мы решили обратиться к более простым тестам. Тест PC WorldBench 6 замеряет производительность в отдельных приложениях, работающих независимо друг от друга; отсутствие многозадачности дает нам шанс обнаружить те сценарии, в которых предвыборка данных кэш ReadyDrive может производиться эффективно. Единственная проблема с WorldBench в том, что перед тестом и после каждого теста нужно перезагружаться. Из-за этого этот тест не совсем точно моделирует работу компьютера, так как обычно пользователи не перезагружают свои ноутбуки каждые 6 минут. Тем не менее, этот тест все же интересен. Первый тест WorldBench – тест Mozilla; обычно пользователи просматривают интернет в течение около 4,5 минут, и тест прогоняется с максимально возможной скоростью. Здесь мы видим значительное увеличение ресурса аккумулятора – с включенной Turbo Memory ноутбук работает на целых 20 минут дольше. 16%-ое увеличение ресурса аккумулятора происходит, вероятно, благодаря небольшим порциям данных, с которым мы здесь работаем, так как всё, что делает этот тест – много раз загружает веб-страницы. Из других обычных использований ноутбука в тесте WorldBench мы выбрали подтест с Microsoft Office: И здесь результат оказался внушительным – с Turbo Memory ноутбук работает от аккумулятора более чем на 12% дольше (17 минут). В последнем тесте ресурса аккумулятора посмотрим влияние Turbo Memory на время просмотра DivX видео с жесткого диска. Мы загрузили DivX версию фильма Казино, и прогоняли его в цикле до полного разряда аккумулятора ноутбука. В тесте просмотра DivX фильма аккумулятор продержался всего на 4% дольше – это 8 дополнительных минут. Это скромный результат, но когда речь идет о ресурсе аккумулятора, приветствуется любое улучшение. Самое интересное в этих результатах то, что Turbo Memory дает широкий диапазон улучшений. От совсем никакой пользы в увеличении времени работы от аккумулятора в SYSMark, до более чем 16% увеличения в WorldBench. Можно предположить, что в реальной ситуации эффект будет где-то посередине, и, к сожалению, похоже, что прирост будет тем меньше, чем больше задач выполняется на ноутбуке одновременно. Однако когда Вы хотите, чтобы ноутбук проработал от аккумулятора как можно дольше, Вы не будете загружать его множеством задач, то есть у Turbo Memory есть шанс заметно помочь Вам. [N7-ReadyBoost] По сути, технология ReadyBoost ускоряет работу системы в ситуации, которой Вы бы хотели избегать – это когда система производит запись в page-файл. Хотя работу в такой ситуации и неплохо ускорить, но лучше бы, если бы таких случаев было меньше. Мы раньше уже тестировали производительность ReadyBoost и пришли к выводу, что хотя она и может улучшить производительность, но если такая потребность возникает у Вас регулярно, ноутбуку, скорее всего, лучше добавить оперативной памяти. Сегодня мы повторно протестируем ReadyBoost с помощью теста, аналогичному тому, которым мы проверяли производительность Vista. Мы открывали Adobe Photoshop CS3 и 91 файл с 6 мегапиксельными снимками и засекали время их загрузки. С включенной ReadyBoost улучшение заметно – полное время загрузки сократилось на 29 секунд даже с 1 ГБ памяти, но это всего 9%. С другой стороны – при переходе к 2 ГБ памяти время загрузки уменьшается на 33 секунды, или на 10%. Небольшая разница в улучшении производительности при переходе к 2 ГБ памяти указывает на то, что в этом тесте мало данных свопируется на диск, но при тестировании у нас не было памяти меньше 1 ГБ. Очевидно, что увеличить память ещё на гигабайт будет дороже, чем добавить ReadyBoost, и в этом случае ReadyBoost может обеспечить почти такое же увеличение производительности, как добавление дополнительной оперативной памяти. Если сравнить эти данные с ситуациями, в которых объем памяти накладывает большие ограничения, ReadyBoost представится в другом свете – только как временное решение проблемы, которую правильнее лучше решать путем увеличения оперативной памяти компьютера. Реальное преимущество ReadyBoost оказывается где-то посередине этих двух крайних случаев, но в большинстве случаев для компьютеров с хорошим объемом оперативной памяти от неё заметной пользы не будет. [N8-Заключение] Когда Intel запустила свою пятую версию Centrino, она нас разочаровала. За всё время выпуска Centrino это был самый невзрачный выпуск, и было такое ощущение, что он выпущен только потому, что компания хочет выпускать каждый год хоть что-нибудь новое. Единственной функцией, на которую мы возлагали большие надежды, была Intel'овская технология Turbo Memory, но когда мы не смогли обнаружить от неё никакой пользы, она разочаровала нас. Некоторые ОЕМ производители раскритиковали Turbo Memory, заявив, что, по сути, пользователям она ничего не дает, что перекликается с нашими выводами. В сумме наши новые данные тестов показывают, что Turbo Memory может оказать позитивное влияние на время работы ноутбука от аккумулятора, однако не так-то просто подобрать тесты, в которых это улучшение будет заметно. Честно говоря, дополнительные 8 минут просмотра видео на ноутбуке не оправдывают дополнительные затраты на Turbo Memory (по оценкам это будет стоить минимум $100). Однако лучшие результаты наших тестов дают Turbo Memory шанс – время работы от аккумулятора может быть увеличено более чем на 10% – это 20 дополнительных минут работы ноутбука, и это уже не мало. Вопрос в том, как часто будут возникать ситуации наподобие теста SYSMark, когда Turbo Memory никак не увеличивает время работы от аккумулятора. По результатам наших тестов в обычных случаях, включая просмотр видео, мы бы не ждали 5 - 10% увеличения ресурса аккумулятора. Улучшение есть, но это не то, что бы мы хотели видеть. Сегодняшнее тестирование проливает немного больше света на возможности Intel'овской Turbo Memory, и ясно, что у неё есть потенциал. Налицо 2 направления, в которых Intel нужно работать, чтобы улучшить эффективность Turbo Memory: объем флэш-памяти и программное обеспечение. С объемом памяти просто – чем больше кэш ReadyDrive, тем больше данных можно в нем разместить, тем большую часть времени жесткий диск может быть отключен. За программную часть большая ответственность может лечь на Microsoft, но идея ясна: чем агрессивнее предвыборки для Turbo Memory, тем больше вероятность получить выигрыш в производительности и экономии электроэнергии. Sony публично заявила: для того чтобы не задерживать выход Vista, Microsoft в последнюю минуту удалила из неё код, который более разумно заполнял раздел ReadyDrive. О верности такого заявления можно спорить, но и так ясно, что эту технологию можно ещё улучшать и улучшать. Технология SuperFetch в Vista работает весьма разумно, и, похоже, что более жесткая связь (если она сейчас есть) между SuperFetch и Turbo Memory может дать больший выигрыш. Для десктопов преимущества ещё более призрачны, так как сэкономленные пара ватт электроэнергии заметной роли не играют. У этой технологии есть возможность увеличить производительность, но, очевидно, что для этого размер флэш-памяти ReadyDrive должен быть намного большим, и предвыборка должна быть более агрессивной. Теперь перспектива Intel'овской Turbo Memory более обнадеживающая, но ясно, что эта технология находится всё ещё в начале становления. Мы придерживаемся нашего первого вывода о платформе Santa Rosa, в том, что апгрейдиться до неё не обязательно, и даже по стандартам Intel она не является новым эволюционным уровнем. Иметь Turbo Memory может быть и не плохо, но это зависит от Ваших финансовых возможностей. Советуем подождать второй редакции т |
Источник: www.anandtech.com/