Madshi что это за программа? cloud-script.ru

Madshi что это за программа?

Настройка отрисовщика madVR (Page 1 of 23)

Pages 1 2 3 … 23 Next

You must login or register to post a reply

Posts: 1 to 25 of 566

1 Topic by DAAO 19-03-2013 12:36:36

  • DAAO
  • Beta Tester
  • Offline
  • Thanks: 59
  • Thanks for the post: 1

Topic: Настройка отрисовщика madVR

MAG79
Кстати, а почему тут http://www.svp-team.com/wiki/Настройка_MadVR на скрине убрана галка «enable automatic exclusive fullscreen mode»?

2 Reply by gaunt 19-03-2013 13:34:23

  • gaunt
  • Beta Tester
  • Offline
  • Thanks: 152

Re: Настройка отрисовщика madVR

Баба Яга против . против этой галки . Мадвр , что в оконном , что в эксклюзивном режиме, работает отлично . Зато в оконном режиме нет паузы выхода из эксклюзивного режима . При совместной работе с свп эти паузы увеличивают время стабилизации видео (перемотка) , что изрядно действует на нервы (+пауза уплавнения при перемотке) . Возможно имеет смысл для двухмониторной конфигурации , для одного окна никакого прихода — одно расстройство .

3 Reply by MAG79 19-03-2013 23:30:48

  • MAG79
  • SVP developer
  • Offline
  • Thanks: 1028

Re: Настройка отрисовщика madVR

4 Reply by gaunt 20-03-2013 06:24:33

  • gaunt
  • Beta Tester
  • Offline
  • Thanks: 152

Re: Настройка отрисовщика madVR

5 Reply by MAG79 20-03-2013 07:00:03

  • MAG79
  • SVP developer
  • Offline
  • Thanks: 1028

Re: Настройка отрисовщика madVR

6 Reply by vivan 23-03-2013 19:28:23 (edited by vivan 23-03-2013 19:35:20)

  • vivan
  • Members
  • Offline
  • Thanks: 29
  • Thanks for the post: 1

Re: Настройка отрисовщика madVR

>Отключаем внутренние декодеры MadVR:
По дефолту они отключены.

>Общие настройки:
Отключить экслюзивный режим — ок, он нужен исключительно при проблемах с оконным. Вообще это единственная стандартная настройка, которая большинство не устраивает. Надо бы попинать madshi побольше, видимо он просто не в курсе).
use a separate device for presentation — нужна только при каких-то проблемах (по дефолту выключена). Бездумное же ее включение как минимум дает проблему на системах с nVidia Optimus при использовании дискретной видяхи (видео зависает через

>Для увеличения видеокадра предпочтительно использовать алгоритм bicubic
по дефолту стоит Lanczos 3 и он лучше (даже в те дремучие времена, когда гайд писался), особенно учитывая появление AR. Ну а свежий Jinc так вообще самый лучший, только ресурсов много требует.

>а для уменьшения — Lanczos
Catmull-Rom стоит по дефолту (даже в те дремучие времена), и по мнению большинства он лучше.

В общем лучше эту страницу про «настройку madVR» совсем удалить (она ничем не лучше творения Жреца Нефиды по ссылке выше (он, вообще, известный наркоман, когда-то он доказывал что xvid лучше x264)), т.к. она:
а) неактуальна
б) несет вред
в) от скринов в джипеге вытекают глаза

7 Reply by Chainik 23-03-2013 20:14:57

  • Chainik
  • SVP developer
  • Offline
  • Thanks: 1109

Re: Настройка отрисовщика madVR

8 Reply by MAG79 25-03-2013 07:39:58

  • MAG79
  • SVP developer
  • Offline
  • Thanks: 1028

Re: Настройка отрисовщика madVR

vivan
внутренние декодеры MadVR: По дефолту они отключены
Согласен. Будет удалено из инструкции.

Отключить экслюзивный режим
madVR с отключенным режимом Exclusive mode становится бесполезным на высокой загрузке CPU. Включено по-умолчанию. Я за то, чтобы оставить галку включенной.

