On Sun, Mar 10, 2013 at 2:21 PM, Massimo Di Pierro
<massimo.dipie...@gmail.com> wrote:
> This was indeed a problem with grid (not uploaded) as suggested by Roberto.
> Can you please check it is fixed in trunk?

I did the same test as before and now I don't see the memory and CPU
spikes, so it's fixed.

Massimo, who is Roberto?

If I'm not wrong you are referring to me and I'm Ricardo ;)

Both names have 7 letters and starts/ends with same letters,
remind me http://en.wikipedia.org/wiki/Typoglycemia


Regards,
Ricardo

> On Friday, 8 March 2013 19:55:35 UTC-6, Mạnh Trần Đức wrote:
>>
>> Hi,this is my db:
>> ########################################
>> db.define_table('clsb_product',
>>     Field('product_category', type = 'reference clsb_category', notnull =
>> True,
>>           label = T('Category')),
>>     Field('product_type', type = 'reference clsb_product_type', notnull =
>> True,
>>           label = T('Product Type')),
>>     Field('product_relation', type = 'reference clsb_relation', notnull =
>> True,
>>           label = T('Product Relation')),
>>     Field('product_creator', type = 'reference clsb_dic_creator', notnull
>> = True,
>>           label = T('Product Creator')),
>>     Field('product_publisher', type = 'reference clsb_dic_publisher',
>> notnull = True,
>>           label = T('Product Publisher')),
>>     Field('product_title', type = 'string', notnull = True,
>>           label = T('Product Title')),
>>     Field('product_code', type = 'string', notnull = True, unique = True,
>>           label = T('Product Code')),
>>     Field('total_file', type = 'integer',
>>           label = T('Total File')),
>>     Field('product_cover', type = 'upload', requires = IS_IMAGE(extensions
>> = 'png'), notnull = True,
>>           label = T('Cover Image')),
>>     Field('product_data', type = 'upload', requires =
>> IS_UPLOAD_FILENAME(extension = 'zip'), notnull = True,
>>           label = T('Product Data')),
>>     auth.signature,
>>     format = '%(product_title)s')
>>
>> this is function in controller:
>> ########################################
>> def manager():
>>     if request.args:
>>         table = 'clsb_' + request.args(0)
>>         if not table in db.tables(): redirect(URL('error'))
>>         form = SQLFORM.grid(db[table], args = request.args[:1],
>>                             onupdate = auth.archive,
>>                             showbuttontext = False,
>>                             user_signature = False)
>>         return dict(form = form)
>>     return None
>>
>> Thank everyone for repling me :-)
>>
>> On Friday, March 8, 2013 12:41:47 AM UTC+7, Massimo Di Pierro wrote:
>>>
>>> Can you show us your code? Web2py is transparent to the upload and does
>>> not stores the uploaded file in ram but your app may do it and that may be a
>>> problem.
>>>
>>> On Wednesday, 6 March 2013 20:56:28 UTC-6, Mạnh Trần Đức wrote:
>>>>
>>>> When I upload a ~400Mb file:
>>>>
>>>> Firstly, After Chrome show "upload 100%" , the python progress jump from
>>>> 50 -. 400 MB
>>>> Then after few senconds, it jumps to max of RAM (Step by step, 1GB,
>>>> 1.5GB,   ... 2.5 GB) then my PC hang (Fully of RAM)
>>>>
>>>> On Monday, March 4, 2013 7:15:55 PM UTC+7, Phyo Arkar wrote:
>>>>>
>>>>> How much Ram it takes.
>>>>>
>>>>> Wont take alot more than 400mb i believe.
>>>>>
> --
>
> ---
> You received this message because you are subscribed to the Google Groups
> "web2py-users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to web2py+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to