Вы не зашли.
Главная » PHP » Ну что делать. Как же мне оптимизировать код.
#1. TLENS Off (14)
Moderator
2011.10.09 11:11
Есть левый сервер с оперативкой только 250 м.
Сам дебиан я оптимизировал (т.е. по выбрасывал все ненужное оставил только веб сервер и фтп.)
он занимает 60 мб. плюс апачь примерно 100.
ну в месте получается 160м.
И php скрипт оптимизирован далее некуда кушает использует 400 кб. (Лимит кип-аливе)
Не пойму сколько кушает сам апачь при запуске. Скрипт самый обычный отдает файыл.
Но 10 таких отдачь файлов кушают +/- 80 мб.
Без апача пока не обойтись. Изучаю C# но это на долго, так как я только работаю с окном и консолем, к ACP.NET не дошел.
Можно ли как то оптимизировать апачь что бы каждый запуск ну хотя бы 2 мб кушал, там надо только один скрипт на сервере и все больше ничего не надо.
Скрипт (парсер) отдающий файл ему нужно только время.
#2. Gemorroj Off (107)
Administrator
2011.10.09 12:12
ставь поверх nginx если такие проблемы с памятью.
сам апач тоже оптимизируй, повырубай ненужные модули, php тоже.
на сколько я знаю апач жрет примерно 20мб на 1 процесс.
#3. TLENS Off (14)
Moderator
2011.10.09 12:12
20 мб? Ого.
Я удивляюсь как я вложился в 14 одновременных процессов.
Сейчас по выключаю модули попробую.
но даже если почти все закомлю вряд ли он будет кушать меньше 10м.
Я немного не понимаю а php то зачем вырубать?
Добавлено спустя   4 минуты  21 секунду:
Кстати нашел исходник проги на C# отдающий файлы тип как readfile работает это по коду видно.
В принципе можно пошарится по гуглу и на первое время собрать код на ASP.NET.
Сейчас наверн сяду за него послушаю. Просто я всякие игрушки то напишу но как с вебсервером работать я еще хз.
#4. Gemorroj Off (107)
Administrator
2011.10.09 16:04
не php, а модули, подключаемые к php. ftp, какой-нибудь, например. или ты ничего про субд не говорил, следовательно, можно вырубить вcякие mysql, mysqli, pdo, pgsql и тд
#5. TLENS Off (14)
Moderator
2011.10.11 02:02
Я уничтожил вообще все нах.
Чистый дебиан, и установил на него mono.
Кстати написал свой мини web сервер на C# правда с кусков но все же.
Знаешь паш я влюбился в c# я даже и примерно не представлял его мощь.
У меня 10 килобайт кода из которых получился полноценный html сервер. (пока месть)
Да и ASP.NET мне вообще не понравился не нужен он.
#6. TLENS Off (14)
Moderator
2011.11.07 15:03
Кстати слушай вот пересмотрел основы asm, C/C++ и С#
Очень понравился asm точнее его возможности. С/C++ так привлекает , но самый простой в понятии это C# да и писать на нем удобно, вот если бы был кросс платформенный то вообще цены не было бы.
Я еще недели две назад написал тот парсер что ты мне помогал подправить но он почему то не держит народа постоянная утечка памяти. Да и ошибки постоянно летят о переполнеени стека по коду отлаживал его очень долго есть пару погрешностей но не пойму из за чего оно.
Я слышал ты изучал шарп может глянешь?
Страниц: 1
Главная
WEB
PunBB Mod v0.6.2
0.015 s