Yosemite: зум доступності + кілька моніторів = низька продуктивність


8

З моменту оновлення до Yosemite функція збільшення доступності є непридатною для підключення до зовнішнього монітора.

Кроки до відтворення:

  • Увімкнути масштабування в системних налаштуваннях - доступність.
  • Підключіть зовнішній монітор, не використовуючи дзеркальне відображення (другий робочий стіл).
  • Збільшити масштаб за допомогою CTRL + (двома пальцями) - або OPT-CMD- =

Очікується:

  • Збіль - маслянистий і плавний, усе виводиться на 60 кадрів в секунду, ніякого відставання немає

Фактична:

  • Весь показ на обох екранах затримується, включаючи відтворення відео, рух миші та натискання клавіш / введення тексту. Система стає неприйнятно повільною під час збільшення (8-12 кадрів в секунду, при цьому все ще намагається «наздогнати» пропущені кадри). Тривати час "відновлення" від масштабування потрібно за рахунок зменшення масштабу.

Обладнання:

  • MacBook Pro (Retina, 15-дюймовий, початок 2013 року)
  • За іншими даними, це, мабуть, впливає на все апаратне забезпечення Mac, що працює під керуванням Yosemite

Про це неодноразово повідомлялося на дискусійних форумах Apple: один два три чотири

Я не зміг знайти жодного прийнятного рішення.

Зауважте, що після відключення зовнішнього монітора продуктивність зумів "ідеальна" (читається: прийнятна). Він також "ідеальний", коли використовується дзеркальне відображення.

Редагувати: Видалено посилання на http://testufo.com, оскільки воно занадто крихке за звичайних обставин, щоб бути корисним відтворенням.

Редагувати 2, 18 листопада 2014 року: Після оновлення до Yosemite 10.10.1 продуктивність трохи покращується, але все ще не відповідає попереднім стандартам. Наприклад, перейдіть на сторінку https://kraken.io/ і переведіть курсор миші на повзунок зображення. Потім спробуйте зробити те саме, що збільшується - це нестерпно повільно. Це здається, що коли активовано масштабування (на декількох екранах), воно переходить до візуалізації програмного забезпечення або чогось не менш повільного. Ідеальний тест лише з одним екраном.

Редагування 3: Інші способи вирішення, які були запропоновані, мали погані результати:

  • Перезапустіть (або закрийте WindowServerпроцес, який вийде з системи). Перші кілька хвилин використання відносно плавні, але все ще не на 100%.

Редагування 4: Увімкнення збільшення контрасту здається найкращим вирішенням поки що. Дивіться мою другу відповідь .

Правка 5: Тепер це повністю виправлено в 10.10.2.

Відповіді:


4

Це тепер виправлено в ОС X 10.10.2


1
Так, я повернув "Прокручування з інерцією" сьогодні вранці, і масштабування відбувається так, як належить знову, на обох екранах.
Шлях до незнайомця

Я можу підтвердити, що це зафіксовано в 10.10.2. Дякую!
Джессі Бюкенан

3

Існує рішення, розміщене на форумах Apple .

Плюси:

  • Ефективність введення миші / клавіші "відчуває" себе значно краще, як і збільшення імпульсу.
  • Масштабування відбувається за екраном, а не обидва відразу

Мінуси:

  • Він досі не настільки ефективний, як у Mavericks . Сайт testufo.com все одно не відображатиметься зі швидкістю 60 кадрів в секунду під час збільшення.
  • Незважаючи на те, що це вирішення робить ефективність декількох екранів дещо кращою в Yosemite, це робить продуктивність одного екрана набагато гіршою! Продуктивність одного екрана вже є "ідеальною", використовуючи стандартний масштаб "Повний екран" за замовчуванням, і це крок назад.

Інструкції:

  • В System Preferences-Accessibility, встановіть Збільшити стиль в картинка-в-картинці .

Налаштування системи - доступність

  • Клацніть Додаткові параметри ...

Налаштування системи - Доступність - Більше опцій ...

  • Клацніть Налаштувати розмір та розташування
  • Ви побачите прямокутну збільшену панель із кнопкою "ОК" посередині. Перетягніть кути в лівий верхній і правий нижній кути екрана. Натисніть кнопку ОК .

Тепер, коли ви збільшуєте масштаб, це зручно, але все ще помітно повільно.


3

Найкращий шлях досі:

У розділі « Системні налаштування-доступність» виберіть « Збільшити контраст» (що неявно вибере «Зменшити прозорість»). Це, здається, покращує продуктивність в деяких обставинах, але це різко впливає на естетику. Слайдер на http://kraken.io плавний, коли збільшується. Є ще обставини, коли масштабування трохи мляве, але воно не так вже й погано, як раніше.

Редагувати: Після кількох годин роботи з включеним збільшенням контрасту (та оновленням до Yosemite 10.10.1), я можу сказати, що продуктивність повернулася до прийнятного рівня.

