×

MANAGING LOADING AND UNLOADING OF SHARED KERNEL EXTENSIONS IN ISOLATED VIRTUAL SPACE

  • US 20120011503A1
  • Filed: 07/12/2010
  • Published: 01/12/2012
  • Est. Priority Date: 07/12/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving a request from a first of a plurality of instances of an operating system to load a kernel extension that extends functionality of a kernel, wherein the kernel and the plurality of instances of the operating system are managed by a second of the plurality of the instances of the operating system, and wherein the plurality of the instances of the operating system share the kernel;

    determining that the kernel extension can be shared globally by the plurality of the instances of the operating system;

    loading the kernel extension to be shared by the plurality of the instances of the operating system;

    receiving a request by the first of the plurality of the instances of the operating system to unload the kernel extension;

    determining that a third of the plurality of the instances of the operating system requires the kernel extension to remain loaded; and

    notifying the first of the plurality of the instances of the operating system that the kernel extension was unloaded while leaving the kernel extension loaded in the kernel.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×