ednet 136 Zgłoś post Napisano Czerwiec 5, 2006 Witam Używam Apacha/PHP/Mysql na FreeBSD oraz na Windows. Mam skrypt wykonujący kilka miniaturek plików JPG. Operacja ta trwa kilkanascie sekund i w tym czasie serwer nie odpowiada na inne zapytania. Z tego co się orientuję jest to raczej normalne zachownaie Apacha. Może jednak jest jakiś sposób to aby w czasie jak PHP obrabia fotki lub wykonuje dlugie zapytanie do bazy danych mozliwe było wykonanie innych zapytań? Napewno zmiana na 2 lub więcej procesorów pomoże jednak w tej chwili dysponuję sprzetem 1-no procesorowym. Ed Udostępnij ten post Link to postu Udostępnij na innych stronach
p 3 Zgłoś post Napisano Czerwiec 6, 2006 Apache jest wielowatkowy, wiec jak najbardziej powinien bez problemu obslugiwac wiele requestow jednoczesnie. Musiales cos skopac w konfiguracji albo zle testujesz Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość Bartosz Gadzimski Zgłoś post Napisano Czerwiec 6, 2006 Prosze spojrzeć na obciążenie procesora przypuszczam, ze będzie 100% podczas generowania miniaturek. Udostępnij ten post Link to postu Udostępnij na innych stronach
ednet 136 Zgłoś post Napisano Czerwiec 6, 2006 Sprawdzilem dokladniej i macie rację. Apache jest wielowątkoy a winą za blokowanie wykonywania zadan ponosi najprawdopodobniej Mysql. Zauwazylem ze jesli np skrypt zmniejszający fotki dziala takze na bazie danych (np zapisuje nazwy fotek itp) to nie mozna wykonywac skryptow zapisujacych do tej samej bazy danych lub tabeli. Skrypty dzialające na innych bazach danych pracują normalnie(ale troche wolniej). Ed Udostępnij ten post Link to postu Udostępnij na innych stronach
hyhyhy 0 Zgłoś post Napisano Czerwiec 6, 2006 Sprawdz predkosc z jaka sie wsio generuje z mysqla. Pozdr. Udostępnij ten post Link to postu Udostępnij na innych stronach
ednet 136 Zgłoś post Napisano Czerwiec 6, 2006 Sprawdz predkosc z jaka sie wsio generuje z mysqla. Pozdr. Jak zmierzyc prędkość? Za pomocą MyTop? ed Udostępnij ten post Link to postu Udostępnij na innych stronach