В то время как это не хранит индекс, star
подразумевается, чтобы быть быстрее, чем tar
. Плюс он поддерживает более длительные имена файлов и имеет лучшую поддержку атрибутов файла.
Поскольку я уверен, что Вы знаете, распаковывание файла занимает время и вероятно было бы фактором в скорости извлечения, даже если был индекс.
Править: Вы могли бы также хотеть смотреть на xar
. Это имеет заголовок XML, который содержит информацию о файлах в архиве.
От страницы, на которую ссылаются:
Заголовок Xar XML позволяет этому содержать произвольные метаданные о файлах, содержавших в архиве. В дополнение к стандартным метаданным файла Unix, таким как размер файла и это - времена модификации и создания, xar может хранить информацию, такую как ext2fs и hfs биты файла, флаги Unix, ссылки на расширенные атрибуты, информацию о Средстве поиска Mac OS X, ветви ресурсов Mac OS X и хеши данных файла.
В моей компании у нас есть простой сценарий крона на каждом сервере для проверения средних чисел загрузки. Если среднее число загрузки начинает подниматься мимо определенного момента, оно посылает нам электронное письмо, таким образом, мы можем затем войти в сервер и искать незаконный процесс (процессы). top
была бы первая команда, которую я ввел.
Я полагаю, что мы проверяем 5-минутное среднее число загрузки, но если Вы находите, что Ваш сервер становится хлопнувшим быстро, Вам, возможно, понадобится Ваш сценарий, чтобы наблюдать, что 1 минута загружает среднее число.