<html><body><div style="color:#000; background-color:#fff; font-family:Courier New, courier, monaco, monospace, sans-serif;font-size:10pt">By returning out of memory, unrolling the stack, then at the top level displaying the error.<br><br><div><span><br></span></div><div><br></div>  <div style="font-family: Courier New, courier, monaco, monospace, sans-serif; font-size: 10pt;"> <div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"> <div dir="ltr"> <font face="Arial" size="2"> <hr size="1">  <b><span style="font-weight:bold;">From:</span></b> Thiago Macieira <thiago.macieira@intel.com><br> <b><span style="font-weight: bold;">To:</span></b> interest@qt-project.org <br> <b><span style="font-weight: bold;">Sent:</span></b> Tuesday, August 21, 2012 3:52 AM<br> <b><span style="font-weight: bold;">Subject:</span></b> Re: [Interest] memory fragmentation?<br> </font> </div> <br>
On segunda-feira, 20 de agosto de 2012 17.31.27, John Weeks wrote:<br>> On 20-Aug-2012, at 4:20 PM, Thiago Macieira wrote:<br>> > In any case, if the application needs memory and can't get it, what do you<br>> > suggest it do?<br>> <br>> You put up an alert telling the user that the operation can't be completed<br>> due to insufficient memory, <br><br>How? Putting up an alert usually requires allocating memory somewhere, be it <br>in your application or in the display server.<br><br>If we're already out of memory, the likelihood of another set of allocations <br>succeeding is quite low. Not to mention that, by the time you do run out of <br>memory, the chances are that the system has been swapping hard for several <br>minutes. The user will have likely pressed the Reset button long ago.<br><br>-- <br>Thiago Macieira - thiago.macieira (AT) <a target="_blank" href="http://intel.com/">intel.com</a><br>  Software Architect -
 Intel Open Source Technology Center<br>     Intel Sweden AB - Registration Number: 556189-6027<br>     Knarrarnäsgatan 15, 164 40 Kista, Stockholm, Sweden<br><br>_______________________________________________<br>Interest mailing list<br><a ymailto="mailto:Interest@qt-project.org" href="mailto:Interest@qt-project.org">Interest@qt-project.org</a><br><a href="http://lists.qt-project.org/mailman/listinfo/interest" target="_blank">http://lists.qt-project.org/mailman/listinfo/interest</a><br><br><br> </div> </div>  </div></body></html>