Виявилося, що ядро з патчами СK і планувальником MuQSS трохи допомагає утримувати плавність анімації під навантаженнями.
- 1. Запускаю Blender з рендером сцени на ЦПУ на всі можливі потоки, до слова у мене їх чотири.
- 2. Затискаю клавішу Super (Win) і періодично натискаючи «А» дивлюся на плавність вильоту значків. Це найвужче місце в анімаціях, але ще лагает і режим «огляд», особливо коли багато вікон відкрито. Можна просто клавішу Super натискати.
Бачу як починає подлагівать анімація, ну тобто видно ж, що пропуск кадрів відбувається. Багато хто не помічає, можливо недосвідчені користувачі, але я бачу це добре, хоча не граю в Игрулька і не мастурбують на FPS.
І ось накочують ядро СK, повторюю перше і друге умови і анімація під навантаженням набагато краще, майже ідеальна.
Посилює умови. До Рендер сцени можна додати ще щось з навантажень, наприклад я просто з терміналу можу ще стрес-тест запустити на 4 потоки.
Або можна обійтися однією компіляцією ядра. І тут вже не допомагає і MuQSS.
І ось до суті питання.
Я зметою, що якщо підвищити пріоритет процесу gnome-shell, то плавність анімацій ще краще утримується. Але біда в тому, що потім всі процеси запускаються з gnome-shell мають такий же підвищений пріоритет.
Типу можна задавати процесам якісь політики на кшталт SCHED_FIFO, SCHED_RR, SCHED_ISO Але мої мізерні знання англійської і взагалі пізнання цих політик, не дозволяють зрозуміти принцип їх роботи.
Ось наприклад я зробив на процес gnome-shell так:
Ніби як кращає як ніколи.
Так ось хто мені пояснить як працюють ці SchedulingPolicies, чи будуть запущені процеси з gnome-shell мати такий же пріоритет при цьому, як це відбувається при звичайному renice, ну і може є якісь способи інші, що б підвищити пріоритет gnome-shell, не зачіпаючи інші?
Привіт у мене досить потужний комп'ютер і я хочу поставити ОС на linux для повсякденного використання замість Windows.Напішіте ласка яка ОС на linux найкрасивіша в плані анімацій и.т.п, не обов'язково схожа на Windows.Что б був приємний інтерфейс, ставив чисту Ubuntu 14.04 не сподобався інтерфейс, зараз поставив ElementaryOS кажуть то, що це жахлива ос.Посоветуйте ОС на linux з красивим і добре анімованих інтерфейсом.
Дивився на початку 90-х по щойно запущеному місцевому каналу. Мені хтось сказав, що це на тему Зоряних Воєн. Але, ІМХО до ЗВ він здається не має ніякого відношення. Подивився закінчення - там рятувалися від туману, котори робив людей камменнимі. Двох дорослих - чоловіка і жінку він перетворив на камінь - спочатку жінку, потім мужціну.
І так, там якийсь пацан врятував і на поїзді куди поїхав. І у нього були ще проблема з квитком, який був відразу ж виявлений на його капелюсі.
Зи. Здається це було аніме або стиль анімації дуже близький до аніме.
Маю qml такого змісту:
Працюю з цим кодом через C ++. У коді - анімація точки, яка повинна з'являтися в A і слідувати за B (координата B змінюється). SmoothedAnimation повинно виникати на зміну posX, що видно, якщо координати встановлювати через звернення безпосередньо до x (i.e. a-> setProperty ( «x», pos.x ());). Однак, якщо встановлювати стартову координату через x, а потім через posX починати переміщення, анімація починається з 0,0 до стартовою координати, а потім вже на нову. Чому так?