How data is read from a disk?Windows XP keeps writing on disk (clock ticking)Recommended RAID5 stripe...
What are the exceptions to Natural Selection?
What is the standard way to address written statements presented as evidence in a civil case?
How do I append a character to the end of every line in an Excel cell?
How should I handle players who ignore the session zero agreement?
kill -0 <PID> は何をするのでしょうか?
Dilemma of explaining to interviewer that he is the reason for declining second interview
What is the most fuel efficient way out of the Solar System?
Can we harness gravitational potential energy?
Removing disk while game is suspended
What is the use of 'de' preposition in 'Yo voy *de* compras todos los sábados'
Why do neural networks need so many training examples to perform?
Why don't hotels mount air conditioning units outside the rooms?
How do you funnel food off a cutting board?
Is using an 'empty' metaphor considered bad style?
Consequences of lack of rigour
How to deal with an incendiary email that was recalled
What's a good word to describe a public place that looks like it wouldn't be rough?
What are "industrial chops"?
Cat is tipping over bed-side lamps during the night
Citing paywalled articles accessed via illegal web sharing
How much mayhem could I cause as a sentient fish?
Non-Cancer terminal illness that can affect young (age 10-13) girls?
Use two 8s and two 3s to make the number 24
Why is it that Bernie Sanders is always called a "socialist"?
How data is read from a disk?
Windows XP keeps writing on disk (clock ticking)Recommended RAID5 stripe size?Recovery of data from hard diskMount a HFSPlus disk with read/write permissions in LinuxDisk Utility reading disk incorrectly; viewing ext4 as JHFS+ and seeing Recovery HDMacbook confuses mount path of partitions from 2 different external disksHard disk much slower when performing several long simultaneous readsWhat am I doing wrong in rsync to cause so much “data transfer”?CPU or Disk bottleneck?System really limited by disk IO? Rate in atop much lower than expected
Say, I have a request to read 1GB.
1) Will it be read without interruption until the requested size is read?
2) Or does it read some fixed size(like page size), meaning that it's now responsibility of the OS(or whoever) to make requests to read again and again until the needed size is read, and meaning that another thread could be first to make a request to read from another location(which would be very bad for my thread if it's an hdd)?
Is it same for write operations?
Considering the performance loses in the second case, I would guess that it reads/writes without interruption and it's responsibility of the OS to make "parallel" reads/writes possible.
Could you recommend sources of wisdom on that topic(computer architecture)?
I'm sorry if I didn't describe the question at hand well, I would be glad if you could just recommend what to read on that subject.
hard-drive computer-architecture
New contributor
add a comment |
Say, I have a request to read 1GB.
1) Will it be read without interruption until the requested size is read?
2) Or does it read some fixed size(like page size), meaning that it's now responsibility of the OS(or whoever) to make requests to read again and again until the needed size is read, and meaning that another thread could be first to make a request to read from another location(which would be very bad for my thread if it's an hdd)?
Is it same for write operations?
Considering the performance loses in the second case, I would guess that it reads/writes without interruption and it's responsibility of the OS to make "parallel" reads/writes possible.
Could you recommend sources of wisdom on that topic(computer architecture)?
I'm sorry if I didn't describe the question at hand well, I would be glad if you could just recommend what to read on that subject.
hard-drive computer-architecture
New contributor
add a comment |
Say, I have a request to read 1GB.
1) Will it be read without interruption until the requested size is read?
2) Or does it read some fixed size(like page size), meaning that it's now responsibility of the OS(or whoever) to make requests to read again and again until the needed size is read, and meaning that another thread could be first to make a request to read from another location(which would be very bad for my thread if it's an hdd)?
Is it same for write operations?
Considering the performance loses in the second case, I would guess that it reads/writes without interruption and it's responsibility of the OS to make "parallel" reads/writes possible.
Could you recommend sources of wisdom on that topic(computer architecture)?
I'm sorry if I didn't describe the question at hand well, I would be glad if you could just recommend what to read on that subject.
hard-drive computer-architecture
New contributor
Say, I have a request to read 1GB.
1) Will it be read without interruption until the requested size is read?
2) Or does it read some fixed size(like page size), meaning that it's now responsibility of the OS(or whoever) to make requests to read again and again until the needed size is read, and meaning that another thread could be first to make a request to read from another location(which would be very bad for my thread if it's an hdd)?
Is it same for write operations?
Considering the performance loses in the second case, I would guess that it reads/writes without interruption and it's responsibility of the OS to make "parallel" reads/writes possible.
Could you recommend sources of wisdom on that topic(computer architecture)?
I'm sorry if I didn't describe the question at hand well, I would be glad if you could just recommend what to read on that subject.
hard-drive computer-architecture
hard-drive computer-architecture
New contributor
New contributor
New contributor
asked 6 mins ago
DaniDani
1
1
New contributor
New contributor
add a comment |
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Dani is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1410062%2fhow-data-is-read-from-a-disk%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Dani is a new contributor. Be nice, and check out our Code of Conduct.
Dani is a new contributor. Be nice, and check out our Code of Conduct.
Dani is a new contributor. Be nice, and check out our Code of Conduct.
Dani is a new contributor. Be nice, and check out our Code of Conduct.
Thanks for contributing an answer to Super User!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1410062%2fhow-data-is-read-from-a-disk%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown