LINUX.ORG.RU
ФорумAdmin

Кэширование часто используемых файлов


0

1

Такая ситуация:

Несколько десятков игровых серверов которые используют одни и те же файлы.

Размер файлов от ~1MB до ~50MB.
Количество файлов ~300.

В данный момент использую симлинки, но последнее время стал натыкаться на статьи которые говорят от том, что огромное количество симлинков может привезти к тормозам.

Так ли это?

зы: Каким образом можно увеличить производительность системы? Стоит ли скопировать общие файлы в ramdisk?



Последнее исправление: al1as (всего исправлений: 1)

Незанятое ОЗУ (если оно есть) и так используется для кеша файловой системы. Проверить можешь так на сравнительно большом файле: сперва dd if=file of=test_file_1 и затем dd if=file of=test_file_2. Сравни время.

От того что ты смонтируешь в ОЗУ диск, твоим процессам может когда-то её не хватить. Так что так делай, если уверен, что ОЗУ не кончится скоропостижно.

Вот моё личное мнение.

Зачем симлинки и пруфлинк где ты такого начитался.

adriano32 ★★★
()
Ответ на: комментарий от adriano32

ОЗУ свободного достаточно, но не более.

Симлинки использую вместо копирование одних и тех же файлов всем юзерам. Ради сохранение места. Думал что было бы логичнее использовать одну директорию для всех и сделать симлинки на неё.

al1as
() автор топика
Ответ на: комментарий от al1as

Симлинки использую вместо копирование одних и тех же файлов всем юзерам. Ради сохранение места. Думал что было бы логичнее использовать одну директорию для всех и сделать симлинки на неё.

можно попробовать хардлинки (другие имена файлов).

ksu@ksu:~$ ln z /home/share/z
ksu@ksu:~$ ll /home/share/z ./z
-rwxrw-rw- 2 ksu users 84 Апр  6 10:36 ./z*
-rwxrw-rw- 2 ksu users 84 Апр  6 10:36 /home/share/z*
ksu@ksu:~$ ls -il /home/share/z ./z
1311181 -rwxrw-rw- 2 ksu users 84 Апр  6 10:36 ./z*
1311181 -rwxrw-rw- 2 ksu users 84 Апр  6 10:36 /home/share/z*

один и тот-же файл имеет два имени и лежит в двух разных каталогах одновременно.

Конечно чудес не бывает, и хардлинки занимают место в директориях, как и любые имена.

drBatty ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.