Computer Webmaster Gaming Console Graphics Forum

Welcome to the Computer Webmaster Gaming Console Graphics Forum forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.

MK PitStop Main Earn $25 Earn Money Posting Extras Members Blogs Image Hosting User Pages
Go Back   Computer Webmaster Gaming Console Graphics Forum > Webmaster Forum > Website Coding > PHP
Register FAQ/Rules Become A V.I.P. Member Search Today's Posts Mark Forums Read

PHP PHP for some can be one of the hardest website programming codes, so do you need help on your PHP script, if it is php4, php5 or lower this is the place for you for any PHP help.

Google
Reply
 
LinkBack Thread Tools Display Modes
Old 05-20-2007, 5:33 PM   #1
Zoe Brown
 
Zoe Brown's Avatar
 
Posts: n/a
My Photos: (0)

Banked:
MK Cash: $

I am Worth:
MK Cash: $
Donate

Recent Blog: None

Default memory allocation php

I have a php script which is resizing some images. To get this to run I have
has to increase the memory allocation via php.ini. This all works fine and
there are no problems.

My client is totally convinced that this is going to cause issues with
"processing power" on the server. I have been asked to log memory usage
before and after my code is executed to confirm that there are no memory
leaks.

I really don't want to have to do this bit of work. What are your opinions
? Should I or is there something you suggest I say to convince her that
upping the memory allocation is perfectly safe ?


 
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit!
Reply With Quote
Advertisements
Old 05-20-2007, 5:33 PM   #2
J.O. Aho
 
J.O. Aho's Avatar
 
Posts: n/a
My Photos: (0)

Banked:
MK Cash: $

I am Worth:
MK Cash: $
Donate

Recent Blog: None

Default memory allocation php

Zoe Brown wrote:
> I have a php script which is resizing some images. To get this to run I have
> has to increase the memory allocation via php.ini. This all works fine and
> there are no problems.
>
> My client is totally convinced that this is going to cause issues with
> "processing power" on the server. I have been asked to log memory usage
> before and after my code is executed to confirm that there are no memory
> leaks.


Much depends on what OS you are using, say Linux which caches everything (and
releases those caches when needed), if measuring the memory usage with the
wrong tool, then it will look like you have a memory leak.

If the script uses gd built into PHP, it won't make any difference, if there
is a leak, then there is a leak in the PHP itself., in which case they should
upgrade to the latest stable version.

--

//Aho
 
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit!
Reply With Quote
Old 05-20-2007, 5:33 PM   #3
shimmyshack
 
shimmyshack's Avatar
 
Posts: n/a
My Photos: (0)

Banked:
MK Cash: $

I am Worth:
MK Cash: $
Donate

Recent Blog: None

Default memory allocation php

On May 15, 5:15 pm, "Zoe Brown" <zoenaomibr...@N-O-S-P-A-A-Mtesco.net>
wrote:
> I have a php script which is resizing some images. To get this to run I have
> has to increase the memory allocation via php.ini. This all works fine and
> there are no problems.
>
> My client is totally convinced that this is going to cause issues with
> "processing power" on the server. I have been asked to log memory usage
> before and after my code is executed to confirm that there are no memory
> leaks.
>
> I really don't want to have to do this bit of work. What are your opinions
> ? Should I or is there something you suggest I say to convince her that
> upping the memory allocation is perfectly safe ?


Be firm, say she employed you to do the job because you have the
ability to do it, and that she should trust your judgment and not
worry about the details which you have the time to research and the
ability to see through.
You have to be trusted to prioritise your work, and doing uneccessary
pieces of work will hamper you in those priorities, as you only have a
certain amount of time, something has to give somewhere.
Maybe give her an anology to help her understand, do you or anyone in
your office use 2 monitors oe does she have a bigger desk than
everyone else.
Having more real estate does mean that there is less space to move
about the room, but the job of using the computer, or storing piles of
work on the desk is made easier by larger space, provided the space is
not close to being used up, this doesnt impact on anyone else. So
provided you can show her the free memory is enough when using ALL of
the php.ini value, her point is irrelevant. You dont need to log
anything, just take a worst case scenario and show it makes sense,
which I am sure you have thought about.

 
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit!
Reply With Quote
Old 05-20-2007, 5:33 PM   #4
Zoe Brown
 
Zoe Brown's Avatar
 
Posts: n/a
My Photos: (0)

Banked:
MK Cash: $

I am Worth:
MK Cash: $
Donate

Recent Blog: None

Default memory allocation php


> If the script uses gd built into PHP, it won't make any difference, if
> there
> is a leak, then there is a leak in the PHP itself., in which case they
> should
> upgrade to the latest stable version.


I am using imagecreatefromjpeg() (and all the other simular methods) but to
be honest I cant work out *what* it is. I am a bit new to php, and not sure
if it is a method for GD or imagemagick or something else ! I do know that
it is working just fine though.


 
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit!
Reply With Quote
Old 05-20-2007, 5:33 PM   #5
J.O. Aho
 
J.O. Aho's Avatar
 
Posts: n/a
My Photos: (0)

Banked:
MK Cash: $

I am Worth:
MK Cash: $
Donate

Recent Blog: None

Default memory allocation php

Zoe Brown wrote:
>> If the script uses gd built into PHP, it won't make any difference, if
>> there
>> is a leak, then there is a leak in the PHP itself., in which case they
>> should
>> upgrade to the latest stable version.

>
> I am using imagecreatefromjpeg() (and all the other simular methods) but to
> be honest I cant work out *what* it is. I am a bit new to php, and not sure
> if it is a method for GD or imagemagick or something else ! I do know that
> it is working just fine though.


The graphics functions in PHP is from gd, usually the built in version.

You can use imagemagick from PHP, but then you use it via the exec() function.
IMHO you get better control when using gd than using imagemagick (which I'm
forced to use at work, as the person who made the system we use from the
beginning didn't know hot to get gd to work in PHP).


--

//Aho
 
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit!
Reply With Quote
Featured Websites
Free Space
Free Space
Free Space Free Space
Reply
Tags: , ,




Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
GD CPU/memory requirements flamer die.spam@hotmail.com PHP 0 05-20-2007 5:33 PM
Earliest Memory frike The Games 5 07-05-2006 11:45 AM


Featured Websites




All times are GMT +1. The time now is 12:07 AM.


Powered by: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.0.0
Cheap Computers
MK PitStop Copyright 2005 - 2008

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98