Я все ще не в захваті від необхідності ввімкнути функцію доступності, яку я не хочу або не потрібно для підвищення продуктивності. Мені дуже не подобається поява Збільшення контрасту : суцільні чорні контури навколо введення тексту та кнопок, ефект стрічки зебра у списках тощо - це все трохи неприємно, що випливає з тонкощі ОС X.

Я спробував просто включити Зменшити прозорість (яка вибирається неявно під час увімкнення збільшення контрасту ), але ця настройка сама по собі не допомагає: обом потрібно ввімкнути, щоб побачити збільшення продуктивності.

Знімок екрана: Нормальний вигляд Нормальний зовнішній вигляд

Знімок екрана: зовнішній вигляд із увімкненим "Збільшення контрасту" Зовнішній вигляд увімкнено "Збільшити контраст"


Мені все-таки цікаво знайти реальне рішення, тому я покину щедрості відкритими.
Джессі Бюкенан

3

Після оновлення до Yosemite я також отримував надзвичайно повільну реакцію в багатьох різних ситуаціях, таких як довгі паузи для Spotlight для повернення файлових матчів, повільний запуск додатків, особливо після пробудження з режиму сну дисплея, а також інші операції. (Схоже, ходити в пісні і виявляти, що ти не можеш рухатись так, як міг би.) Також я бачив журнали консолі, наповнені повторними повідомленнями щодо недійсних з'єднань та скидів невідповідних жестів трекпада, іноді з майже тим же заповненням повідомлення. цілий вигляд консолі 4000 ліній. Я думаю, що зараз я знайшов причину, принаймні, для свого iMac, тому я розміщую його, щоб побачити, чи це причина подібних проблем для оточуючих повільності після переходу на повільні проблеми Yosemite.

Я перекопував свою Preferencesпапку (в ~/Library Preferences) користувальницької програми, переглядаючи випадкові файли уподобань, щоб зайняти себе, намагаючись отримати інше уявлення про те, що робити далі. (Спроба працювати стала справді нудною). У цьому випадку com.apple.sidebarlists.plistя наткнувся на ключ із значенням, яке продовжувалося після того, як виправити вниз певні шляхи, а потім помітив, що смуга прокрутки все ще знаходиться біля початку файлу. Я перевірив розмір файлу, і він становив 11 Мб (більшість файлів уподобань були набагато меншими, ніж 100 КБ, багато з них менше 10 КБ). Спроба переглянути файл у Xcode була майже неможливою через млявість, тому я перекинув його у список властивостей тексту для редагування та знайшов кілька клавіш з величезними значеннями, усі з ім'ям ключаBookmark(6 ключових значень були трохи більше 2,7 Мбайт, а 2 інші - трохи менше 4,3 Мб). Деякі з них були пов’язані із зовнішніми томами USB, один з об'ємом, який більше не існував, і один з гучністю, що був розділом на системному диску; більшість, якщо не всі, також мали короткий Aliasключ, який існував для кожного тома, описаного в цьому файлі. Після багатьох втрачених годин від моєї спроби редагування файлу для видалення проблемних розділів (що я не рекомендую), не залишаючи мою машину для завантаження, я нарешті викинув файл. З тих пір усі набридливі затримки минули (сподіваюся, на добро).

