Aeolus: Performance

From Pmgwiki

(Difference between revisions)
Jump to: navigation, search
(Data to be collected for SOSP paper)
(Data to be collected for SOSP paper)
Line 4: Line 4:
## Vicky's thesis also computes "with and without logging"
## Vicky's thesis also computes "with and without logging"
# Creation
# Creation
-
## Create process
+
## Normal process creation
-
## Create VN
+
## VN creatopm
# Communication costs
# Communication costs
## inter VN communication
## inter VN communication

Revision as of 00:09, 4 February 2011

Data to be collected for SOSP paper

  1. Preliminaries
    1. List is mostly based on Winnie's thesis
    2. Vicky's thesis also computes "with and without logging"
  2. Creation
    1. Normal process creation
    2. VN creatopm
  3. Communication costs
    1. inter VN communication
    2. intra VN communicaion (i.e., inter thread/aeolus process)
  4. Forks and calls
    1. normal fork vs aeolus fork, (? to public), (? to pid)
    2. normal call vs aeolus call, also aeolus call to public, aeolus call to pid
    3. closure call
    4. rpc call
  1. File
    1. create dir
    2. create file
    3. list dir
    4. remove file
    5. remove dir
    6. read various size files
    7. write various size files
    8. file stream open and read, various size files
    9. file stream write, various size files
  2. Boxes
    1. create, put, get
  3. Shared Objects
    1. create, put, get
  4. Shared Queues
    1. create, enqueue, waitanddequeue: basic + ipc
  5. Shared Locks
    1. Lock, Unlock
  6. Web
    1. base web service
    2. aeolus web service
  7. Authority Manager
    1. not sure
Personal tools