When a running program references a page of memory that is not mapped into its address space the operating system throws a “page fault” – calling some kernel code to ensure that the page is loaded and mapped, or if the address referenced is not legal, that an appropriate error (a seg fault on x86)… Read More Counting soft and hard faults
I have managed to churn out 160 lines of working C today – which I think is quite good going, though, according to this, maybe I could have churned out 400 of C++ or even 960 of Perl (I love Perl but the mind boggles). My program will tell you how pages pages are present… Read More Writing more code to avoid writing any of the report?
Today saw my last exam for the MSc, though I still have to complete the project. So, lots of posts about Linux page management to follow – I hope. Related articles What’s next? (cartesianproduct.wordpress.com) “Analyzing Computer System Performance with Perl::PDQ” (cartesianproduct.wordpress.com) Exams (nannanoergaard.wordpress.com)
I thought I would list some of the books – other than the set texts – that I think new students (for 2011/12 intake) to Birkbeck ought to read. Sadly, for me, I didn’t really read any of them until the second year – but they are still useful. This is will probably be an… Read More Books I recommend for Birkbeck MSc Computer Science students