Логотип.
 Разделы сайта Cтатьи.
Сайт в разработке!

Статистика сайта.

Посещений за день: 116
Посещений за месяц: 5533
Посещений за год: 10325


Баннеры.

DMconnect
Maksy's PWS


Статистика в картинках.

likes counter


  • Главная.
  • Новости.
  • Программы.
  • Файлы.
  • Контакты.
  • Чат "Пиво".
  • Форум.
  • Статьи.
  • Ссылки.
  • Гостевая.
  • Загадочный VTune.

     Рынок компьютерных технологий изменяется стремительно. И все новое software мгновенно превращается в "хорошо забытое старое". Поэтому нет ничего удивительного в том, что основные сложности у разработчиков ПО вызывает переход на архитектуру Pentium. Причем, как только возникают проблемы с отладкой, все разом бегут за советом к маме-Intel, которая поначалу честно старалась работать с каждым из просителей в индивидуальном порядке (и, надо сказать, занималась этим весьма успешно: 64 компании после получения рекомендаций от Intel сумели повысить производительность своего ПО на 92%). Однако, когда миграция программистов на Pentium приобрела глобальный характер, а эфир стал просто разрываться от криков "Save Our Soft", Intel справедливо решила, что гораздо проще поручить своим специалистам разработать соответствующее программное средство.

      В результате на свет появился Visual Tuning Environment 1.0 (сокращенно VTune), отладчик для разработчиков Windows-приложений, который был представлен в США 12 сентября. Десятью днями позже, на выставке WinExpo'95, менеджер проекта, г-н Рамеш Субраманиам (Ramesh Subramania) сделал пространное заявление о новом продукте.

      Несмотря на высокий престиж корпорации Intel, не обошлось без небольших, но весьма досадных недоразумений. Ранее было обещано, что каждый присутствующий на выступлении получит demo-версию продукта (об этом говорилось в приглашениях, полученных некоторыми людьми - сам видел одного такого приглашенного). Однако уже в самом начале представители компании объявили, что таможня "не дала добро", вся пачка обещанных "демонстрашек" осталась лежать где-то в районе "Шереметьево". Впрочем, мне до сих пор не понятно, насколько это соответствует истине (мнительность воина Уголовным кодексом удвоена), ибо ответ представителя Intel на вопрос о работоспособности demo-версии не отличался особенной четкостью, и вполне возможно, упреки в адрес таможни есть не что иное, как дымовая завеса.

      Все это тем более странно, если учесть следующий факт: представляя процессор Pentium OverDrive, Intel распространила документ, повествующий о планах корпорации на Windows Expo'95. В нем, в частности, было объявлено и о новом отладчике: "Intel помнит о своих друзьях, поэтому вы имеете шанс получить это мощное средство (имеется в виду VTune) бесплатно". Но в конспекте выступления г-на Субраманиама черным по белому было написано, что цена VTune в США - 395 долл., хотя он и "будет предложен русским разработчикам программного обеспечения по особой цене".

      Мой наивный вопрос о том, как можно состыковать эти два заявления, привел представителей Intel в некоторое смущение. Рамеш Субраманиам откровенно заявил, что не знает, откуда появилась данная информация и что фирма, мол, планирует выпустить весьма и весьма ограниченное количество бесплатных копий для "особ, приближенных ко двору", но афишировать это событие вовсе не собирается. Причем тут же было заявлено во всеуслышание, что "все вы - друзья Intel" (за определенную сумму. - А.Г.).

      Теперь о самом продукте. Он действительно производит сильное впечатление. Правда, я не знаю, насколько он понравится программистам-отладчикам (то есть тем, для кого отладчик в первую очередь предназначен), однако с точки зрения организации интерфейса (Windows-приложение, как-никак), наглядности и удобства в работе он стоит выше всяческих похвал. Как неоднократно подчеркивали представители компании-изготовителя, его можно считать "консультантом по производительности" программного обеспечения в архитектуре Intel.

      Во-первых, VTune, предназначенный для Windows 3.x и Windows 95 (увы, но версии для DOS и OS/2 корпорация делать не намерена), является, в отличие от конкурентных продуктов, "неинвазивным" инструментом (особо любопытных отсылаю к медицинской энциклопедии) - попросту говоря, сам он не вносит никаких изменений. Во-вторых, он позволяет разработчикам приложений визуально следить за своими программами, моделируя их поведение в различных средах и демонстрируя, как именно конкретное приложение (или его части) распоряжаются ресурсами системы. В-третьих, VTune может работать в трех режимах: с процессором 486, Pentium и перспективным P6, для которого выдаются различные предупреждения и рекомендации - то есть, работая на Pentium (под который, собственно, и создавался отладчик), вы можете создать приложение, которое безо всяких проблем будет работать на P6. Кроме всего прочего, пользователю предоставляется еще масса "приятных пустячков" типа: работа программы в 32-х, 16-и и 8-битном режимах (вот уж действительно по принципу "не обидеть никого"); режим подсказок Tuning Coach для программистов на C++; полностью интегрированный контекстно-ориентированный подсказчик, выдающий в реальном времени не туманные "рассуждения на тему", а четкие рекомендации и примеры выхода из ситуации; поддержка операций с плавающей точкой. Наконец (благая весть для разработчиков сетевого ПО), планируется выход версий для Windows NT и компьютеров, оборудованных двумя процессорами Pentium.

      Как "особо революционные" были отмечены такие нововведения, как быстрый поиск, наглядный показ и предложения по оптимизации конфликтных ситуаций (та называемых "горячих" или "красных" точек), а также независимость работы отладчика от исходного языка программирования.

      Все это звучит действительно многообещающе, но, увы: из-за того, что редакция не смогла получить в свое распоряжение demo-версию (причина упомянута выше), оценить описанные нововведения наши технические эксперты не смогли. Однако - чем черт не шутит? - может быть, мы и встретимся с загадочным VTune лицом к лицу, и уж тогда...

    >>

    BitByByte, 2000 г. (2026).