What kinds of disk usage patterns do you suppose btrfs

Assignment Help Term Paper
Reference no: EM133853302

Data Structures

Before beginning this assignment, if this is the first time you're learning about Btrfs I would recommend doing a little casual reading about it up front. Familiarize yourself with the features and design goals.

The required reading (see below) will be easier to digest if you're already somewhat aware of the core concepts. Just search "Btrfs" and read a few of the top results.

Next, a paper titled BTRFS: The Linux B-Tree Filesystem is attached to this dropbox. Please read Section 3: Fundamentals, pages 12-26. Feel free to read more if you like, but section 3 is the important bit.

Using your knowledge from the lecture, and from this reading, please answer the following questions as best you can. Doesn't need to be essay-length, a few paragraphs for each would be great. Show me that you've put thought into it, and I need to fully understand what you are trying to communicate, but no need to reach some arbitrary page count.

Most modern file systems (Ext4, NTFS, HFS+, etc) implement a feature called journaling, meaning that any changes made to the disk are first recorded in a journal before being committed to the disk. This way, if power is cut during a disk write operation, the incorrect partial changes can be rolled back or re-applied based on the journal entry. Book assignment help service now!

Btrfs does not implement "journaling" in the traditional sense but does still provide the ability to cleanly recover after a failed write. How and why does this work?

Early versions of Ext (2 and 3) kept track of the location of file-data on disk via a series of direct and indirect pointers in the file's inode, which reference many data blocks, all of identical size. Btrfs (and in fact Ext4 also) replace this model with "extents", which store only the pointer to, and size of, data blocks which may be arbitrarily large.

What advantage do extents have over traditional direct/indirect block pointers? What are the disadvantages?

Btrfs makes some assumptions about how the disk will be used which allow it to perform well during "normal" use, in terms of both speed and space efficiency. However, in some cases these design choices may result in Btrfs performing significantly worse than older file systems like Ext4. What kinds of disk usage patterns do you suppose Btrfs is designed to work best with, and in what scenarios might speed or space efficiency suffer? Why?

Suppose you are hired to work for a super-secret three-letter intelligence agency and are tasked with setting up personal computers for clandestine agents working in the field. In the event their cover is blown, the agents need the ability to selectively delete sensitive files from their computer at a moment's notice (i.e., securely wipe the data itself, not just delete the file reference).

Why might Btrfs NOT be a good choice in this particular scenario?

Reference no: EM133853302

Questions Cloud

Identify a type of pathogenic bacteria that is capable : Identify a type of pathogenic bacteria that is capable of forming protective spores. Also, name the most common pus-forming human bacteria.
Which is required for the him professional to comply with : Gladys, a 90-year-old patient, calls the HIM department and tells the HIM professional. Which is required for the HIM professional to comply with this request?
Which numerator would you use to determine prevalence : Last year, Magillaville had 18 cases of prostate cancer diagnosed, adding to the 162 previously. To determine prevalence, which numerator would you use?
What is doctor most likely made his diagnosis about jeremiah : Jeremiah, age 12, was taken to the doctor and the doctor told. The doctor most likely made his diagnosis about Jeremiah being overweight based on what?
What kinds of disk usage patterns do you suppose btrfs : What kinds of disk usage patterns do you suppose Btrfs is designed to work best with, and in what scenarios might speed or space efficiency suffer?
Which generally true for relationship between cardiac output : Which is generally true for the relationship between cardiac output and heart rate under resting conditions and minor exertional effort?
What type of infectious disease has the lowest csmr : What is the CFR of infectious diseases? What type of infectious disease has the lowest CSMR? Which type of infectious disease has the highest CFR?
Phases of herbert simons decision making model : What are the three phases of Herbert Simon's Decision Making Model?
Which is an example of autonomy : A nurse is teaching a newly licensed nurse about professional values. The nurse should include that which is an example of autonomy?

Reviews

Write a Review

Term Paper Questions & Answers

  Generation and evaluation of alternative solutions

Write two pages for "Generation and Evaluation of Alternative Solutions" for Love Canal case. Total 2 Pages for "Generation and Evaluation of Alternative Solutions" for love canal case and including references.

  Paper on deming theory

Paper on Deming theory: Dr. W. Edwards Deming developed a method for the quality improvement process. He believed that the identification and correction of defects after production is not effective.

  Paper on what does autism play in savant syndrome

Write a Paper on Topic:   What does autism play in savant syndrome?

  Write a paper on italy and its democracy

Write a Paper on Topic:  Italy and Its Democracy,  Affecting the Event by “The Economist” and  Democracy Appear to Work with including references.

  Climate change and the north

The essay topic is: Climate Change and the North (with particular Focus on the Inuit).  The purpose of this research paper is to help you engage with current events and contemporary challenges concerning Aboriginal people in Canada.

  Should manitoba adopt a single transferable vote

Write a paper on Topic: Should Manitoba adopt a single transferable vote (STV) electoral system for provincial elections?

  In crisis and reform

In Crisis and Reform:  Current Issues in American Punishment (p. 126), Alexis Durham writes,Please write a reaction paper (4-6 pages in length) to the quote in which you explore global correctional objectives

  Role play as the corporate social responsibility officer

Your Corporate Social Responsibility Officer  Handout and Rubric, This paper gives you an opportunity to "role play" as the Corporate Social Responsibility Officer for an organization of your choice.

  Operationalize sustainability

This assignment is designed for you to analyze an organization and to help develop a plan for that organization to better Operationalize sustainability in the future.

  Gulliver''s view of science

Write on  Gullivers view of science or politics, Jonathan Swift’s view about science is explicitly portrayed in this novel Gulliver’s travel. Jonathan swift says the scientific researches and the experiments will be utter waste of time and it will be..

  Designing a computer interface with visual disability

The topic is about designing a computer interface to people with visual disability (blindness- colour blindness) also , how to apply decision support systems to such interfaces..

  Social issue

Answer the following questions as these general questions pertain to the specific issue selected.The questions that you will cover with respect to your choice of broad social issue in the paper are given.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd