- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здрасте всем. Сабж такой, что есть три одинаковых дедика, процессор Intel Core i3, 32 Gb RAM, диски обычные SATA 3 gb/s. Суть в том, что диски в RAID и скорость их работы оставляет желать лучшего. Поэтому хотел бы перенести всю работу с диском в RAM, т.е. сделать кеширование всех дисковых операций в оперативной памяти. Но понятия не имею как это сделать и с чего вообще начать. 24 ГБ оперативки точно всегда будет свободно.
На машинках установлены nginx php-fpm mysql-server sendmail
Обсуживают несколько сотен сайтов, в том числе есть раздача файлов. Хотелось, чтобы все эти 4 программы работали с диском на минимальном уровне.
Что делать? С чего начать? В какую сторону смотреть?
Начать с того, что подумать - а действительно ли проблема в диске.
Затем подумать какой процесс интенсивнее работает с диском.
Для начала - это.
Начать с того, что подумать - а действительно ли проблема в диске.
Затем подумать какой процесс интенсивнее работает с диском.
Для начала - это.
ОС чистая, всё проверил на всех машинках, прежде чем тут писать. В основном с диском работает mysql, но там диски слабые по факту, поэтому нужно кеширование делать на всё.
конфиг mysql скиньте сюда.
конфиг mysql скиньте сюда.
дефолтный конфиг
дефолтный конфиг
Ну и что вы от скуля хотите тогда?
mysqltuner`ом хотя бы прогоните
в настройках мускула выставить чтоб побольше кешировалось в памяти.
nginx также подкрутить, чтоб больше держало частых файлов.
остальное в память загонять с помощью мемкешед (например кешировать готовую страницу для неавторизированных юзеров).
например кешировать готовую страницу для неавторизированных юзеров
Это так же можно сделать с помощью nginx
в настройках мускула выставить чтоб побольше кешировалось в памяти.
nginx также подкрутить, чтоб больше держало частых файлов.
остальное в память загонять с помощью мемкешед (например кешировать готовую страницу для неавторизированных юзеров).
Что конкретно в mysql выставлять? Какие параметры там для кеша в RAM?
Nginx нагрузки почти не создаёт, а вот php всё ест и CPU и диск.
С memcached очень много проблем. Есть другие варианты? Что-то типо MD (RAM-диск) для Linux возможно в сочетании nginx php mysql?
Могу помочь с оптимизацией mysql...
У mysql есть тип таблицы которая хранится в памяти
Вот и пользуйся этим