Posts

Showing posts with the label answers

Answers to Exercises

Answers to Exercises uninitialized data are simply recorded as a size. The initialized data must be represented in the file so that the kernel can copy them into memory when the process lirst references them. Me uninitialized data are delined to be zero, and consequently do not need to occupy any space in the executable file. The kernel memory that it fills with zeros. handles an initial fault on a page of uninitialized data by providing a page of 3.8 Why is the conversion from UTC to local time done by user processes, rather than in the kernel? All UNIX kernels worldwide have their concept of time synchronized to UTC. A timestamp from one kernel can be compared with a timestamp on any other kernel. Having the conversion of UTC to local time done by user processes ensures that each user process is presented with times that are expected for that process. If a user is logged into a system remotely, from a different time zone, she will see times displayed in her loc...