탈

웹페이지 화면 표현 시간 + 메모리 사용량 (수정)

· 2014-01-22 (수) 13:26:14 · 11792 · 2
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()
|

댓글 2개

감사합니다.
좋은 정보 감사합니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누보드5 팁자료실

2,788건
+
제목 글쓴이 날짜 조회
14-01-20 조회 2.3만
14-01-16 조회 1만
14-01-15 조회 9,117
14-01-14 조회 1.6만
14-01-13 조회 8,340
14-01-12 조회 7,670
14-01-11 조회 8,737
14-01-11 조회 8,872
14-01-09 조회 1.5만
14-01-09 조회 1.2만
14-01-08 조회 9,426
14-01-07 조회 1.2만
14-01-04 조회 9,821
14-01-03 조회 9,649
14-01-02 조회 7,721
14-01-01 조회 1.2만
13-12-31 조회 7,479
13-12-31 조회 1.7만
13-12-23 조회 1.4만
13-12-21 조회 1.2만
13-12-20 조회 1.2만
13-12-20 조회 8,544
13-12-20 조회 1만
13-12-18 조회 7,978
13-12-18 조회 7,835
13-12-16 조회 1.1만
13-12-14 조회 1만
13-12-14 조회 1.4만
13-12-10 조회 1.2만
13-12-07 조회 1만