ФорумРазработкаУстановка и администрирование ПОВебсервер → Сайт тормозит

Сайт тормозит

  • Sin

    Сообщения: 80 Репутация: N Группа: Адекваты

    Spritz 14 июля 2010 г. 20:50, спустя 5 минут 6 секунд

    под внешними ссылками понимаются картинки, которые ты вынес на отдельный домен. Убедись, что код генерит только хтмл сосцылками на них, но ни в коем случае не обращается к ним сам (те же функции обработки ошибок, вставленные IDE, могут подсовывать такую подлянку)
  • Z-MODe

    Сообщения: 199 Репутация: N Группа: Кто попало

    Spritz 14 июля 2010 г. 20:54, спустя 3 минуты 29 секунд

    sin, Как код может обращаться к ним сам или ты о чём?
    Да ссылки генерятся на хтмл.
  • Sin

    Сообщения: 80 Репутация: N Группа: Адекваты

    Spritz 14 июля 2010 г. 20:59, спустя 4 минуты 53 секунды

    if (!fopen(file_addr)) ….
    дальше пусть наши гуру расскажут, как эта конструкция звучит на пыхе, и где может водиться
  • Z-MODe

    Сообщения: 199 Репутация: N Группа: Кто попало

    Spritz 14 июля 2010 г. 21:06, спустя 7 минут 34 секунды

    ааа нее схема простая.. просто вычитал, что всю медийку лучше вынести на отдельный домен, чтобы запросы распаралелить
    поэтому чисто хтмл..
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 14 июля 2010 г. 21:09, спустя 2 минуты 20 секунд

    sin, раз ты понимаешь в шедулерах, как на ядре 2.6 шедулер поменять? и на какой? у меня винт ощущение будто накрылся, чтение под 8-10 метрво в секунду от силы, понят ьне могу - реально накрылся, или это шедулер выябывается, читал что на 2.6 ветке шедулер стандартный гонит муму
    Спустя 119 сек.

    ааа нее схема простая.. просто вычитал, что всю медийку лучше вынести на отдельный домен, чтобы запросы распаралелить
    поэтому чисто хтмл..
    правильно, просто статику барузеры читают в несоклько потоков, ие последние хвастались что до 6ти потоков чтоли, мазила в 2 или 4 ли, как вариант еще можешь создать пару поддоменов на одну и ту же папку натравленых типа static1, static2, static3, тогда будешь иметь не 6 потоков, а 24 :)
    Сапожник без сапог
  • Sin

    Сообщения: 80 Репутация: N Группа: Адекваты

    Spritz 14 июля 2010 г. 21:26, спустя 16 минут 52 секунды

    z-MODE, я тебе рассказал теорию плюс опыт. Практические советы, ясное дело, только с кодом
    phpdude, да,нынче шедулеры сговнились, но это тема для отдельного топика. Но в твоем случае кажется, что ты о дисковом шедулере в линуксе на последовательных опреациях. Тут просто: CFQ в несколько раз менее эффективен, чем фифо. Переключиться так: echo "noop" > /sys/block/TVOIDISK/queue/scheduler
    Особенно эффективно для стореджей и ДомО
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 14 июля 2010 г. 21:36, спустя 10 минут 17 секунд

    sin,
    debian:~# cat /sys/block/sda/queue/scheduler
    noop anticipatory deadline [cfq]


    но мне кажется что все таки дело в винте))) пару месяцев назад по тестам скорость была 30 метров в секунду (что для этой машинки гроши, реально метров 80-100 должно быть), сейчас же порядка 10, факт разрушения на лицо)

    убирать я его буду, куплю аренду в общем :)

    а за инфу спасибо, давно хотел узнать про это) а читать все както не приходилось, проблемы не было
    Сапожник без сапог
  • Sin

    Сообщения: 80 Репутация: N Группа: Адекваты

    Spritz 14 июля 2010 г. 22:12, спустя 36 минут 19 секунд

    А фифой все же попробуй перебить… это перезагрузку не переживет, а вот вдруг поможет?
  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи

    Spritz 15 июля 2010 г. 1:10, спустя 2 часа 57 минут 55 секунд


    if (!fopen(file_addr)) ….
    дальше пусть наши гуру расскажут, как эта конструкция звучит на пыхе, и где может водиться


    а ты сам не пыхарь шоле? О_о
    Спустя 133 сек.
    2121
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 15 июля 2010 г. 1:16, спустя 5 минут 35 секунд

    sin, сделал, но однохуйственно …

    debian:~# hdparm -Tt /dev/sda

    /dev/sda:
    Timing cached reads: 15966 MB in 2.00 seconds = 7993.19 MB/sec
    Timing buffered disk reads: 64 MB in 3.49 seconds = 18.33 MB/sec
    виш как бывает … :)

    да буду новый покупать, вот думаю какбы с этого все слить при такой скорости чтения :(

    там гигов 300 занято буля ..
    Сапожник без сапог
  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи

    Spritz 15 июля 2010 г. 1:19, спустя 3 минуты 16 секунд

    там гигов 300 занято буля ..

    чем?
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 15 июля 2010 г. 1:20, спустя 1 минуту 1 секунду

    debian:~# df
    Filesystem 1K-blocks Used Available Use% Mounted on
    /dev/sda2 48062468 8011996 37608996 18% /
    tmpfs 2025936 0 2025936 0% /lib/init/rw
    udev 2021260 180 2021080 1% /dev
    tmpfs 2025936 0 2025936 0% /dev/shm
    /dev/sda3 901833292 214342272 641680468 26% /data

    я то откуда знаю чем? думаешь я помню? )) много там всего
    Спустя 15 сек.
    debian:~# df -h
    Filesystem Size Used Avail Use% Mounted on
    /dev/sda2 46G 7.7G 36G 18% /
    tmpfs 2.0G 0 2.0G 0% /lib/init/rw
    udev 2.0G 180K 2.0G 1% /dev
    tmpfs 2.0G 0 2.0G 0% /dev/shm
    /dev/sda3 861G 205G 612G 26% /data
    Спустя 8 сек.
    о всего то 220
    Сапожник без сапог
  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи

    Spritz 15 июля 2010 г. 1:25, спустя 5 минут 14 секунд

    у меня был винт 200 гиг. Покупал его в 2005-м где-то. Как раз после покупки (до него у меня было 40 на двоих с сестренкой) я забил на контру.

    Короче год назад я этот винт случайно попортил. Ну, стер таблицу разделов и поставил венду-семерку. Короче щас 15 гиг под вендой, остальное - неразмеченная область. Вот уже месяцев 11 пытаюсь себя заставить попробовать восстановить или хотя бы попытаться узнать что там было. Но мне насрать на это.
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 15 июля 2010 г. 1:36, спустя 11 минут 12 секунд

    Но мне насрать на это.

    тут мы с тобой различаемся :)

    у меня там работа, старая, новая, будущая. и кода гора
    Сапожник без сапог
  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи

    Spritz 15 июля 2010 г. 11:16, спустя 9 часов 39 минут 33 секунды

    я вот ща буду ж ноут покупать. А там 500 гиг винтяра. Где-то 10 гигов нужно будет выделить в "критический" раздел, и бекапить его. Может какой-то онлайн-сервис использовать? типа dropbox

Пожалуйста, авторизуйтесь, чтобы написать комментарий!