This week in accomplishment history
I’ve accomplished a fair number of items this week, and so I bring them here to you.
Our team for CSCD340 (Operating Systems) has finished our memory paging simulator (written in Python), and we are now in the process of running 6 tests on it. The tests include simulating the following:
- Consecutive data, worst efficiency algorithm
- Consecutive data, normal efficiency algorithm
- Consecutive data, best efficiency algorithm
- Random data, worst efficiency algorithm
- Random data, normal efficiency algorithn
- Random data, best efficiency algorithm
Tests 1,2, and 3 are running an AMD Athlon 64 X2 4200+ 2.2GHz Dual-Core Processor machine. Test 5 is running on a Pentium 4 2.66GHz Single-Core Processor machine. Finally, tests 4 and 6 are running on a Intel Xeon 3.6GHz Quad-Core Processor machine. So far the tests have run for 36 hours with roughly 5MB of output log file data (which will be plotted with GNUplot later).
Also accomplished this week was something considered fairly trivial to most linux guru’s but I had never done it before, and that was to install a CUPS print server with 5 client machines set up to print to it. Nothing really interesting to note about it, but I did learn that it came with a web management console, which was god-awful ugly handy.
In work news, the SFTP client that I was developing in C# is complete, and now I’m developing MMC snap-in UI tools for the server management side. I’ve really learned a lot and come a long way with windows software development, to the point where I feel completely comfortable developing pretty much anything. I think once I take the Software Engineering course at school, and learn the development methodologies, I’ll be real set.
Lastly, at the advice of Caleb, I installed the latest version of Crossover and was able to get the Orange Box working completely under Mac OS X. There is virtually no performance hit, and that pretty much was the last reason I had to keep an actual partitioned install of Windows. If all seems well after a week of Team Fortress 2, I will dump my windows partition in favor of a virtual-machine Windows install, and reclaim some space for my Mac OS X partition.
Until next time webby-types…