Если можно жить с вызовом даты два раза, этих работ в ударе на Солярисе:
date +"%Y.%m.%d %H:$(( $(date +'%M') / 15 * 15 ))"
Отредактированный от имени комментария к:
date +"%Y.%m.%d %H:$(( $(date +'%M') / 15 * 15 ))" | sed 's/:0$/:00/'
Нет, это создаст два виртуальных процессора на 1,6 ГГц. (Однако если не при загрузке, они синхронизируют вниз к намного более низкой тактовой частоте, затем 800 МГц могли бы быть корректными.) Делают
cat /proc/cpuinfo
для получения информации о них.
Мой опыт состоит в том, что путем включения гиперпоточности Вы не становитесь двойными производительность. Но Вы действительно обходите 1.5 раза производительность, если можно использовать эти 2 центральных процессора. Таким образом для помещения его в язык Вы получаете 2 центральных процессора, достигающие 1,1 ГГц, когда 2 центральных процессора необходимы и 1 ЦП на уровне 1,6 ГГц, когда только один необходим.
Другими словами: Я должен все же придумать единственную ситуацию, где включение гиперпоточности замедлит что-либо.