LINUX.ORG.RU
ФорумAdmin

ТОРМОЗА bash+php


0

0

Привет All! Подскажит что может быть- тормозит запуск скриптов на php. Подробнее: наваял скрипт для проверки скорости запуска и обраробти ПХП скриптов из под SHELL. 1.sh #!/bin/bash cat /proc/uptime php 1.php cat /proc/uptime содержание 1.php <? system("cat /proc/uptime"); phpinfo(); system("cat /proc/uptime"); ?> Вопрос собственно вот в чем:раньше такого не было а теперь запуск самого php интерпритатора идет медленно. вот работа скрипта 1.php 479.69 433.28 480.03 433.28 phpinfo() PHP Version => 4.3.10 System => Linux localhost 2.6.11 #2 Fri Apr 8 21:18:49 Local time zone must be set--see zic manua i686 Build Date => Apr 9 2005 15:49:26 Configure Command => './configure' '--prefix=/usr' '--host=i686-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--libdir=/usr/lib' '--disable-cgi' '--enable-cli' '--with-ndbm=/usr' '--with-db4=/usr' '--with-mcrypt=/usr' '--with-mhash=/usr' '--without-interbase' '--without-ming' '--without-swf' '--without-sybase' '--with-gdbm=/usr' '--without-fdftk' '--without-java' '--without-mcal' '--without-unixODBC' '--without-pgsql' '--without-snmp' '--with-xpm-dir=/usr/X11R6' '--without-gmp' '--without-mssql' '--with-pdflib=/usr' '--without-gd' '--with-png=/usr' '--with-png-dir=/usr' '--with-jpeg=/usr' '--with-jpeg-dir=/usr' '--enable-exif' '--with-tiff=/usr' '--with-tiff-dir=/usr' '--with-mysql=/usr' '--with-mysql-sock=/var/run/mysqld/mysqld.sock' '--with-freetype-dir=/usr' '--with-ttf=/usr' '--with-t1lib=/usr' '--with-gettext' '--with-qtdom=/usr/qt/3' '--with-pspell=/usr' '--with-openssl=/usr' '--without-imap' '--without-ldap' '--with-dom=/usr' '--with-dom-xslt=/usr' '--with-dom-exslt=/usr' '--without-kerberos' '--with-pam' '--disable-memory-limit' '--disable-ipv6' '--without-yaz' '--disable-debug' '--without-curl' '--enable-dbx' '--with-zlib=/usr' '--with-zlib-dir=/usr' '--with-sablot=/usr' '--enable-xslt' '--with-xslt-sablot' '--with-xmlrpc' '--enable-wddx' '--with-xml' '--enable-mbstring=all' '--enable-mbregex' '--with-bz2=/usr' '--with-crack=/usr' '--with-cdb' '--enable-pcntl' '--enable-bcmath' '--enable-calendar' '--enable-dbase' '--enable-filepro' '--enable-ftp' '--with-mime-magic=/usr/share/misc/file/magic.mime' '--enable-sockets' '--enable-sysvsem' '--enable-sysvshm' '--enable-sysvmsg' '--with-iconv' '--enable-shmop' '--enable-dio' '--enable-yp' '--with-readline=/usr' '--with-ncurses=/usr' '--enable-inline-optimization' '--enable-track-vars' '--enable-trans-sid' '--enable-versioning' '--with-config-file-path=/etc/php/cli-php4' Server API => Command Line Interface Virtual Directory Support => disabled Configuration File (php.ini) Path => /etc/php/cli-php4/php.ini PHP API => 20020918 PHP Extension => 20020429 Zend Extension => 20021010 Debug Build => no Thread Safety => disabled Registered PHP Streams => php, http, ftp, https, ftps, compress.bzip2, compress.zlib ....... ....... If you did not receive a copy of the PHP license, or have any questions about PHP licensing, please contact license@php.net. 480.07 433.28 480.09 433.28 суть в том что время после выполнения команды cat /proc/uptime и время запуска самого скрипта на php проходит много времени да и в консоли видно как-будто притормаживает (повторяю раньше такого небыло) получается что разница между выполением команды cat /proc/uptime и началом работы php скрипта равна примерно 0.34 секунды (и то когда несколько раз запустиш скрипт 1.sh). Как сделать выполение и запуск php побыстрее?? Сам же скрипт на php выполнялся 480.07-480.03=(поулчается около 0.04 секунды) Машина Celeron 400;64 ОЗУ ничем не загружина выполнение команды free показало 30М опер.пам.свободно да и проц не напрягается. Да и ещё выполните скрипт у себя и покажите разницу во времени (может просто у меня сильно руки кривые??)??

anonymous

сори !!!
Привет All!
Подскажит что может быть- тормозит запуск скриптов на php.
Подробнее:
наваял скрипт для проверки скорости запуска и обраробти ПХП скриптов из под SHELL.
1.sh
#!/bin/bash
cat /proc/uptime
php 1.php
cat /proc/uptime

содержание 1.php
<?
system("cat /proc/uptime");
phpinfo();
system("cat /proc/uptime");
?>

Вопрос собственно вот в чем:раньше такого не было а теперь запуск самого php интерпритатора идет медленно.
вот работа скрипта 1.php

479.69 433.28
480.03 433.28
phpinfo()
PHP Version => 4.3.10

System => Linux localhost 2.6.11 #2 Fri Apr 8 21:18:49 Local time zone must be set--see zic manua i686
Build Date => Apr 9 2005 15:49:26
Configure Command => './configure' '--prefix=/usr' '--host=i686-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--libdir=/usr/lib' '--disable-cgi' '--enable-cli' '--with-ndbm=/usr' '--with-db4=/usr' '--with-mcrypt=/usr' '--with-mhash=/usr' '--without-interbase' '--without-ming' '--without-swf' '--without-sybase' '--with-gdbm=/usr' '--without-fdftk' '--without-java' '--without-mcal' '--without-unixODBC' '--without-pgsql' '--without-snmp' '--with-xpm-dir=/usr/X11R6' '--without-gmp' '--without-mssql' '--with-pdflib=/usr' '--without-gd' '--with-png=/usr' '--with-png-dir=/usr' '--with-jpeg=/usr' '--with-jpeg-dir=/usr' '--enable-exif' '--with-tiff=/usr' '--with-tiff-dir=/usr' '--with-mysql=/usr' '--with-mysql-sock=/var/run/mysqld/mysqld.sock' '--with-freetype-dir=/usr' '--with-ttf=/usr' '--with-t1lib=/usr' '--with-gettext' '--with-qtdom=/usr/qt/3' '--with-pspell=/usr' '--with-openssl=/usr' '--without-imap' '--without-ldap' '--with-dom=/usr' '--with-dom-xslt=/usr' '--with-dom-exslt=/usr' '--without-kerberos' '--with-pam' '--disable-memory-limit' '--disable-ipv6' '--without-yaz' '--disable-debug' '--without-curl' '--enable-dbx' '--with-zlib=/usr' '--with-zlib-dir=/usr' '--with-sablot=/usr' '--enable-xslt' '--with-xslt-sablot' '--with-xmlrpc' '--enable-wddx' '--with-xml' '--enable-mbstring=all' '--enable-mbregex' '--with-bz2=/usr' '--with-crack=/usr' '--with-cdb' '--enable-pcntl' '--enable-bcmath' '--enable-calendar' '--enable-dbase' '--enable-filepro' '--enable-ftp' '--with-mime-magic=/usr/share/misc/file/magic.mime' '--enable-sockets' '--enable-sysvsem' '--enable-sysvshm' '--enable-sysvmsg' '--with-iconv' '--enable-shmop' '--enable-dio' '--enable-yp' '--with-readline=/usr' '--with-ncurses=/usr' '--enable-inline-optimization' '--enable-track-vars' '--enable-trans-sid' '--enable-versioning' '--with-config-file-path=/etc/php/cli-php4'
Server API => Command Line Interface
Virtual Directory Support => disabled
Configuration File (php.ini) Path => /etc/php/cli-php4/php.ini
PHP API => 20020918
PHP Extension => 20020429
Zend Extension => 20021010
Debug Build => no
Thread Safety => disabled
Registered PHP Streams => php, http, ftp, https, ftps, compress.bzip2, compress.zlib
.......

.......
If you did not receive a copy of the PHP license, or have any
questions about PHP licensing, please contact license@php.net.
480.07 433.28
480.09 433.28


суть в том что время после выполнения команды cat /proc/uptime и время запуска самого скрипта на php проходит много времени да и в консоли видно как-будто притормаживает (повторяю раньше такого небыло)
получается что разница между выполением команды cat /proc/uptime и началом работы php скрипта равна примерно 0.34 секунды (и то когда несколько раз запустиш скрипт 1.sh).
Как сделать выполение и запуск php побыстрее??
Сам же скрипт на php выполнялся 480.07-480.03=(поулчается около 0.04 секунды)
Машина Celeron 400;64 ОЗУ ничем не загружина выполнение команды free показало 30М опер.пам.свободно да и проц не напрягается.
Да и ещё выполните скрипт у себя и покажите разницу во времени (может просто у меня сильно руки кривые??)??

anonymous
()
Ответ на: комментарий от anonymous

$ time php 1.php 
PHP Warning:  Unknown(): Unable to load dynamic library '/usr/lib/php/extensions/mysql.so' - /usr/lib/php/extensions/mysql.so: cannot open shared object file: No such file or directory in Unknown on line 0
79134.29 75928.95
phpinfo()
PHP Version => 4.3.4

[...skipped...]

real    0m0.707s
user    0m0.150s
sys     0m0.030s

theserg ★★★
()
Ответ на: комментарий от theserg

1-й запуск скрипта 1 меня около 1 секунды потом 0.423 сек. но это после первого закуска !!!

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.