자유게시판

제목 제안 - ci4 welcome 화면 메모리 사용량 공유
글쓴이 변종원(웅파) 작성시각 2019/12/30 10:46:03
댓글 : 19 추천 : 0 스크랩 : 0 조회수 : 365   RSS

ci4 의 메모리 사용량이 생각보다 크게 나와서 제 시스템만 이런지 알고 싶어서 글 올립니다.

시스템 사양과 웹서버, php 버전과 ci4 설치후 welcome 화면의 메모리 사용량을 올려주세요.

댓글로 공유하겠습니다.

스크린샷은 안올리셔도 됩니다. 메모리만 올리시면 됩니다. ^^

댓글

변종원(웅파) / 2019/12/30 10:50:02 / 추천 0

macOS catalina 10.15.2

apache 2.4.41, php 7.3.12 (zend opcache 7.3.12 적용) - xampp 7.3.12 버전으로 설치

메모리 2.752 MB

 

 

테러보이 / 2019/12/30 11:02:52 / 추천 0

윈도우 크롬에서 메모리 보는 법을 몰라 사이트를 남깁니다.

 

http://ci.z9n.net/

 

https://z9n.net/bm.php

변종원(웅파) / 2019/12/30 12:12:42 / 추천 0

테러보이/ 디버그 툴바 활성화 하시면 제가 첨부한 이미지처럼 실행시간과 메모리사용량이 나타납니다. 

http://ci4doc.cikorea.net/testing/debugging.html#id4

테러보이 / 2019/12/30 12:54:16 / 추천 0

 

변종원(웅파) / 2019/12/30 13:12:52 / 추천 0
테러보이/ 감사합니다. 3에 비해 꽤 몸집이 커졌네요. 2가 2메가 초반대, 3는 500k대였습니다. 추이를 지켜봐야겠네요.
변종원(웅파) / 2019/12/30 13:32:29 / 추천 0
모델 구성해서 데이터를 화면에 출력해봤는데 메모리 사용량 변화가 거의 없네요. ^^
벤지 / 2019/12/30 13:49:13 / 추천 0

Docker 로 만들고 있는 사이트에서 확인 했습니다. 

 

[ 결과 ]

- 처음 접속시 : 1.245 MB ( 548.7 ms )

- 재 접속시 : 0.821 MB ( 279.1 ms )  <---- 이후로 거의 동일 ...  몇개의 사유가 있는것은 아시는것이라 Pass 할께요.

 

[ 환경 ]

사양 :  6개 Docker Processor ( 총합 : 2 Process, 2G Memory, Swap 1G 할당 )  

서버 : Nginx 1.17.6, PHP 7.4 , FastCGI, OPCache 7.4.0, xdebug 2.8.1, 기타 30 개이상의 Extension ( 메모리, 속도 개선 모듈 제외 처리 )

DB : MariaDB 

기타 : 다른 docker 에서 실행된것과 Port 연결은 되어 있지만, 코드 연결 및 속도, 메모리 최적화 작업는 전혀 사용하지 않은 결과입니다.

 

[ 결과 화면 ]

* 처음 접속시

 

* 두번째 접속시

 

 

 

 

변종원(웅파) / 2019/12/30 14:22:48 / 추천 0
벤지/ 데이터 감사합니다. 서버에 따라 차이가 많이 나네요. nginx 영향이 클 것 같네요. 
변종원(웅파) / 2019/12/30 14:36:16 / 추천 0

macOS catalina 10.15.2

apache 2.4.41, php 7.3.12 (zend opcache 7.3.12 적용) - xampp 7.3.12 버전으로 설치

4.0-dev 버전 최초 설치시 0.7M, 재실행이후 1.16M 유지

 

동일사양에 ci4-rc3 새로 받아서 접속하면 최초 2.8MB, 이후 2.7MB 유지합니다.

 

한대승(불의회상) / 2019/12/30 15:05:12 / 추천 0

Win10 64bit OPCache off

변종원(웅파) / 2019/12/30 15:35:17 / 추천 0
apache2 환경에서는 2.7M 고정이네요. ^^;;
테러보이 / 2019/12/30 15:44:59 / 추천 0

@웅파

제 서버는 nginx+fpm입니다.~

변종원(웅파) / 2019/12/30 16:59:21 / 추천 0
php버전 차이일 수도 있겠네요. 7.3과 7.4
테러보이 / 2019/12/30 18:37:27 / 추천 0

 

 

설치 composer create-project codeigniter4/appstarter ./ -s rc

한대승(불의회상) / 2019/12/30 20:17:16 / 추천 0

appstarter로 설치하면 1/3로 주는군요.

실제 개발은 git 설치는 지양해야겠네요. ^^