rafaeldff + os   44

Operating Systems: Four Easy Pieces
Free online OS book from Remzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau.

"The book is centered around four conceptual pieces: virtualization, concurrency, persistence, and distribution. In understanding the conceptual, you will also learn the practical, including how an operating system does things like schedule the CPU, manage memory, store files persistently, and even work in a distributed environment where there are many computers and not just one. Lots of fun stuff!"
book  online  free  OperatingSystem  OS  concurrency  virtualization  distribution  persistence  RemziArpaci-Dusseau  AndreaArpaci-Dusseau  RemziHArpaci-Dusseau  AndreaCArpaci-Dusseau 
october 2011 by rafaeldff
Operating Systems and Middleware: Supporting Controlled Interaction
Max Hailperin (from Concrete Abstractions fame) creative commons licensed operating systems textbook.
MaxHailperin  book  OperatingSystem  OS  textbook  CC  CreativeCommons  OperatingSystems 
august 2011 by rafaeldff
Curious Creature » Android and Google
Romain "Filthy Rich Clients" Guy had a hand in this new Google Android thing... Looking forward to the bling
blog  post  RomainGuy  Java  mobile  Google  Android  OS 
november 2007 by rafaeldff
The Observation Deck -- DTrace, Leopard -- and Sun's
"This all serves as an object lesson of how unanticipatable the benefits of open source can be: [] no one at Sun anticipated that open sourcing DTrace would allow it to be used to Sun's advantage on a hot web development platform running on a hip developm
blog  post  BryanCantrill  DTrace  Solaris  OpenSolaris  MacOSX  Max  MacOS  OS  instrumentation  tracing  kernel  opensource  freesoftware  business  Sun 
october 2007 by rafaeldff
tecosystems » An OpenSolaris by Any Other Name: The Q&A
Stephen O'Grady, an analyst with RedMonk, discusses the issues around the possible naming of Project Indiana as OpenSolaris (or something close). He then argues for that thesis, pointing out that it is the most clear and beneficial to the users.
blog  post  article  analysis  OpenSolaris  Indiana  ProjectIndiana  project  distro  distribution  name  solaris  naming  controversy  polemic  sun  RedMonk  analyst  marketing  OS 
october 2007 by rafaeldff
Source Tour at OpenSolaris.org
"This page is designed to take users through a brief overview of the source code associated with the ZFS filesystem. It is not intended as an introduction to ZFS – it is assumed that you already have some familiarity with common terms and definitions, a
page  OpenSolaris  source  code  ZFS  FileSystem  tour  guide  architecture  OS 
july 2007 by rafaeldff
Singularity: Rethinking the Software Stack
"Singularity systems incorporate three key architectural features: software-isolated processes for protection of programs and system services, contract-based channels for communication, and manifest-based programs for verification of system properties. We
paper  Singularity  OS  OperatingSystem  software  system  systems  research  microsoft  GalenCHunt  JamesRLarus  GalenHunt  JamesLarus  language  reliability  contracts  contract  dbc  isolation 
july 2007 by rafaeldff
waffle → Why is ZFS Good?
"ZFS is a file system that throws most of the still-there-by-tradition-not-because-we-need-them features of modern file systems completely out the window."
blog  post  article  ZFS  solaris  Sun  OpenSolaris  FS  OS  FileSystem  toread  overview 
june 2007 by rafaeldff
[osol-discuss] Project Proposal - (what is/was Indiana)
Solid info on Project Indiana: "Summary - This project proposes to create an OpenSolaris binary distribution, previously known as 'Project Indiana'." "Description - This project proposes to create an OpenSolaris binary distribution with a long term goal o
project  OpenSolaris  Indiana  OS  distribution  distro  ProjectIndiana  Solaris  proposal  GlynnFoster  IanMurdock 
may 2007 by rafaeldff
Marc Hamilton's Weblog : Weblog
Impressive results from benchmarking Solaris for real-time apps (mean 4ms latency, max 21ms) accompanied by a challenge for linux distros.
blog  post  MarcHamilton  Solaris  OpenSolaris  kernel  OS  realtime  real-time  latency  performance  benchmark 
may 2007 by rafaeldff
Have we learned anything in the last 20 years? - Mail Thread Index
Interesting comp-os-research usenet thread sparked by Andy Tanenbaum (in 1992) discussing what did they know, at the time, regarding distributed (operating) systems. Among the responders are Rob Pike, Ken Thompson, Phil Winterbottom, Werner Vogels and Ken
thread  mail  mailing  list  newsgroup  usenet  OS  distributed  system  systems  comp.os.research  AndrewTanenbaum  RobPike  KenThompson  PhilWinterbottom  WernerVogels  KennethBirman  1992  1990s  research  CS  computerscience  computer  science 
may 2007 by rafaeldff
ArchitectNotes - Varnish - Trac
Experienced FreeBSD kernel hacker talks about how userland programs should rely on the kernel to optimize memory usage. He also gives a few optimization tips. All in the context of an http caching proxy he is writing.
article  Poul-HenningKamp  software  architecture  performance  systems  OS  kernel  memory  VirtualMemory  proxy  cache  caching  FreeBSD  Varnish 
april 2007 by rafaeldff
Ooze: Stupid Interview Questions
File copying, apparent simplicity, requirements gathering, leaky abstractions and fizzbuzz interview questions.
blog  post  article  interview  questions  question  job  programming  file  IO  OS  interviewing  requirements 
april 2007 by rafaeldff
Sun's Solaris success paves way for next-gen OS push | The Register
Mostly positive article about Solaris from theregister.co.uk. Quote: "it's hard to imagine any other company pulling off this type of OS planning."
article  news  TheRegister  Solaris  AshleeVance  Sun  OpenSolaris  OS 
april 2007 by rafaeldff
Let it rip
Blog-post / white-paper on Solaris' Crossbow.
toread  solaris  virtualization  networking  stack  OS  kernel 
february 2007 by rafaeldff
Alan Kay: The PC Must Be Revamped--Now
February 2007 interview with Alan Kay. Not much history (though Alan mentions Engelbart's work a few times) nor detail; it's mainly a "call to arms" for letting go of convetions to really take advantage of the modern PC potential.
interview  AlanKay  PC  OS  OperatingSystem  tech  technology  CIOInsight  Squeak  Croquet 
february 2007 by rafaeldff
Interactions and Improvisational Testing
Brian Marick describes a curious interaction bug (security exploit) involving password verification algorithms and virtual memory syscalls. He uses it as a motivation for "improvisational testing".
article  BrianMarick  software  testing  test  interaction  modularity  SE  softwareengineering  engineering  SoC  security  bug  debugging  OS 
february 2007 by rafaeldff
freshmeat.net: Editorials - Systems Software Research is Irrelevant
Text version of Rob Pike's famous talk: "Systems Software Research is Irrelevant". Very well argued.
article  editorial  talk  presentation  RobPike  CS  academia  systems  software  research  OS  innovation  technology  polemic  critique 
february 2007 by rafaeldff
Steps Toward The Reinvention of Programming | Lambda the Ultimate
Alan Kay's newest ambitious super project - “End-User to the Metal” Personal Computing. Definitely "pink plane" stuff. The video linked from the comments (and comments themselves) are also interesting. Oh, and Alan Kay rocks! I just wanted to leave th
AlanKay  LtU  paper  project  CS  ComputerScience  research  systems  programming  OO  OS  software 
february 2007 by rafaeldff
Sun undercuts Red Hat on support pricing | InfoWorld | News | 2007-01-16 | By Robert Mullins, IDG News Service
"Solaris annual support contracts range from $240 to $1,180 for (...) x86 servers, depending on whether the buyer chooses the "basic" or "premium" plan. Sun's basic plan costs about 40 percent less and the premium plan about 50 percent less than comparabl
news  article  InfoWorld  Sun  Solaris  OS  OSS  opensource  support  plan  unix  linux  RedHat  competition  market 
january 2007 by rafaeldff
Forever For Now - VMWare Player Image Creation
Empty images for installing new OS's on VMWare player, and a nice howto explaining the process.
article  howto  tutorial  VMWare  image  images  download  OS  install  support  configuration  template  templates  guide 
december 2006 by rafaeldff
How-to: VMware player modification
Help creating a new image for VMWare player.
howto  tutorial  tips  VMWare  OS  support  infra  image 
december 2006 by rafaeldff
ACM Queue - The Virtualization Reality - Are hypervisors the new foundation for system software?
Nice overview of virtualization technology, mostly from a technical standpoint, but also describing it's benefits.
article  ACM  queue  SimonCrosby  Xensource  DavidBrown  Sun  virtualization  VM  OS  hardware  systems  XEN 
december 2006 by rafaeldff
Choosing Solaris 10 over Linux - Esoteric Curio
User (harcore sysadmin) reports that Solaris with ZFS is more stable than Linux or FreeBSD. Also, DTrace is handy for introspecting Postgres.
article  blog  post  Solaris  Sun  Linux  FreeBSD  UNIX  comparison  review  OS  DTrace  Postgres  PostgreSQL  sysadmin  operations 
november 2006 by rafaeldff
Talking Security with Mr. Cryptography
Whitfield Diffie (yes, that Diffie), Sun's chief security officer, talks about Solaris security features.
interview  SunInnerCircle  WhitfieldDiffie  security  Solaris  cryptography  ACL  priviledge  OS  zones  sun  Diffie-Hellman  TrustedExtensions 
november 2006 by rafaeldff
Rob Pike - Systems Software Research is Irrelevant
Pike's famous paper on the importance of systems research nowdays.
paper  article  RobPike  system  systems  research  academic  academia  OS  basic  science  cs  computerscience 
october 2006 by rafaeldff
The Fishbowl: This is Linux
"I could change it. It would just take too long." :-)
linux  OS  OperatingSystem  desktop  fun  funny  blog  post  CharlesMiller 
june 2006 by rafaeldff
The Fishbowl: The Mac is a Harsh Mistress
Another series of operating systems analogies (Macs are like...), but a pretty good one at that
mac  Macintosh  Apple  Microsoft  Ms  OS  OperatingSystem  culture  fun  funny  humor  humour  metaphor  blog  post  CharlesMiller 
june 2006 by rafaeldff

related tags

6.828  1990s  academia  academic  ACL  ACM  AcmQueue  AlanKay  analysis  analyst  AndreaArpaci-Dusseau  AndreaCArpaci-Dusseau  AndrewTanenbaum  Android  API  Apple  architecture  article  AshleeVance  assembly  assync  assyncronicity  availability  Bartok  basic  benchmark  BillMoore  blog  book  BrendanGregg  BrianMarick  BryanCantrill  BSD  bug  business  C#  cache  caching  capabilities  catalog  CC  ChadFowler  channel9  CharlesMiller  CIOInsight  CLI  code  comp.os.research  comparison  competition  compiler  computer  ComputerOrganization  computerscience  concurrency  concurrent  configuration  container  containers  contract  contracts  controversy  course  courses  CreativeCommons  criticism  critique  Croquet  cryptography  cs  culture  Darcy  DavidBrown  dbc  debugging  design  desktop  Diffie-Hellman  disk  distributed  distribution  distro  download  driver  DTrace  editorial  email  engineering  evolution  file  filesystem  free  FreeBSD  freesoftware  FS  fun  funny  GalenCHunt  GalenHunt  GlynnFoster  Google  guide  HaoQiLi  hardware  haskell  history  howto  humor  humour  hyperthreading  IanMurdock  image  images  Indiana  InfoWorld  infra  innovation  install  instrumentation  interaction  interface  interview  interviewing  introspection  io  isolation  JamesLarus  JamesRLarus  Java  Jeff  JeffBonwick  JeffDarcy  job  KennethBirman  KenThompson  kernel  keykos  language  latency  lecture  lectures  link  linux  list  lowlevel  LtU  lxc  mac  Macintosh  MacOS  MacOSX  mail  mailing  MarcHamilton  market  marketing  Max  MaxHailperin  memory  message  metaphor  microarchitecture  microkernel  microsoft  MIT  mobile  modularity  movie  Ms  msdn  multicore  multithreading  name  naming  network  networking  news  newsgroup  online  OO  OpenSolaris  opensource  operatingsystem  OperatingSystems  operations  ops  optimization  os  OSS  overview  page  paper  parallel  PC  performance  persistence  PhilWinterbottom  plan  polemic  post  Postgres  PostgreSQL  Poul-HenningKamp  presentation  priviledge  programming  project  ProjectIndiana  proposal  proxy  question  questions  queue  real-time  realtime  RedHat  RedMonk  reliability  RemziArpaci-Dusseau  RemziHArpaci-Dusseau  requirements  research  review  RobPike  RomainGuy  science  SE  security  server  SimonCrosby  SimonPeyton-Jones  singularity  site  SoC  software  softwareengineering  solaris  source  Squeak  stability  stack  strace  sun  SunInnerCircle  support  sysadmin  syscall  syscalls  system  systems  talk  talks  Tanenbaum  tech  technology  template  templates  test  testing  textbook  TheRegister  thread  TimHarris  tips  tool  toread  tour  trace  tracing  transaction  TrustedExtensions  tutorial  unix  usenet  Varnish  versus  via:RafaelVanoni  video  virtualization  virtualmachine  VirtualMemory  VM  VMS  VMWare  WernerVogels  WhitfieldDiffie  XEN  Xensource  Xv6  YouTube  ZFS  zones 

Copy this bookmark: