Антон|9:44:1383419778 писал(а):А у меня самая главная проблема в FL это расход ресурсов. Часто приходится делать старые проекты и при 5-8 синтезаторах и эффектах в микшере загрузка процессора все 100% и не знаю что с этим делать.
Антон, может это поможет. Я пробовал оптимизировать работу некоторых музыкальных программ, в том числе и FL Studio под Windows 7 для некоторых ноутбуков, исходя из следующего:
Одна из проблем заключается в парковке ядер. Система использует из всех имеющихся у вас виртуальных ЦП только несколько, остальные запаркованы. Это можно проверить, открытв монитор ресурсов.
Система должна автоматически активировать спящие ядра при нагрузке, но этого почему-то не происходит. Поэтому отключаем парковку сами, изменив параметры электропитания. Но, по умолчанию, изменить настройки не дают. Поэтому, с правами администратора идём в реестр и в ключе:
HKLMSYSTEMCurrentControlSetControlPowerPowerSettings54533251-82be-4824-96c1-47b60b740d00cc5b647-c1df-4637-891a-dec35c318583 в значении Attributes вместо 1 ставим 0.
А в ключе:
HKLMSYSTEMCurrentControlSetControlPowerPowerSettings54533251-82be-4824-96c1-47b60b740d00ea062031-0e34-4ff1-9b6d-eb1059334028 в значении Attributes вместо 1 тоже ставим 0.
Идём в Панель управления/Электропитание/Настройка параметров электропитания/Изменить дополнительные параметры питания. В открывшемся окошке можно выбрать несколько планов электропитания. Текущий активный план лучше оставить без изменений, а парковку отключить можно в плане "Высокая производительность". Или создать отдельный план электропитания для работы с музыкой. Ищем пункт "Управление питанием процессора" и смотрим настройки "Минимальное число ядер в состоянии простоя", где "От сети" ставим значение 100%. Затем открываем "Максимальное число ядер в состоянии простоя" и смотрим, чтобы в "От сети" тоже стояло 100%.
Самое главное не забывать после работы с музыкой переключаться между режимами включения и выключения парковок для обеспечения энергосбережения.
2. Запускаем "FL", потом "Диспетчер задач", на вкладке "Процессы", правым кликом на "FL.exe" устанавливаем "Приоритет" - Высокий, или Реального времени. Дальше, там же, проверяем, доступны ли "FL" все ядра. Так же кликаем в списке процессов по "FL.exe" и по "Задать соответствие", проверяем, все ли процессоры заданы, если не все, то задаём.
3. В "FL 9", в Options/Audio settings. Делаем активными пункты "Multi threaded generator processing" и "Multithreaded mixer processing".
На ноутбуках, где стоял Windows 7 Starter, всё вышесказанное не помогло. Получилось только на Windows 7 Ultimate.