У Facebook винайшли нову одиницю часу, яка більша за наносекунду, але менша за мікросекунду

Про введення нової одиниці виміру часу Flick оголосили в рамках проекту Facebook Open Source.

Один Flick дорівнює 1/705 600 000 секунд або приблизно 1,41723356 наносекунди.

Назва Flick, яку можна перекласти як «клацання», є скороченням від слів «зміна кадру» (frame-tick), розказує винахідник Крістофер Хорват.

На думку Ховарда, нова одиниця буде корисна тим, хто працює з відео.

Популярні новини зараз

Лобода після чотирьох років мовчання дасть сольний концерт в Україні, ціни на квитки космічні: подробиці

Нове посилення карантину в Україні не за горами, число заражених знову зростає: "До червоної зони..."

НП на Миколаєвщині: танк випадково обстріляв село, відео з місця

Раптово не стало українського лікаря, колеги в жалобі: "Такий молодий..."

Раптово пішов з життя знаменитий актор і гуморист: трагедія трапилася прямо на сцені

Показати ще

Для прикладу, більшість фільмів знімаються з частотою 24 кадрів в секунду, що означає, що плівка відображає 24 нерухомих зображення кожну секунду в швидкій послідовності. І щоб визначити тривалість кадру, потрібно використовувати дробові числа, не важливо використані були секунди чи наносекунди. Через такі цифри можуть розпочатися проблеми з синхронізацією відео і аудіо.

Використовуючи Flick, тимчасові проміжки можна обчислювати за допомогою цілих чисел, а не десяткових дробів. Наприклад, 1/24 секунди в цьому випадку становитиме 29 400 000 фліків, а 1/192 000 – 3675.

У комп’ютерних іграх, де стандартом вважається показник 60 кадрів в секунду, кожен кадр має довжину 11,760,000 фліків. Це число можна легко ділити або додавати.

Facebook розмістив документацію щодо створення і використання фліків у відкритому доступі, що означає. Таким чином будь-хто може завантажити і додати підтримку такого підрахунку часу в своє власне програмне забезпечення.

Нагадаємо, Facebook вирішив поміняти алгоритм наповнення стрічки новин соціальної мережі, надаючи пріоритет новинам від друзів.

Джерело: Science Alert