| |
| |
| |
|
Page: 1 2
Comments:
<0> TCA! <1> msg me if you can ***ist. Having trouble with a 15 day demo :o) <2> 15 day? <2> ?? movnti <3> Oh, I forgot the answer <1> Sorry! <4> hmm <4> its quiet as usual.. <5> We're *********ing furiously <4> oh then don't let me disturb you <4> TCA, what is your opinion of the best way or algorithm to manage allocated memory? <5> Uhm... don't ask me that. Malloc() is one of the most complicated things to write <4> i was writing and writing my little OS code then i just froze with memory management.. <5> Yeah, good luck. There's no straightforward answer. No right way to do it. <6> malloc efficiency depends on the type of data, and the type of operations. Without knowing exactly how it will be used, it'd tough to make a gp algorithm that performs well <6> and if you want good performance AND efficient memory use, it's even harder
<6> fixed block allocators perform well for a lot of tasks, but they arent memory efficient, for example <4> aye i was thinking of just fixed blocks of 4k pages to make it simple when i go into paging <6> well i meant fixed blocks with various pools based on size of request <6> usually on a page boundary <4> so basically in the powers of 2 blocks <6> yeah, it's fairly easy to implement too <6> scale request to correct blocksize <6> grab em off the free list <6> if none on freelist, allocate fresh memory <6> and free() can stick em on the free list <6> which leaves you just the allocation question <6> brk used to be the typical way, but these days mmap of /dev/zero is a more common way to allocate memory <4> what is brk? <2> brk sets the end of the data segment to the value specified by <2> end_data_segment, when that value is reasonable, the system does have <2> enough memory and the process does not exceed its max data size (see <2> setrlimit(2)). <2> brk, sbrk - change data segment size <4> im also hammered on if i should use a table of representing blocks of memory or a list of free memory ranges, since if you are going to allow allocation smaller then 4k the list can grow large.. <4> hmm <5> Yer site.. is blank. <5> voider.. fix wisebot <7> ? <5> .dasm16 90 <3> TCA: <3> ------------------------------------------------- <5> Mmhmm. <7> rah <7> ok <7> i forgot to install nasm when i reinstalled the server <7> ouch <7> nasm emerging <7> .dasm 90 <3> voider: <3> ------------------------------------------------- <3> 00000000 90 nop <3> ------------------------------------------------- <7> fixed <7> heh <5> But only rank 1. <7> it's ok, it's enough to encourage me to write comments for an homework's code <5> Seriously, though.. thank you. <7> it was a pleasure <5> You know.. I want to like linux. I really do. I installed SuSE.... and the install was nice. But linux is still unadulterated crap. <5> Creating users crashed. Repeatedly. <5> **** you, linux. **** you. <7> ? <7> how did you created users? <7> i don't understand how this step can crash <5> I used Kuser <5> I don't understand how it can crash either <7> rah <5> No, wait. I can understand. <7> never trust a graphical tool that you don't know what it does <5> It's a crappy OS. <7> man useradd
<5> I know how to add users manually. I don't want to do that any more <7> kuser is'nt part of the os.. <7> you can't judge an os by the tools you decided to install on it <5> **** you, KDE. **** you. <5> I didn't actually decide to install that. It defaulted. <5> And you're making excuses <7> me? <5> Your arm is on fire. <5> I would be just as upset if MSPaint crashed repeatedly <5> I would say, "**** you, Windows. **** you." <5> However, it doesn't do this. <5> Firefox, on the other hand, does <7> heh <5> Although I've learned that's actually flash 8.0 <5> So I don't fault Firefox <5> much <7> you can return to dos if you prefer ;) <5> Good times <5> The whole sum and collection of it is bad. <5> No.. I shouldn't say that <5> The install was very friendly for SuSE. Vast improvement over Fedora <5> But when I can't do basic things... <7> have you ever tried gentoo? <5> Yes <5> Don't get me started <7> if you don't mind the install time, i think it's almost perfect <5> I couldn't even get through the install <7> i remember you told you were a unix guy, no? <5> I am <7> and you can't finish a gentoo install? <5> I gave up after page 13 of the install manual, where I was cutting and pasting verbatim <5> Why there wasn't a "Do all this crap for me" button still eludes me <7> the most complex thing in the gentoo install process is probably the chmod, and it's far from hard to understand <7> a stage3 is fast and easy <5> I don't want to have to read 20 pages of text to install an OS <5> Why you and every other kool-aid drinking linux weenie doesn't understand that I cannot fathom <7> fathom? <5> comprehend <7> sry, i don't understand <7> oh ok <5> I'm not asking for much <7> i'm not a linux zealot, or a wennie (i understand this word as zealot), but i use it because it does what i need <5> Just a nice easy install with sane defaults (SuSE meets that requirement), and usable tools <7> i just don't like that ppl continue to spread mis-conception like "linux is hard to install" <5> When the tool presented to me doesn't work... <7> or "it's impossible to create users in linux" <5> It's not impossible, but I don't want to do it manually <5> I've been doing it manually for 23 years <5> Make it stop already <7> what is less manually? <7> kusers? <5> That's the tool presented to me <7> of a simple keystrokes? <5> And had it worked, I would have been very happy <5> But it didn't work <7> useradd -g group,goup2, group2 username <7> but i know you know <5> [00:51] <5> I've been doing it manually for 23 years <5> [00:51] <5> Make it stop already <5> FreeBSD's adduser was perfect, and Kuser was very similar. <5> Had it worked, I would not be here ranting about how crappy the whole lot of you are <5> Get it? Don't tell me to do it a different way because the DEFAULT INSTALLED way FAILED <7> i never tried/saw kusers, do i can't really talk <7> it's just weird to see someone bashing on an OS just because a single tool failed <5> I couldn't play DVDs either <5> rlogin didn't work, and there's no option in /etc/xinit.d <5> I could go on.... <7> heh <7> ok <5> It didn't detect my ethernet card.. it just detected the on-board <5> The sound had a problem <5> But I'm ignoring those because it's a production machine, not an entertainment device <8> and it looked at you funny too! <5> And it raped my dog and killed my cat
Return to
#asm or Go to some related
logs:
zucchero (rahal gdid) DOWNLOAD DJ Alligator vs Gigi DAgostino - Blow My Bla Bla cheekygrl
#linux #MissKitten #linuxhelp #linux webcamserver debian public_html .htaccess allowoverride none wintv-go-plus linux
|
|