Я легко бачу, як це, можливо, сповільнило прожектор (це відчувало, як чекати на диску, щоб Finderзакрутитися ), оскільки відкриття вікна прожектора, ймовірно, вимагає прочитати вподобання "бічних списків", щоб визначити, як відобразити вікно, і чи потрібно час, щоб прочитати послідовні дані (подібно до уповільнення, коли я читав або редагував файл сам. Тепер цей файл налаштувань - нетривалий 7 Кб (приблизно в 1570 разів менший, ніж він був), і він відчуває себе чудово… таким же легким і швидким, як він працював на ОС X 10.9 (Маверики).

Ось короткий підсумок, на що слід звернути увагу та, можливо, зробити:

  1. Відкрити /Users/(username)/Library/Preferences( ~/Library/Preferences) у вікні Finder; змінити на перегляд списку та сортувати файли за розміром.
  2. Перевірте, чи є com.apple.sidebarlists.plistабо, можливо, будь-який з файлів уподобань набагато більший, ніж більшість інших.
  3. Якщо ви виявите надмірно великі файли, перемістіть їх із папки та покладіть їх кудись (наприклад, у нову папку, яку ви створюєте на робочому столі). Це не спричинить жодних проблем, оскільки воно буде відтворено при перезапуску, хоча, можливо, доведеться скинути деякі Sidebarналаштування за своїм смаком Finder -> Preferences.
  4. Перезавантажте машину (або перезапустіть Finder) і побачте, чи покращилися проблеми зі швидкістю. Якщо так, слідкуйте за тим, щоб все залишалося кращим (як би ви не могли?)
  5. Працює це чи ні, було б добре, щоб я та інші могли знати, щоб ми могли допомогти закінчити цю проблему тим, хто постраждав таким чином, або визначити, що це не є причиною, і продовжувати визначати лише те, що не так, якщо можливо.

Я сподіваюся, що це допомагає, як і для мене (поки що), оскільки написання цієї публікації було б нестерпним, якби така ж повільність все-таки існувала!


2

FWIW, мій досвід однаковий у всіх описаних вами сценаріях (оригінал та обидва робочі місця). Я використовую 10.10.1 на Mini CoreI7 2014 року з 16 ГБ оперативної пам’яті та SSD з двома зовнішніми 24-дюймовими дисплеями. Я бачу дуже незначне відставання на сайті kraken.io, але нічого жахливого.

Деякі ідеї щодо подальших кроків усунення несправностей - кожен з цих кроків спрямований на зменшення ресурсів, необхідних для візуалізації екранів.

  1. Спробуйте перейти на тисячі кольорів на дисплеях.
  2. Спробуйте зменшити роздільну здатність екрана для кожного з ваших дисплеїв
  3. Спробуйте змінити розташування ваших екранів, щоб вони розташовувалися вертикально. - (Я здогадуюсь, що зменшивши найбільший розмір екранного буфера комбінованих екранів, ви побачите зменшення обсягу пам'яті, необхідне для його надання; я недостатньо знайомий із сучасними графічними процесорами, хоча, щоб знати, як вони оптимізують використання пам'яті та це може мати незначний або ніякий ефект. Причини, які допомогли б у минулому, більше не можуть застосовуватися сьогодні.)

Навіть якщо вони допоможуть, я думаю, що вони, ймовірно, не будуть для вас практичним рішенням. Я пропоную їм головним чином спосіб спробувати діагностувати основну проблему. Бажаю, я міг би запропонувати більше.


1

Я помітив твій пост. Я модернізував свій основний hdd-виробництво до йосеміту трохи рано. У кінцевому підсумку я працюю над Mavericks із зовнішнього накопичувача та отримую доступ до yosemite лише для файлів, оскільки hdd все ще знаходиться у моєму macPro. Тепер я завантажуюся назад до йосеміту, оскільки він отримує оновлення та діє трохи краще (повільно). Тож деякі речі працюють краще, але я все ще намагаюся налагоджувати речі, і я вважаю, що я просто зрозумів, як повернути свій процесор багато з потоку windowsserver. Просто перейдіть до доступності та вимкніть всі функції збільшення. Я думаю, що, у моєму випадку, збільшуючи масштаб із увімкненим колесом прокрутки ctrl +, що він рендерує все в масштабному, а також поточному рівні, тому було б готово, якби я натиснув ctrl і збільшив масштаб щось. коли я вимкнув це, комп’ютер ' s процесор стрибнув право назад до прийнятного рівня. божевільно, що Mavericks краще працює з usb2.0 hdd, ніж з стрічкою прямо в логічну панель. Крім того, після того, як я вимкнув цей масштабний матеріал, я натиснув на збільшення контрасту, і це не мало різниці від посилення, яке я вже отримав. це робить os схожим на лайно, тому я відключив його, щоб повернути своє розмиття в інтерфейсі користувача. сподіваюся, що це допомагає. Вибачте за мою капіталізацію, я просто не відчуваю, як це в атм. :) я просто не відчуваю, як це в атм. :) я просто не відчуваю, як це в атм. :)


1

Два монітори, прозорість вимкнена. У мене виникають проблеми з жахливо відстаючим масштабуванням магічної контрольної миші з моменту оновлення до Yosemite. Іноді для простого масштабування екрана буде потрібно цілих 5 секунд. Спроба зменшити масштаб, поки Mac не працює, іноді просто збільшує проблему.

Збільшувати масштаб рівня монітора набагато краще, якщо в діалоговому вікні "Параметри миші" в області "Налаштування миші та треку" панелі "Налаштування доступності " прокручувати параметр "Прокрутка" без "інерції ". Масштаб зараз спритний і припиняється, коли я перестаю рухати пальцем по миші. Для цього я можу жити без інколи корисної функції "миші інерції". -Можливо, Apple вирішить виправити інерційну проблему, але поки це не здається найкращим рішенням.


Ви пробували з "Збільшення контрасту"? Це, здається, добре працює із зовнішніми моніторами + прокручування за інерцією, але гірше. Я спробую інерційну справу, коли у мене поруч буде монітор.
Джессі Бюкенан

Схоже, я не можу отримати доступ до цього діалогу лише трекпад.
Джессі Бюкенан

0

Я впевнений, що це не спрацює для всіх, але для мене все, що я зробив, - це налаштувати параметри дисплея та змінити його на дзеркальне відображення, а потім змінити його на окремі екрани. Процесор WindowServer опустився одразу з приблизно 80% до 10%.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.