Вообще это единственная стандартная настройка, которая большинство не устраивает.
Вообще это единственная настройка, которая исключает дропы и повторы в полноэкранном режиме, что очень важно для SVP при проигрывании видео синхронно с частотой обновления экрана.

use a separate device for presentation — нужна только при каких-то проблемах (по дефолту выключена)
Согласен. Оставляем выкл. по-умолчанию.

Для увеличения видеокадра предпочтительно использовать алгоритм bicubic. по дефолту стоит Lanczos 3
для уменьшения — Lanczos. Catmull-Rom стоит по дефолту
Согалсен. Предлагаю не менять алгоритмы увеличения/уменьшения в инструкции, оставить как есть по-умолчанию: Bicubic-75 / Lanczos-3 / Catmul-Rom. Если пользователь пожелает их изменить — то это будет уже на совести пользователя.

В общем лучше эту страницу про «настройку madVR» совсем удалить
Возможно, так и сделаем. Меня устраивают все значения по-умолчанию, которые сейчас приезжают с madVR 0.86.1.

9 Reply by nemoW 25-03-2013 08:09:28

  • nemoW
  • Beta Tester
  • Offline
  • Thanks: 47

Re: Настройка отрисовщика madVR

MAG79
Согалсен. Предлагаю не менять алгоритмы увеличения/уменьшения в инструкции, оставить как есть по-умолчанию: Bicubic-75 / Lanczos-3 / Catmul-Rom.

10 Reply by MAG79 25-03-2013 09:56:06

  • MAG79
  • SVP developer
  • Offline
  • Thanks: 1028

Re: Настройка отрисовщика madVR

nemoW
Судя по всему у меня выбрался пресет Low, либо Mid, либо High. Только SmoothMotion выключено.

11 Reply by vivan 25-03-2013 16:38:16

  • vivan
  • Members
  • Offline
  • Thanks: 29

Re: Настройка отрисовщика madVR

MAG79
madVR с отключенным режимом Exclusive mode становится бесполезным на высокой загрузке CPU
а у меня это не так.

Вообще это единственная настройка, которая исключает дропы и повторы в полноэкранном режиме
Там таких настроек много, они помогают в отдельных случаях, а в отдельных — вредят (тот же оверлей, например).

Судя по всему у меня выбрался пресет
Эти пресеты — это творчество одного из форумчан из ветки на d9, никакой автонастройки у madVR’а нет. Впрочем они более-менее разумные (хотя про безоговорочную полезность блендинга aka smooth motion я бы поспорил).

12 Reply by S_Snake 26-03-2013 11:41:14

  • S_Snake
  • Members
  • Offline
  • Thanks: 19

Re: Настройка отрисовщика madVR

скажите плиз, эта настройка влияет на что нибудь?

монитор у меня в самом деле 6-битный — Acer B243w Bydr.

13 Reply by vivan 26-03-2013 14:40:59 (edited by vivan 26-03-2013 14:41:15)

  • vivan
  • Members
  • Offline
  • Thanks: 29
  • Thanks for the post: 1

Re: Настройка отрисовщика madVR

По идее madVR дизерит до такой глубины цвета (хотя если снять скрин — то почему-то получается что это не так).
В реальности это выглядит как более агрессивный дизеринг — при 7 битах шум становитсяя заметнее, а при 6 так вообще очень сильно заметен.
Сейчас множество дешевых мониторов 6-битные (особенно в ноутах, там вообще чуть ли не поголовно все такие), но при этом в них встроен вполне сносный дизеринг, поэтому искуственное понижение глубины цвета на вход пользы не приносит.

Таким образом его стоит менять если не устраивает качество градиентов (т.е. заметен бандинг, при этом в самом видео его нет).

14 Reply by S_Snake 26-03-2013 15:17:01

  • S_Snake
  • Members
  • Offline
  • Thanks: 19

Re: Настройка отрисовщика madVR

15 Reply by DAAO 08-04-2013 07:37:10 (edited by DAAO 08-04-2013 07:59:40)

  • DAAO
  • Beta Tester
  • Offline
  • Thanks: 59

Re: Настройка отрисовщика madVR

Странно, в эксклюзивном режиме дропит более 30 кадров в сек.
Без эксклюзива получше — дропит каждые несколько секунд.
И только с галкой «enable windowed overlay» дропы исчезают почти полностью.

upd: оказывается проблема из-за того, что в сторонней проге включил Frame Rate Target (ограничение фпс): 60

16 Reply by MAG79 08-04-2013 09:16:20

  • MAG79
  • SVP developer
  • Offline
  • Thanks: 1028

Re: Настройка отрисовщика madVR

DAAO
Что за сторонняя прога?

17 Reply by DAAO 08-04-2013 09:54:00 (edited by DAAO 08-04-2013 10:14:44)

  • DAAO
  • Beta Tester
  • Offline
  • Thanks: 59
  • Thanks for the post: 1

Re: Настройка отрисовщика madVR

MAG79
EVGA Precision. Или аналогичная.

18 Reply by Vovanchik 04-06-2013 17:54:38

  • Vovanchik
  • SVP developer
  • Offline
  • Thanks: 91
  • Thanks for the post: 2

Re: Настройка отрисовщика madVR

v0.86.2:
* fixed: refresh rate changing didn’t always work correctly in Windows 8
* fixed: MPC-BE title bar didn’t handle unicode characters correctly
* fixed: IVideoWindow::putBorderColor() had swapped colors (RGB -> BGR)
* fixed: #18: decoder queue sometimes exceeded limits
* fixed: #19: blank screenshots when Smooth Motion FRC is turned on
* fixed: #23: video didn’t follow overlay window position when paused
* fixed: #34: smooth motion FRC was sometimes incorrectly turned on
* fixed: #35: framerate tag was not working
* fixed: #37: when no video duration was known, seekbar was not shown
* fixed: #42: memory leak with certain OSD elements
* fixed: #44: GraphStudioNext «Performance Test» Crash
* fixed: #46: xy-vsfilter: 3DLUT was not applied to frames with subtitles
* fixed: #47: xy-vsfilter: subtitles weren’t rerendered after scaling change
* fixed: #48: xy-vsfilter: incorrect positioning after downscaling
* fixed: #49: xy-vsfilter: incorrect PGS subtitle positions
* fixed: #50: xy-vsfilter: smooth motion FRC caused subtitles flicker
* fixed: #51: settings dialog now mentions both ReClock and VideoClock
* fixed: #52: xy-vsfilter: incorrect ASS subtitle positions
* fixed: #55: FSE seek bar resulted in inaccurate seeking for DVDs
* fixed: #60: all kinds of artifacts with smooth motion FRC
* fixed: #62: crash when external 3dlut file with long filename was missing
* fixed: #65: film refresh rate was used with dxva decoding -> deinterlacing
* fixed: #66: Cineform decoder v210 (10-bit 4:2:2) corruption
* smooth motion FRC should be back to v0.86.0 performance levels
* increased max CPU queue size to 128 frames
* added support for DCI-P3 and BT.2020 primaries and BT.2020 matrix
* added support for «matrix=2020» and «primaries=2020|DCI» tags
* added resolution based auto detection for BT.2020 (UHD) and DCI-P3
* added explicit detection for non PS3.0 capable GPUs
* added IMadVRInfo interface which makes all sorts of info available
* added a couple workarounds for weird crashes that were reported

Читать еще:  Msmpeng что это за процесс?

Опыт работы с madExcept.

Не так уж и давно столкнулся с пренеприятнейшей ошибкой AV при работе с Indy. Если бы дело касалось сугубо меня я бы, не сильно переживая, переписал бы за часик код под Synapse и жил бы счастливо, но было оговорено заранее — вся работа с HTTP

madExcept — это трейсер исключений в ваших Delphi-проектах. Смысл работы инструмента сводится к следующему: каждый раз как в Вашей программе происходит исключение MadExcept его перехватывает, обрабатывает, собирает максимум полезной информации и выдает Вам в виде удобного багрепорта.

Но сказать так и закончить пост — это значит практически ничего не сказать про madExcept. Давайте посмотрим, что этот инструмент может на деле — проведем, так сказать, маленький тест-драйв =) Все же практический пример использования будет нагляднее, чем сухое перечисление всех опций инструмента.

Проект с madExcept.

Итак, качаем бесплатную версию инструмента тут. Устанавливаем и запускаем Delphi. Создаем новый проект и в меню Project жмем опцию «madExcept settings…«:

Жмем на опцию и в открывшемся окне настроек инструмента ставим галочку «enable madExcept»:

Теперь, если вы посмотрите в исходник проекта, то увидите, что в списке uses на первом месте появились сразу несколько новых модулей, имя которых начинается с «mad..». Собственно, пока простого включения использования madExcept нам будет достаточно, чтоб взглянуть на его работу.

Теперь напишем, что-нибудь в проекте такое из-за чего 100% вылетит птичка исключение, например, такое:

Тут к гадалке не ходить — будет AV, а нам сейчас только этого и надо. Запускам проект. Если бы мы не включили madExcept мы бы получили что-то наподобие вот такого сообщения:

Что бы мы могли сказать про ошибку? Что это AV, произошедший где-то в программе, а вот где произошла ошибка — это уже надо копаться в коде. С MadExcept все становится намного проще. В результате возникновения ошибки мы получаем вот такое удобное сообщение:

Здесь мы уже можем:

  • продолжить выполнение приложения
  • перезапустить приложение
  • остановить работу приложения
  • отправить багрепорт на почту
  • сохранить багрепорт в файл
  • просмотреть багрепорт
  • general — общая информация о компьютере на котором запускалась программа: кто пользователь, его привилегии, время возникновения ошибки, информация о ЦП, класс исключения (в нашем случае это EAccessViolation) и сообщение об исключении (то самое, которое показана в первом скрине с ошибкой без использования madExcept’а).
  • call stack — эта вкладка сегодня для нас будет наиболее полезна. Здесь содержится информация по адресам и, что самое важно по модулям и методам в результате вызова которых произошло исключение. О содержимом этой вкладки мы ещё поговорим ниже.
  • modules — список модулей, которые были загружены ОС в момент возникновения ошибки.
  • processes — процессы, запущенные в ОС в момент возникновения ошибки.
  • hardware — основное железо компьютера на котором была запущена программа
  • cpu regs — регистры ЦП
  • stack dump — дамп памяти
  • disasm — дизасемблированый код программы в месте возникновения исключения.

После этого, если в потоке возникнет исключение, то madExcept вам его обработает и выдаст отчёт.

Пара слов о настройках madExcept

На скринах работы инструмента я постарался вывести Вам аксимум возможностей инструмента. Однако Вы можете настроить вид отчёта и способы его отправки как вам будет угодно. Так, например, на странице «exception box settings» Вы можете настроить внешний вид окна с исключением — включить/отключить кнопки:

А на странице «bug repotr settings» настроить содержимое отчёта об ошибке — убрать ненужные вкладки, указать форму отчёта по вызовам, размер дизасемблированного участка и т.д.:

Также Вы можете настроить фильтры исключений, задать Email на который будут слаться багрепорты, разрешить отправку скринов с программой и т.д. В общем, если расписывать каждую опцию, думаю потребуется ещё один пост в блоге.

Что можно в целом сказать по поводу madExcept? Поработав с ним некоторое время, пусть и достаточно поверхностно, могу сказать, что инструмент этот мне очень понравился. Не могу сказать, что он «самый-самый» и вообще, т.к. по большому счёту с другими трейсерами исключений дел особых не имел, но то, что madExcept очень помогает избавиться от багов в проектах в минимальный срок и с минимальными усилиями — для меня это стало фактом.

Ну и раз уж я решил закончить пост таким образом, то не могу пройти мимо ещё одного похожего инструмента — EurekaLog. Что касается использования EurekaLog, то информацию по нему Вы можете найти в блоге e GunSmoker‘а — там информации предостаточно.

Думаю, что для первого раза информации по инструменту хватит. Если Вы ещё не использовали madExcept — скачайте и испробуйте его в работе, если уже работали, но отказались от использования — тоже нормально =) Расскажите почему отказались и в пользу какого инструмента? Думаю, что как положительные так и отрицательные отзывы об инструменте будут полезны для читателей.

Software » Codecs » madVR 0.92.17

Description

madVR is a high quality video renderer (GPU assisted). features: high quality chroma upsampling, high quality scaling (bicubic, mitchell, lanczos, spline etc), high quality YCbCr -> RGB conversion, gamut & gamma correction for display calibration, full 16bit processing queue, final 16bit processing result is dithered down to RGB output bitdepth, bypasses graphics card’s video (damage) algorithms, all work is done via GPU shaders, no shortcuts, highest quality has priority over anything else. Both 32bit and 64 bit version included.

0.92.17 (September 29, 2018)

Download old versions

Freeware (Free download!)

Supported operating systems

Windows

Version history / Release notes / Changelog

* modified/simplified HDR tone mapping settings page
* small HDR tone mapping saturation improvement
* OSD now also shows the measured luminance of the current frame (in addition to the average)
* fixed: render & present queues didn’t always fill in Windows 10 build 1803
* fixed: using XySubFilter sometimes resulted in black screen / freeze
* fixed: using HDR «processing» resulted in dark and red-ish image
* fixed: using BT.601/709 gamma curve with HDR tone mapping produced gray-ish image
* fixed: settings dialog sometimes crashed on display mode / custom mode tab

Читать еще:  Branding provider что это за программа?

Sections/Browse similar tools

Media Center/HTPC

Guides and How to’s

Advanced MPC-HC Setup

madVR video tutorials

Acronyms / Also Known As

madVideoRenderer, mad VR

Notify me when software updated or report software

No comments. Rating it only.

No comments. Rating it only.

No filter can produce such a high quality. use and enjoy

FIX The performance of MADVR caused by the KB4100347 patch is degraded

I’m gonna be straight here. Don’t like the new idea that now RCA always runs as part of NGU if possible. I completely agree with what Neo-XP says. NGU Sharp should be as sharp as possible. Leaving that option whether to use NGU Sharp alone or with RCA to the user is always the right thing to do.

Explanation:
NEW SOFTWARE = New tool since your last visit
NEW VERSION = New version since your last visit
NEW REVIEW = New review since your last visit
NEW VERSION = New version

Latest version
Version number / Beta version number / Update version number and when it whas released.

Type and download
NO MORE UPDATES? = The software hasn’t been updated in over 2 years.
NO LONGER DEVELOPED = The software hasn’t been updated in over 5 years.
RECENTLY UPDATED = The software has been updated the last 31 days.
Freeware = Download Free software.
Freeware Trialware = Download Free software but some parts are trial/shareware.
Free software = Download Free software and also open source code also known as FOSS (Free and Open Source Software).
Free software Trialware = Download Free software and also open source code but some parts are trial/shareware.
Freeware Ads = Download Free software but supported by advertising, usually with a included browser toolbar. It may be disabled when installing or after installation.
Free software Ads = Free Download software and open source code but supported by advertising, usually with a included browser toolbar. It may be disabled when installing or after installation.
Trialware = Also called shareware or demo. Free Trial version available for download and testing with usually a time limit or limited functions.
Payware = No demo or trial available.
Portable version = A portable/standalone version is available. No installation is required.
v1.0.1 = Latest version available.
Download beta = It could be a Beta, RC(Release Candidate) or an Alpha / Nightly / Unstable version of the software.
Download 15MB = A direct link to the software download.
Win = Windows download version. It works on 32-bit and 64-bit Windows.
Win64 = Windows 64-bit download version. It works only on 64-bit Windows.
Mac = Mac download version. It works on 32-bit and 64-bit Mac OS.
Mac64 = Mac OS download version. It works only on 64-bit Mac OS.
Linux = Linux download version.
Portable = Portable version. No installation is required.
Ad-Supported = The software is bundled with advertising. Be careful when you install the software and disable addons that you don’t want!
Visit developers site = A link to the software developer site.
Download (mirror link) = A mirror link to the software download. It may not contain the latest versions.
Download old versions = Free downloads of previous versions of the program.
Download 64-bit version = If you have a 64bit operating system you can download this version.
Download portable version = Portable/Standalone version meaning that no installation is required, just extract the files to a folder and run directly.
Portable version available = Download the portable version and you can just extract the files and run the program without installation.
Old versions available = Download old versions of the program.
Version history available = Complete changelog on our site.
= Windows version available.
= Mac OS version available.
= Linux version available.
Our hosted tools are virus and malware scanned with several antivirus programs using www.virustotal.com.

