|
i am oredy solve the problem, thx for reply my message ..
|
|
|
|
|
Good for you!
Self help is the best help.
Henry Minute
Do not read medical books! You could die of a misprint. - Mark Twain
Girl: (staring) "Why do you need an icy cucumber?"
“I want to report a fraud. The government is lying to us all.”
|
|
|
|
|
After how much time later the garbage collector is called automatically to recycle the objects?How the garbage collector Knows to which object has to be recycled in the memory? And where we have to Call the garbage collector?
Example: If i have write a code of 500 lines and define a object in the starting and use the object in second last line of the code. Is the garbage collector recycle the object before its use or not.
|
|
|
|
|
Hey, lmgtfy!
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
hey Ashwani Dhiman
what in your case when you create an object in first line and used in last line it does not matter that you are using the object or not in your code,
the thing is the memory which is used by the object is referenced by any variable or not i.e accessible or not by your code
when memory location is dangling garbage collector will recollect those
hope this will help u
akhilonly007@gmail.com
modified on Monday, April 6, 2009 6:31 AM
|
|
|
|
|
akhilonly007 wrote: hope this will help u
Please write properly. It is very difficult to read text-speak and not everyone on this forum has a sufficient knowledge of English to interpret poorly written text-speak laiden prose.
|
|
|
|
|
hey Colin Angus Mackay
sorry if i hv written incomplete ans, as others on this forum me too poor in writing english
but try to give ans as u hv given i.e point to point
akhilonly007@gmail.com
|
|
|
|
|
My issue was the use of text-speak which you continue to do.
For example:
hv = have
ans = answer
u = you
People who do not have a good level of English will be confused by the use of text-speak as it relies on a good level of understanding of the language.
|
|
|
|
|
Please try to use complete words, it makes it so much easier for everyone.
akhilonly007 wrote: sorry if i hv written incomplete ans, as others on this forum me too poor in writing english
but try to give ans as u hv given i.e point to point
hv = have (x2)
ans = answer (x2)
u = you
DaveBTW, in software, hope and pray is not a viable strategy. (Luc Pattyn)Visual Basic is not used by normal people so we're not covering it here. (Uncyclopedia)
|
|
|
|
|
ok thanks for guiding me
from now onwards i will not repeat such mistakes
akhilonly007@gmail.com
|
|
|
|
|
Ashwani Dhiman wrote: After how much time later the garbage collector is called automatically to recycle the objects?
When it needs to, or when you ask it (but even then it may not).
Ashwani Dhiman wrote: How the garbage collector Knows to which object has to be recycled in the memory?
When garbage collection is run it maps all objects in the system. Any that are not referenced somewhere down the object graph from a known root are discarded. Root objects are those that are statically declared.
Ashwani Dhiman wrote: And where we have to Call the garbage collector?
You don't. It happens when it needs to.
Ashwani Dhiman wrote: If i have write a code of 500 lines and define a object in the starting and use the object in second last line of the code. Is the garbage collector recycle the object before its use or not.
If it needs to then yes. Otherwise then no.
|
|
|
|
|
Colin Angus Mackay wrote: or when you ask it (but even then it may not).
Hmm, I thought GC.Collect forces a garbage collection?
|
|
|
|
|
|
Collin Jasnoch wrote: G2 Collection is BAD
It isn't bad. It just takes the longest because it is where all the large or aged objects are placed. This means it doesn't have the same performance as a G0 collection.
Saying it is bad is like saying an ADSL connection to the internet is bad because you can transfer data from your hard disk faster.
Collin Jasnoch wrote: Microsoft claims the the GC in VS 2010 is "Better", whatever the heck that means
Technology has moved on. Hardware has changed. Now the garbage collector supports the features of newer hardware that it didn't in the past.
|
|
|
|
|
Colin Angus Mackay wrote: Technology has moved on
WHAT! You mean I'm not typing this into my commodore?
|
|
|
|
|
Colin Angus Mackay wrote: It isn't bad. It just takes the longest because it is where all the large or aged objects are placed. This means it doesn't have the same performance as a G0 collection.
Large objects (IIRC >85k) have their own heap separate from the G0/1/2 heaps. It's managed differently in that objects are fixed and the heap doesn't compact after a collect. Instead it uses a c++eqsue traversal algorithm to find a suitable place to store new objects.
Today's lesson is brought to you by the word "niggardly". Remember kids, don't attribute to racism what can be explained by Scandinavian language roots.
-- Robert Royall
|
|
|
|
|
Every day is a school day!
|
|
|
|
|
And despite reading about it a week or two ago, I didn't quite get it right. The allocator prefers the end of the heap to free space except when it would otherwise be forced to grow the heap. In certain unexpected circumstances this can bite you badly.
http://www.simple-talk.com/dotnet/.net-framework/the-dangers-of-the-large-object-heap/[^]
Today's lesson is brought to you by the word "niggardly". Remember kids, don't attribute to racism what can be explained by Scandinavian language roots.
-- Robert Royall
|
|
|
|
|
Collin Jasnoch wrote: To reiterate again, you need to know what you are wanting from the GC before you start messing with it. Oh and Microsoft claims the the GC in VS 2010 is "Better", whatever the heck that means (I do not recall a time when microsoft released a product and claimed something about it was "worse" or the same for that mattter).
Well obvious possibilities occur: One would be doing fewer G1 collects to reduce the number of objects making it to G2. The second would be to change the large object heap to avoid the sort of problems in the article I linked elsewhere in the thread. Changing the end of the free memory chain would mitigate the pathological case described. Another option would be to suck it up and compact it (at least partially) if the utilization fraction got too low. In extremis only attempting to do so when an out of memory error would otherwise occur, but would still generate large amounts of flack for making the poor management visible. "My app gobbled xGB of unused ram before releasing 99% of it." This would also be impractical if running x64 code because of the larger address space.
Today's lesson is brought to you by the word "niggardly". Remember kids, don't attribute to racism what can be explained by Scandinavian language roots.
-- Robert Royall
|
|
|
|
|
Hi
I have application in c# that import dll writing in c++
The interface to the dll is
struct sNDIS_802_16E_CAPABILITY;
...
‘bool::WiMAXGetCapabilites(sNDIS_802_16E_CAPABILITY *pNDIS_802_16E_CAPABILITY)’
How can I send a pointer of the struct to the interface
Should I use ref?
Thanks
Ronen
|
|
|
|
|
What about documentation [^]?
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
I’m currently starting to work on internet apps, what i want to know is the "name" of such methods & what web hosting services i need.
Basically i want know how it’s called to do app communications using a webpage has the way to link them & start transmitting data.
Any examples or guides will be much appreciated 2
|
|
|
|
|
Fumudeir.Hack.Cota wrote: what i want to know is the "name" of such methods
Last time I checked there were over 110,000 methods in the .NET framework. You might like to narrow down what you'd like it to do.
Fumudeir.Hack.Cota wrote: what web hosting services i need.
I have no idea - It depends on what you want to do and what your budget is.
Fumudeir.Hack.Cota wrote: Basically i want know how it’s called to do app communications using a webpage has the way to link them & start transmitting data.
Isn't that the definition of a website: An applications that does communications.
|
|
|
|
|
Ok i think i missed this, what i want do is this:
Application A: User, Client, this app will be the one distributed & will ask App B for strings
Application B: The app that is contacted using the webpage url instead of an IP, Server, this app will create a connection to the App A & send back some strings.
Basically i just want to do strings communications using a webpage url to make the Apps to make a link & comunicate.
btw im not used to web/network apps, where do i start?
|
|
|
|
|
Fumudeir.Hack.Cota wrote: this app will create a connection to the App A
Your server connects to the clients? Normally the client connects to the server. Is there any particular reason for this?
|
|
|
|