about VSZ in dbus call
- From: Edward Doong <b123114 gmail com>
- To: networkmanager-list gnome org
- Subject: about VSZ in dbus call
- Date: Wed, 20 Jul 2011 12:07:51 +0800
Dear,
I write sample with dbus-glib. (C program)
But i found when i run add connection or get infor. from NM.
The VSZ will become very large & can't free mem.
Then, i try to use NM C sample.
NetworkManager 0.8.999/example/C/glib/*.c
when i add "for function" to check VSZ issue.
every processes will occur the same issue.
So, The dbus-glib can't free VSZ complete?!
for example:
NetworkManager 0.8.999/example/C/glib/get-ap-info-libnm-glib.c
int main(int argc, char *argv[])
{
.......
int j = 0;
for ( j=0 ; j<65535 ;j++ ){
g_type_init();
bus=dbus_g_get(DBUS_BUS_SYSTEM, NULL);
.......
}
}
check VSZ:
ps aux | grep get-ap-info-libnm-glib
It will check VSZ
Edward
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]