Rating
Rating from 0-10.

5 приложений, которые нужно удалить с Android прямо сейчас

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

Facebook и другие социальные сети

Социальная сеть Facebook является сегодня самой популярной в мире, поэтому неудивительно, что соответствующее мобильное приложение установлено у огромного количества пользователей. Мобильный клиент позволяет вам получать уведомления о новых лайках, постить фотки своей еды и всегда оставаться на связи с друзьями. Однако взамен это приложение потребляет огромное количество системных ресурсов и значительно уменьшает срок работы мобильного гаджета от батареи. Согласно ежегодному отчёту App Report 2015 AVG Android App Report, именно мобильный клиент Facebook занимает верхние строчки в хит-параде самых прожорливых программ на платформе Android.

Альтернатива. Используйте мобильную версию Facebook в любом современном браузере. Функциональность отличается ненамного, зато отсутствуют раздражающие уведомления и стремительно тающая батарея.

The Weather Channel и другие погодные приложения

The Weather Channel — отличный пример того, как на самой простой функции — отображении прогноза погоды — разработчики умудряются выстроить целый мегакомбайн. Здесь вы увидите и анимированные обои, и метеорологические карты, и букет интерактивных виджетов, и бог знает что ещё. Всё это хозяйство сидит в оперативной памяти устройства, каждые пять минут стучится в интернет и, разумеется, самым бессовестным образом съедает заряд вашей батареи.

Альтернатива. Выгляните в окошко — вы получите гораздо более надёжную информацию, чем то, что показывает виджет рабочего стола. Если необходим прогноз, то Google предоставит вам самое надёжное предсказание на неделю вперёд.

AntiVirus FREE и другие антивирусные программы

Дискуссия о том, нужны ли антивирусные программы на устройствах под управлением Android, иногда бывает довольно горячей. Я придерживаюсь мнения, что если вы не получаете root-права на устройстве и не устанавливаете взломанные программы из сторонних сомнительных источников, то антивирус вам не нужен. Компания Google бдительно следит за содержимым своего магазина и моментально удаляет из него все потенциально опасные элементы, поэтому всегда активный мониторинг антивируса будет только зря тормозить ваш смартфон или планшет.

Альтернатива. Если возникли всё-таки сомнения в здоровье гаджета, то установите антивирус, просканируйте, а затем удалите его.

Clean Master и другие оптимизаторы системы

Вера в чудеса является самой главной движущей силой для распространения разных «очистителей» и «оптимизаторов». Мол, сотни лучших программистов Google не смогли довести свою систему до ума, а вот этот изобретатель-одиночка взял и сделал! Спешим вас расстроить: большинство подобных приложений либо вообще ничего не делают, либо наносят только вред. Очистить кэш, удалить остатки старых программ можно и встроенными системными инструментами. Очистка же памяти на самом деле только замедляет запуск программ и работу Android вместо обещанного создателями утилит ускорения системы.

Альтернатива. Используйте имеющиеся в Android инструменты для очистки кэша приложений. Забудьте об оптимизации памяти.

