Question: Choose three advantages of placing functionality in a device controller, rather than in the kernel. Choose three disadvantages. Select one or more: a. Advantage -

 Choose three advantages of placing functionality in a device controller, rather

Choose three advantages of placing functionality in a device controller, rather than in the kernel. Choose three disadvantages. Select one or more: a. Advantage - Performance can be improved by utilizing dedicated hardware and hard-coded algorithms. b. Disadvantage - Bugs are harder to fix a new firmware version or new hardware is needed c. Disadvantage - Embedded algorithms could conflict with application's use of the device, causing decreased performance. d. Advantage - Bugs are less likely to cause an operating system crash e. Disadvantage - The embedded algorithms could yield higher performance. f. Advantage-The kernel is made slighly more complex by this g. Advantage- There are fewer bugs with this approach. h. Disadvantage - Improving algorithms likewise require a hardware update rather than just a kernel or device-driver update i.Advantage - The kernel is simplified by moving algorithms out of it j. Advantage - The device driver is not needed

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!