Kevin Vance - They have computers which can beat my computers :(

Entries | Archive | Friends | Friends' Friends | User Info

08:06 pm

They have computers which can beat my computers :(

Monday, November 1st, 2004
Previous Entry Share Next Entry
Been programming pretty much straight through Sunday and most of today. Programs are loading into virtual memory, copying memory to and from kernel space in syscalls, freeing the pages when they're done, and growing the stack dynamically (this was so cool, and practically free because when you see a pagefault on the stack, you just make a new page on the fault address and try again). All that's left is the dreaded paging-in and -out to disk.

I'm thinking I should just finish this project tonight. Five or six hours should be plenty of time. But my inner slacker keeps mumbling something about beer and TV.

I'm almost out of DVD commentaries to watch. But I'm reluctant to buy another Futurama or Simpsons DVD now because of all the computer game releases for November. Half-Life 2, Warrior Within, and Vampire: Bloodlines all in the same month. At least I'm not an MMO fan, or I'd be extra screwed.
Link )Reply )

Comments
[User Picture]From: casey
2004-11-02 01:55 am (UTC)
It's kind of interesting, I'm just now learning what these things ARE and you're implementing them. There's a gap somewhere in the education of a CS major, and I can't figure out when I'm going to jump that gap... but hopefully it'll be this summer, since I have to take compilers next fall.
(Reply) (Thread)
[User Picture]From: kvance
2004-11-02 02:20 am (UTC)
That's not unreasonable. At UMD, you could go straight from learning the basics of memory management in 311 (computer organization & design) to implementing it in 412 (operating systems). Though I doubt there are many students who choose to do that :)

One really great way to get an introduction to low-level programming is doing some assembly on your favorite 8-bit home computer. I know there are lots of great tutorials around for the C64. Even writing really simple programs on that gave me a solid feel for it, without all the convoluted mess we've built up on x86 based machines since then.
(Reply) (Parent) (Thread)
From: aerasin
2004-11-02 02:58 am (UTC)
I don't think I'll be buying Half Life 2 at release. Too poor. :/
(Reply) (Thread)
[User Picture]From: kvance
2004-11-02 04:12 am (UTC)
D'oh :(
(Reply) (Parent) (Thread)
From: aerasin
2004-11-02 05:32 pm (UTC)
Oh no kidding. It sucks because for years and years I had a computer that could play any game that comes out with blazing frame rates. And now everything is chugging again, and I cannot afford upgrade. :(
(Reply) (Parent) (Thread)