Дефолтный браузер

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

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

А какие приложения вы считаете самыми вредными на платформе Android?

Читать еще:  Om customize что это за программа?

Увеличиваем производительность системы с помощью RAM-диска

Если ты часто переключаешься между большим количеством приложений и файлов, то несколько секунд разницы при запуске далеко не мелочь. Ты наверняка знаешь, что самый простой способ получить такой прирост — купить SSD. Но что, если у тебя нет возможности его использовать? А может быть, у тебя уже есть твердотельный накопитель и ты хочешь сэкономить еще секунду-две, при этом сократив износ диска? В таком случае тебе стоит поэкспериментировать с RAM-диском — запуском приложений прямо из образа в оперативной памяти.

При написании этой статьи мне сложно было отделаться от ощущения дежавю. Помню, лет семнадцать назад я создавал диски в памяти для ускорения работы старых «Поисков», которые работали без жестких дисков. Загрузка происходила с дискеты, при загрузке в память использовался RAM-диск (образ с программным обеспечением DOS). После загрузки образа в память все DOS-утилиты загружались с этого RAM-диска, а не с дискеты, благодаря чему старые «Поиски» работали гораздо быстрее и меньше изнашивались сами дискеты.

Оказалось, что RAM-диск актуален и сейчас. С его помощью (при наличии достаточно большого объема оперативки) можно ускорить работу компьютера (диск в памяти работает быстрее, чем SSD) или Live USB (идея та же, что и с «Поиском»), продлить жизнь жесткому диску/SSD.

Зачем это нужно?

Цели могут быть абсолютно любыми. Можно как устанавливать на RAM-диск приложения, так и использовать его для хранения данных. Любители поиграть могут установить на RAM-диск любимую игрушку, но тогда в системе должно быть больше 8 Гб ОЗУ.

Самый логичный сценарий для RAM-диска — компьютеры с обычными жесткими дисками — особенно на ноутбуках начального уровня, где жесткие диски не блещут производительностью. Правда, полностью заменить SSD таким образом тоже не получится, хотя бы из-за цены. Скажем, SSD на 60 Гб можно купить примерно за 60 долларов. Организовать RAM-диск такой емкости будет проблематично. Во-первых, не все компьютеры поддерживают 64 Гб оперативки. Во-вторых, найти модуль емкостью 32 Гб — та еще проблема. На момент написания статьи на Яндекс.Маркете предложения были в основном на память с частотой 1333–1600 МГц с ценой от 22 тысяч рублей за один модуль.

Если подытожить, то оптимальный вариант для использования RAM-диска — это ноутбук с обычным жестким диском и 8 Гб оперативки. Из 8 Гб можно 4 Гб выделить под RAM-диск. Оставшихся 4 Гб хватит для вполне комфортной работы. А на RAM-диск можно установить или одно «тяжелое» приложение, или же набор часто используемых приложений.

Что нам нужно

Во-первых, не меньше 6 Гб ОЗУ, чем больше — тем лучше. Во-вторых, нам понадобится 64-битная версия Windows — для поддержки больших (больше 3,25 Гб) объемов оперативки. В-третьих, нужна программа для создания RAM-диска и работы с ним. В этой статье мы рассмотрим Lite-версию Dataram RAMDisk. Данная версия бесплатна, но максимальный поддерживаемый объем диска в памяти всего 4 Гб. Платная версия стоит 18,99 доллара и позволяет поддерживать диски более 4 Гб.

Настройка RAM-диска

В настройке RAM-диска нет ничего сложного. Первым делом загружаем и устанавливаем программу Dataram RAMDisk. С установкой никаких проблем не возникает, программа работает как в 32-, так и в 64-битных версиях Windows (лично я проверял ее работу в 32/64-битных Windows 7 и 64-битной Windows 8), однако, как уже отмечалось, рекомендуется 64-битная версия — так можно поддерживать RAM-диски большего размера.

