vaut: Вы не сможете записать на C программу, которая во время трансляции, например, посчитает факториал числа.
Сам C, как формальная система обозначений, полнотой по Тьюрингу не обладает.
Вношу уточнение - Препроцессор языка C не Тьюринг-полный. Иначе говоря, под полнотой по Тьюрингу здесь понимают возможность реализации вычислений средствами языка, а не машинной программы, в которую язык транслируется. Написать программу на C, реализующую МТ - можно, а вот сделать так, чтобы такие вычисления декларировались средствами самого C - нет.
Вот C++ в этом смысле - полный по Тьюрингу (на шаблонах), а C++11 - аж два раза (на шаблонах и constexpr)
Евгений Быченко: уж с этим Оракл постарался - они же специально эту ФС под кластер затачивали. То есть, для ядра она выгладит как самый натуральный POSIX, локальная ФС.
Евгений Быченко: Если у БД все ipc сделано через файлы и только файлы, ее можно запустить внутри кластера с OCFS2. Но это при условии, что кластер воткнут в SAN с толстенным каналом и скоростными полками.
jonasas: Так может, стоит дисковую подсистему посмотреть? Что у вас в качестве хранилища - два SOHO диска в RAID1 или СХД на пару-тройку гигабит пропускной способности?
data() у фильтра пишется так: