![]() | |||||||||||
Messages in this thread Complete thread (EXPERIMENTAL) |
It also appears there is no way to wait for memory shortages (processes
that can free memory easily) only for memory to start appearing.
poll() with never timeout don't fill your requirement? to be honest, maybe I don't understand your afraid yet. sorry. My misunderstanding. There is in fact no way to wait for memory to become available. The poll() method you provide works nicely waiting for shortages and responding to them by freeing memory. It would be interesting to add FASYNC support to this. Some users have asked for a signal when memory shortage occurs (as IBM AIX provides this). FASYNC support would allow a SIGIO to be delivered from this device when memory shortages occurred. Poll as you have implemented is of course the easier way for a program to monitor memory and a better interface. OK. I will challenge implement at mem_notify v5. - kosaki | ||||||||||
![]() | |||||||||||
| Last update: 2008-01-16 02:47 [W:0.348 / U:0.140 seconds] ©2003-2005 Jasper Spaans | |||||||||||