500M이상 파일을 불러서 preg_replace쓰려 하니 메모리 부족 현상으로 더 이상 진행이 안된다.
서버 메모리 16G이고
php 메모리를 무제한으로 해도
ini_set("memory_limit" , -1);
Fail....
매번 함수 메모리 초기화를 해도
$tmp = NULL;
unset($tmp);
Fail....
혹시나 하고 preg_replace 대신 str_replace 써 보았더니.!
Success!
오히려 체감상 속도가 preg_replace보다 str_replace 더 빠른듯 ^^
'Random Access' 카테고리의 다른 글
VPN L2TP/IPsec 접속 실패시 (0) | 2017.02.08 |
---|---|
윈도우7 아이콘 깨짐 복구 (0) | 2015.11.12 |
파폭에서 이미지가 안 보일 때 (0) | 2010.02.08 |
[Codec] Xvid-1.2.2-07062009 _Final Release (0) | 2009.07.13 |
Data Mining 데이터 마이닝 (0) | 2009.06.16 |