После установки нужно запустить утилиту конфигурации (рис. 1) — или через главное меню, или сразу из инсталлятора. С программой конфигурации у меня случился небольшой конфуз. Сначала я не обратил внимания на выполняемое действие — по умолчанию программа пытается не создать RAM-диск, а использовать уже существующий (даже при первом запуске), поэтому при нажатии кнопки Start RAMDisk, естественно, ничего не происходило, также я не мог выбрать размер RAM-диска.

Рис. 1. Обрати внимание: по умолчанию программа не создает диск, а пытается использовать существующий

Хакер #182. Все о Bitcoin

Поэтому первым делом нужно выбрать действие Create a new FAT disk, после чего у тебя появится возможность установки размера RAM-диска и дополнительных параметров. Также нужно выбрать действие Save them on shutdown, чтобы данные, записанные на RAM-диск, сохранялись при завершении работы (системы или диска). Выбрать расположение диска можно, нажав кнопку Browse: не пытайся ввести его вручную, иначе при каждом нажатии клавиши программа будет сообщать тебе, что такого файла не существует и он будет создан :).

Минимальный размер RAM-диска — 40 Мб (кому он такой нужен — я не знаю). Максимальный вычисляется примерно так: максимальный объем ОЗУ — примерно 30%.

Рис. 2. При настройке нового диска можно выбрать, что будет происходить при завершении работы с системой

Теоретически можно нажать кнопку Start RAMDisk и начать работу. Но мы ведь не ищем легких путей, так? Поэтому выбираем команду меню View, Advanced, чтобы установить дополнительные параметры. После этого появятся вкладки с расширенными параметрами. Так, на вкладке Settings можно задать размер RAM-диска, определить тип файловой системы (можно вообще создать неформатированный диск, а потом отформатировать его как NTFS средствами Windows), выбрать формат загрузочного сектора, установить метку диска и создать каталог TEMP.

Рис. 3. Расширенные параметры

На вкладке Load/Save можно включить автоматическую загрузку образа диска при запуске, а также включить/выключить сохранение образа при завершении работы. Вкладка Options позволяет задать разные опции вроде очистки памяти RAM-диска при выходе (Clear RAMDisk memory on exit) — опция для параноиков, запрета сжатия файла образа на NTFS (Do not compress image file on NTFS filesystems) и другие. Как по мне, единственная полезная опция здесь как раз запрет сжатия диска (Do not compress image file on NTFS filesystems), поскольку, если на NTFS-диске уже включено сжатие, не вижу смысла сжимать образ диска еще раз, впрочем, как и не вижу смысла использовать сжатие на NTFS. Зачем сначала принудительно снижать производительность использованием сжатых дисков, а потом героически пытаться ее улучшить посредством RAM-диска?

Вот теперь можно нажать ту самую заветную кнопку Start RAMDisk. При первом запуске RAM-диска нужно будет установить его драйвер, поэтому в появившемся окне жмем кнопку «Установить».

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

Если в настройках программы не выбрана автоматическая загрузка диска при запуске, тогда в следующий раз (после перезагрузки системы) нужно будет выбрать действие Load a saved image.

Любители циферок и диаграмм могут запустить тест производительности диска и сравнить полученные результаты с обычным жестким диском и с SSD. В этой статье я специально не буду приводить подобные результаты, поскольку в теории (на этих диаграммах) все будет очень красочно — производительность при чтении вырастет в 50 раз, а при записи будет ощущаться 20-кратное ускорение.

Но что мы получим на практике? На практике все окажется не так красиво, но результаты все же будут. Итак, загрузка того же Word 2010 с обычного жесткого диска на среднестатистическом компьютере занимает около трех секунд. Загрузка Word 2010 с RAM-диска, образ которого находится на обычном жестком диске, произойдет в два раза быстрее — примерно за 1,5 с. Однако загрузка этого же приложения с SSD-диска без всяких RAM-дисков занимает менее секунды. Запуск приложения с RAM-диска, образ которого находится на SSD-диске, займет менее полсекунды.

Ссылка на основную публикацию
Adblock
detector