コンパイル実行速度測定スクリプト
http://extstrg.asabiya.net/pukiwiki/index.php?%A5%B3%A5%F3%A5%D1%A5%A4%A5%EB%BC%C2%B9%D4%C2%AE%C5%D9%C2%AC%C4%EA%A5%B9%A5%AF%A5%EA%A5%D7%A5%C8Apache、PHP、MySQLのコンパイル実行時間を計測するスクリプト †
apache、php、mysqlそれぞれのconfigure、makeの開始・終了時間を記録するスクリプト
使い方 †
下記の箇所を状況に応じて書き換えます
LOG= [ログファイル名] APACHE= [apacheのソースコードディレクトリ] PHP= [phpのソースコードディレクトリ] MYSQL= [mysqlのソースコードディレクトリ]
コード †
#!/bin/sh # ------------------------ # System Status Loging Script # ------------------------ # Version : 1.0 # date : 2007/06/19 export LANG=C export PATH=/bin:/sbin:/usr/bin:/usr/sbin:$PATH # Set LOG="/home/system/logs/compile.log" APACHE="/usr/local/src/apache/httpd-2.0.59" PHP="/usr/local/src/php/php-5.2.0" MYSQL="/usr/local/src/mysql/mysql-5.0.27" ##Apache cd $APACHE make clean echo "-----------------------" >> $LOG echo "apache" >> $LOG echo "-----------------------" >> $LOG date >> $LOG ./configure --prefix=/usr/local/apache --enable-modules=all --enable-mods- shared=all --enable-proxy --enable-rewrite --enable-ssl -with-ssl date >> $LOG make date >> $LOG ##PHP cd $PHP make clean echo "-----------------------" >> $LOG echo "PHP" >> $LOG echo "-----------------------" >> $LOG date >> $LOG ./configure --prefix=/usr/local/php --enable-mbstring --with-zlib --with-openssl date >> $LOG make date >> $LOG ##MySQL cd $MYSQL make clean echo "-----------------------" >> $LOG echo "MySQL" >> $LOG echo "-----------------------" >> $LOG date >> $LOG ./configure --with-charset=utf8 --with-extra-charsets=all --with-mysqld- user=mysql --prefix=/usr/local/mysql5 date >> $LOG make date >> $LOG
Last-modified: 2007-06-29 (金) 14:16:33 (6290d)