you are viewing a single comment's thread
view the rest of the comments
[–] 6 points 1 day ago (2 children)

Okay, but what are blocks then? A file is really just a bunch of blocked stacked together with the inode metadata also sitting on another block, so is everything just blocks or because you can emulate a block device on a filesystem, are blocks themselves files? If that last part is true then files are infinitely recursive and my head is starting to spin.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 1 day ago

    The devnode that is used to reference the block is a file, so you come back to blocks just 'being offsets into some file'.

    Though system calls, ioctls and networking credibly get away from file semantics

  • source
  • parent