Maybe you are too much multitasking with the system with 8 gb ram then in another case so might be the problem.
On 9/19/09, Mohammad AbuShady <[email protected]> wrote: > aka dead locks right ? > > ~Coalwater~ > > > On Sat, Sep 19, 2009 at 5:37 PM, The KwikOne <[email protected]> wrote: > >> >> Coalwater, >> Within task manager (or Sysinternals Procexp) right click on the >> process and select 'Set Affinity'. Then from the pop-up dialog you can >> select which processors the process is allowed to execute from. And, >> by doing this it would give a very big hint that the multi-processor >> environment is what is the big problem. >> And, in re-reading my previous response I noticed I did not explain >> why multi-processors can/will exacerbate a poor memory handling >> software design. This design problem most often will show up in >> applications which are multi-threaded (multiple threads executing >> simultaneously). But with a single processor 'simultaneous' really is >> not. The problem actually comes about when 1 thread tries to allocate >> memory (usually for a buffer, sometimes for the stack) at the same >> time as another thread is performing the same function (but with >> slightly different timings). And without a proper signaling (between >> threads) design the threads get into a race condition and very soon >> (or it could take some time) memory becomes exhausted because one >> thread allocates the memory, the other thread uses it but does not >> release it because it did not allocate it and the one did not release >> it because it did not use it. In a single processor environment the >> 1st thread would allocate, use and release and there would be no >> problem. This explanation is just a general one as to the type of >> problem that can be seen with applications designed for single >> processors, but running on multiple processor. >> >> On Sep 18, 6:42 pm, Mohammad AbuShady <[email protected]> wrote: >> > I was gonna say maybe it's a bad ram chip and suggest to run the >> > system with a different chip each time, but after reading what KwikOne >> > said i'd say you can make the program dedicated only to one core to >> > handle it from task manager, don't remember how exactly but i think it >> > was accessable by right clicking the process name it the processes >> > menu, should solve the problem if that's the case >> > >> > On 9/18/09, The KwikOne <[email protected]> wrote: >> > >> > >> > >> > >> > >> > > You do not say whether the system which works ok has 4 processors or >> > > not. This does more sound like a software bug with the program which >> > > only occurs under specific circumstances. Most out of memory >> > > conditions of the malloc/calloc are caused by software bugs. And when >> > > you start getting into multiple processor configurations poor software >> > > design, with regards to memory usage, will have bugs magnified. >> > >> > > On Sep 15, 10:27 am, RBlaise <[email protected]> wrote: >> > >> Hello, >> > >> I am running a software mascot in a system. Which has 1tera bytes >> > >> of >> > >> hard drive and 8 gb ram with 4 processors. I am getting a error for a >> > >> couple of conditions. It gives me an error"out of memory --(malloc/ >> > >> calloc/new)".. But I could run the same software perfectly in a >> > >> system >> > >> with 2 gb ram 1 processor and 59 gb hard drive. >> > >> > >> How can a software run perfectly fine in a system with 2 gb ram and >> > >> have memory issues with 8 gb ram.. Do I have to have more ram based >> > >> on >> > >> the processors and hard drive memory. I was trying to make it work >> > >> for >> > >> past 2 weeks and I am running out of options. >> > >> > >> I could run the software with different set's of conditions and it >> > >> gives me results.Please help me if you have any idea's.. >> > >> Thank you >> > >> > -- >> > Sent from my mobile device >> > >> > ~Coalwater~ >> > >> > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Computer Tech Support" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/computer-tech-support?hl=en -~----------~----~----~----~------~----~------~--~---
