08.12.12

Рішення по використанню tmpfs для розділу /tmp в Fedora 18 не буде скасовано

На засіданні комітету FESCo (Fedora Engineering Steering Committee), який відповідає за технічну частину розробки дистрибутива Fedora Linux, було розглянуто питання скасування переходу на використання tmpfs для розділу /tmp за умовчанням, через присутність серії проблем, що виникають при зберіганні вмісту /tmp в пам'яті.

Наприклад, відзначається недостатній розмір /tmp при використанні дистрибутиву під управлінням систем віртуалізації і нестача місця в /tmp при завантаженні даних yum-репозиторіїв в разі установки дистрибутива на комп'ютери з невеликим обсягом оперативної пам’яті. У підсумку, після аналізу ситуації, прийнято рішення не відмовлятися від залучення за замовчуванням tmpfs для розділу /tmp в релізі Fedora 18. Для ситуацій, коли використання tmpfs призводить до проблем, в якості опції залишена можливість розміщення /tmp на диску.

В разі використання tmpfs для розділу /tmp для зберігання тимчасових файлів буде задіяний розташовуваний в оперативній пам'яті RAM-диск, який може бути витіснений в розділ підкачки при нестачі вільної пам'яті. Основною причиною розміщення /tmp в RAM-диску є бажання скоротити число операцій запису на фізичний накопичувач, що дозволить знизити енергоспоживання жорстких дисків і продовжить життя SSD-накопичувачів, а також збільшить продуктивність роботи з тимчасовими файлами. З недоліків нового підходу, крім додаткової витрати оперативної пам’яті, відзначається відсутність підтримки квот у tmpfs. Tmpfs вже застосовується за умовчанням в ArchLinux і Ubuntu.

Немає коментарів:

Дописати коментар