flexagon: (Default)
[personal profile] flexagon
Weh. You know what sucks? Spending all week looking at an obscure multithready performance bug, that's what sucks. I suppose it's good that I now have a better understanding of the heap (there's one perprocess) and stacks (there's one per thread). I've also learned that you don't REALLY know for shit about your thread situation until you're running on a multi-CPU machine. But I don't know what is being synchronized on and thus ruining our scalability... no idea. :(

And yes! I would like some cheese with this. Goddamn it.

(I'm glad it's the weekend, by the way. I get to write a story about a transgression, for the writing class, but I found out this was the assignment only after I triple-promised myself to write a clean story this time. So I was like "Transgression! Woohoo, SEX WITH DEAD PEOPLE no wait I said I wouldn't do that." Ohhhhh well.)

Garbage collection scares me.

Date: 2005-10-19 08:37 am (UTC)
From: [identity profile] jg26.livejournal.com
I guess I need to read more about it. I just feel like it should be the responsibility of the developer, not the language, to worry about memory deallocation. How does an application "know" when you're done with some data structure? When you tell it it's done with it, that's when. ;) Yes, you may be immune to memory leaks, but it seems like you've lost some optimization control over your own code. This might just fit into the criticism of higher level languages, like java, that they are chronically slow & unoptimizable.

Profile

flexagon: (Default)
flexagon

January 2026

S M T W T F S
    123
4 5678910
11121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 18th, 2026 08:43 am
Powered by Dreamwidth Studios