Добавление RAM улучшит дисковую производительность чтения веб-сервера?

Вы сценарий загрузки PHP являетесь, вероятно, очень определенным, как/upload/up_script.php

В этом случае я создал бы определенное местоположение в конфигурации nginx и выполнился бы, те запросы с php5-cgi обрабатывают runned членом "ourcompany" (вместо www-данных). Остальная часть банки кода (должна) все еще быть выполнена пользователем, который не имеет полномочий записи на файлах веб-сайта.

0
задан 27 February 2013 в 12:04
2 ответа

Сначала вам нужно точно определить, что не так. Добавление ОЗУ, если оно вам действительно не нужно, не увеличит производительность.

Запустите free -m , чтобы узнать, не проблема с ОЗУ. Если вы видите, что «память» почти исчерпана, а буферы тоже невелики, тогда возьмите больший баран. В противном случае я рекомендую использовать какой-то кеш для повышения производительности веб-сервера. Взгляните на Varnish . Если бюджет ограничен, вы также можете использовать CDN.

4
ответ дан 4 December 2019 в 11:54

Или, если вы чувствуете себя смелым, воспользуйтесь мощью memcached. Вы можете хранить изображения, javascript и т. Д. Как кешированные объекты в memcached. Для этого потребуется небольшой php-скрипт для извлечения необходимых объектов из кеша. Это значительно повысит производительность, поскольку количество операций записи на диск сведено к минимуму, а теперь вы можете использовать дополнительную оперативную память, которую вы добавили на сервер :)

0
ответ дан 4 December 2019 в 11:54

Теги

Похожие вопросы