Материалы по тегу: время

30.01.2020 [21:55], Андрей Галадей

В ядре Linux 5.6 решили «проблему 2038»

О «проблеме 2000» в своё время наслышаны были все. Тогда это виделось чуть ли не рукотворным Апокалипсисом, после которого компьютеры прекратят работать или выйдут из-под контроля людей. Однако ничего действительно серьёзного не случилось, в том числе, благодаря своевременным патчам. 

Теперь же назначен следующий «цифровой конец света» — 2038 год. Если точнее, речь идёт о 03:14:07 во вторник, 19 января 2038 года по Всемирному времени (UTC).

anl.gov

anl.gov

Это самая поздняя дата, которая может быть представлена в классическом стандарте POSIX. После этого значение Unix-времени больше не сможет поместиться в 32-разрядное целое число со знаком, что сделает поле данных time_t отрицательным. А это может привести к сбоям в работе вычислительных систем.

Однако уже сейчас разработчики решили эту проблему для ядра Linux 5.6, а также собираются портировать патчи в ранние версии 5.4 и 5.5. Это позволит запускать 32-битные приложения на протяжении и после 2038 года. Идея состоит в том, чтобы пользовательское пространство и приложения, работающие в нём, были построены на базе 64-битного формата time_t, а не 32-битного. Его поддержка есть в библиотеках GNU C 2.32 и Musl libc 1.

Такой подход позволит приложениям использовать все современные системные вызовы ядра Linux. Впрочем, драйверы дорабатывать всё равно придётся. 

Таким образом, за ближайшие 18 лет нужно сделать лишь одно — обновить все актуальные операционные системы и прошивки хотя бы до ядра Linux 5.6. Но будут ли ещё актуальными 32-бит Linux-системы в 2038 году? 

Постоянный URL: http://servernews.ru/1002643
27.12.2013 [13:50], Андрей Крупин

«Инфомаксимум» представила обновление системы учета рабочего времени CrocoTime

Компания «Инфомаксимум», занимающаяся разработкой высокопроизводительных сетевых систем, сообщила о выпуске новой версии 3.1 инструментария CrocoTime, предназначенного для автоматизированного учета рабочего времени сотрудников организации.

Представленный разработчиком продукт анализирует продуктивность проведенного за компьютером времени на основании мониторинга работы сотрудника с приложениями и интернет-ресурсами. Возможности CrocoTime позволяют использовать систему для оптимизации загрузки персонала: с ее помощью можно определить не только нецелевое использование рабочего времени, но и перегруженность сотрудников. Программа суммирует общее продуктивное и непродуктивное время по отделам и подразделениям, помогая оперативно получать статистику даже с географически удаленных объектов. Благодаря API, продукт можно интегрировать с развернутыми в сети предприятия программными комплексами, например, с 1С или системами расчета ключевых показателей эффективности (Key Performance Indicators, KPI).

В CrocoTime 3.1 специалистами компании «Инфомаксимум» были добавлены функции многоуровневой группировки сотрудников, выбора отчета по запросу и делегирования управления группировкой программ менеджерам подразделений или специальным сотрудникам. Улучшениям подверглись пользовательский интерфейс продукта и подсистема безопасности. Также была увеличена скорость формирования отчетов для учета рабочего времени сотрудников и упрощена удаленная установка программных модулей комплекса. С полным списком реализованных в CrocoTime нововведений можно ознакомиться здесь.

Дополнительная информация о программном комплексе CrocoTime, а также технические данные и сведения о стоимости продукта, представлены на сайте crocotime.com.

Материалы по теме:

Источник:

Постоянный URL: http://servernews.ru/791285
Система Orphus