Skip to content

LOOK elevator algorithm, utilizing the Linux crypto api, best fit memory allocation algorithm

Notifications You must be signed in to change notification settings

ebrahimk/Linux-Device-Drivers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Linux Device Drivers

This repository contians Linux Device drivers, implelented for the Yocto Linux project

  1. Setting up a Qemu virtual machine running a yocto Linux image.
  2. Writing the LOOK elevator algorithm for a hard drive.
  3. Utilizing the Linux crypto api to write encrypted files to a mounted file system
  4. Implementing a Best Fit memory allocation algorithm, the runtime of which was then compared to the default SLOB allocator

Additionally this repository contains solutions to some classic concurrent programming problems posed by the Little Book of Semaphores

  1. Producers and Consumers
  2. Dining Philosophers Problem
  3. Searching, Producing and Deleting Threads
  4. "Lightswitch" Problem
  5. Barbershop Problem
  6. Cigarette Smokers Problem

About

LOOK elevator algorithm, utilizing the Linux crypto api, best fit memory allocation algorithm

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published