http://sir.co.kr/bbs/board.php?bo_table=g5_tip&wr_id=1300 내용에 추가
페이지 생성에 사용한 메모리을 같이 표기하게 했습니다.
( 단, 관리자만 확인 가능하게 했습니다. )
[1] tail.php 페이지 상단 )------
<?php if ($is_admin == 'super') { ?>
<div style='float:left; text-align:center;'>
Run Time : <?php echo sprintf( "%f", get_microtime()-$begin_time ); ?> /
SHOW TIME : <label id="ggrshowtime"></label> /
메모리 : <?=round((memory_get_usage() / 1048576),3).' MB'?></div>
<?php } ?>
[2] tail.php 페이지 하단 )--------
<?php if ($is_admin == 'super') { ?>
<script type="text/javascript">
var ggr_stime = new Date();
function ggr_showtime(){ $('#ggrshowtime').html( (((new Date())-ggr_stime)/1000)+' sec' ); }
window.onstop = ggr_showtime;
window.onload = ggr_showtime;
</script>
<? } ?>
</body>
</html>
[ 결과 화면 ]-------------------
RUN TIME : 0.013982057571411 / SHOW TIME : 0.294 sec / 메모리 : 1.082 MB
(*) 변경내용
memory_get_usage(true) 대신에
memory_get_usage() 으로 변경해 주세요.
메뉴얼에 real 로 나와 있길래 real 인줄 알았는데, 상세한 내용이 없더군요
( 상세한 자료가 없어서 php 소스 뒤지기 뭐해서 )
테스트해보고 추측으로 생각해본게
true 을 넣으면 배정된 메모리이고, true 을 배 버리면
배정된 메모리안에 사용된 php 생성을 위한 실제 사용 메모리인것으로 파악 했습니다.
(*) 요점 : true 을 빼 버리세요...memory_get_usage()
페이지 생성에 사용한 메모리을 같이 표기하게 했습니다.
( 단, 관리자만 확인 가능하게 했습니다. )
[1] tail.php 페이지 상단 )------
<?php if ($is_admin == 'super') { ?>
<div style='float:left; text-align:center;'>
Run Time : <?php echo sprintf( "%f", get_microtime()-$begin_time ); ?> /
SHOW TIME : <label id="ggrshowtime"></label> /
메모리 : <?=round((memory_get_usage() / 1048576),3).' MB'?></div>
<?php } ?>
[2] tail.php 페이지 하단 )--------
<?php if ($is_admin == 'super') { ?>
<script type="text/javascript">
var ggr_stime = new Date();
function ggr_showtime(){ $('#ggrshowtime').html( (((new Date())-ggr_stime)/1000)+' sec' ); }
window.onstop = ggr_showtime;
window.onload = ggr_showtime;
</script>
<? } ?>
</body>
</html>
[ 결과 화면 ]-------------------
RUN TIME : 0.013982057571411 / SHOW TIME : 0.294 sec / 메모리 : 1.082 MB
(*) 변경내용
memory_get_usage(true) 대신에
memory_get_usage() 으로 변경해 주세요.
메뉴얼에 real 로 나와 있길래 real 인줄 알았는데, 상세한 내용이 없더군요
( 상세한 자료가 없어서 php 소스 뒤지기 뭐해서 )
테스트해보고 추측으로 생각해본게
true 을 넣으면 배정된 메모리이고, true 을 배 버리면
배정된 메모리안에 사용된 php 생성을 위한 실제 사용 메모리인것으로 파악 했습니다.
(*) 요점 : true 을 빼 버리세요...memory_get_usage()
게시글 목록
| 번호 | 제목 |
|---|---|
| 1583 | |
| 1580 | |
| 1579 | |
| 1566 | |
| 1555 | |
| 1533 | |
| 1523 | |
| 1489 | |
| 1486 | |
| 1471 | |
| 1467 | |
| 1449 | |
| 1444 | |
| 1443 | |
| 1441 | |
| 1431 | |
| 1426 | |
| 1425 | |
| 1420 | |
| 1418 | |
| 1412 | |
| 1405 | |
| 1401 | |
| 1398 | |
| 1392 | |
| 1383 | |
| 1375 | |
| 1372 | |
| 1371 | |
| 1370 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기