![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 151 Pomógł: 0 Dołączył: 4.03.2003 Ostrzeżenie: (0%) ![]() ![]() |
Witam !!!
Uzywam klasy mimeDecode (z PEAR) do rozpruwania wiadomosci MIME. Przy 'rozkodowywaniu' wiadomosci powiedzmy o objetosci nieco ponad 4 mb dostaje komunikat ze dostepna pamiec zostala wykorzystana. W php.ini mam ustawiona wartosc (domyslna) dla memory_limit = 8MB Sytuacja rozwiazuje sie (skrypt nie wywala sie z powodu braku dostepnej pamieci) gdy ustawiam memory_limit na 32MB (dla wygody przez ini_set()) Jestem ciekaw Waszych opini czy taka ilosc pamieci nie jest za duza i czy lepiej zajac sie optymalizacja 'rozpruwacza' ? Jednakze MIME ma to do siebie ze najpierw tak wiadomosc trzeba przeczytac w calosci zeby wszystko o niej wiedziec. Jak zwykle bede wdzieczny za wszelakie pomysly -------------------- Wszystko ... co na świecie interesujące, bierze się z czyichś dziwacznych myśli [David Lynch]
Andrzej Lepper to Kretyn< |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
Radziłbym zająć się optymalizacją rozpruwacza.
Nie wiem jak działa (nie mam czasu zerkać w żródła), ale może np. dubluje ją w pamięci? -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 151 Pomógł: 0 Dołączył: 4.03.2003 Ostrzeżenie: (0%) ![]() ![]() |
myslalem o napisaniu po swojemu rozprowacza w MIME, znalazlem gotowca na PEAR wiec sie pokusilem, moze faktycznie jest maly blad, czasami moze brakowac '&' i skrypt sie wywali bo stworzy sie kopie zamiast pracujac na oryginale, co przy wiekszym materiale przeznaczonym do obrobki (a tak jest w MIME) moze miec znaczenie
-------------------- Wszystko ... co na świecie interesujące, bierze się z czyichś dziwacznych myśli [David Lynch]
Andrzej Lepper to Kretyn< |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 12:06 |