Expected lifespan estimate for SD card used in read only mode












4














I know that SD cards, like all things, have a limited lifespan and I know that they can handle a limited number of write cycles, which is usually what limits the lifespan. But what is an MTBF estimate for an SD card that is only wirtten to once and then used only for reads?



Here's why I'm asking. My car dealer is telling me that my navigation system is failing because the map SD card, which is set to read only, has gone bad after just a few years. I find this difficult to believe.










share|improve this question






















  • Thanks to both lgb and Tetsujin for comments and the quick replies. SD cards are cheap, but this one with the map data on it is not. I agree with everything that both of you have written. I'm going to go over to the dealer with my laptop and run a chkdsk on the card. I upgraded the maps a few years ago and I still have the original SD card that came with the car. Chkdsk produced no errors when I ran the utility on the card. If chkdsk shows errors on the current card, I will agree that the card is bad. Otherwise I'm going to ask that the old be popped in to see if the problem persists.
    – EMan L
    Dec 20 '18 at 17:52






  • 1




    If you want to detect bit rot, you should do SHA2 checksums on all the files, and verify each month (or etc) that they still match.
    – cybernard
    Dec 20 '18 at 20:07
















4














I know that SD cards, like all things, have a limited lifespan and I know that they can handle a limited number of write cycles, which is usually what limits the lifespan. But what is an MTBF estimate for an SD card that is only wirtten to once and then used only for reads?



Here's why I'm asking. My car dealer is telling me that my navigation system is failing because the map SD card, which is set to read only, has gone bad after just a few years. I find this difficult to believe.










share|improve this question






















  • Thanks to both lgb and Tetsujin for comments and the quick replies. SD cards are cheap, but this one with the map data on it is not. I agree with everything that both of you have written. I'm going to go over to the dealer with my laptop and run a chkdsk on the card. I upgraded the maps a few years ago and I still have the original SD card that came with the car. Chkdsk produced no errors when I ran the utility on the card. If chkdsk shows errors on the current card, I will agree that the card is bad. Otherwise I'm going to ask that the old be popped in to see if the problem persists.
    – EMan L
    Dec 20 '18 at 17:52






  • 1




    If you want to detect bit rot, you should do SHA2 checksums on all the files, and verify each month (or etc) that they still match.
    – cybernard
    Dec 20 '18 at 20:07














4












4








4







I know that SD cards, like all things, have a limited lifespan and I know that they can handle a limited number of write cycles, which is usually what limits the lifespan. But what is an MTBF estimate for an SD card that is only wirtten to once and then used only for reads?



Here's why I'm asking. My car dealer is telling me that my navigation system is failing because the map SD card, which is set to read only, has gone bad after just a few years. I find this difficult to believe.










share|improve this question













I know that SD cards, like all things, have a limited lifespan and I know that they can handle a limited number of write cycles, which is usually what limits the lifespan. But what is an MTBF estimate for an SD card that is only wirtten to once and then used only for reads?



Here's why I'm asking. My car dealer is telling me that my navigation system is failing because the map SD card, which is set to read only, has gone bad after just a few years. I find this difficult to believe.







sd-card






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Dec 20 '18 at 16:36









EMan L

211




211












  • Thanks to both lgb and Tetsujin for comments and the quick replies. SD cards are cheap, but this one with the map data on it is not. I agree with everything that both of you have written. I'm going to go over to the dealer with my laptop and run a chkdsk on the card. I upgraded the maps a few years ago and I still have the original SD card that came with the car. Chkdsk produced no errors when I ran the utility on the card. If chkdsk shows errors on the current card, I will agree that the card is bad. Otherwise I'm going to ask that the old be popped in to see if the problem persists.
    – EMan L
    Dec 20 '18 at 17:52






  • 1




    If you want to detect bit rot, you should do SHA2 checksums on all the files, and verify each month (or etc) that they still match.
    – cybernard
    Dec 20 '18 at 20:07


















  • Thanks to both lgb and Tetsujin for comments and the quick replies. SD cards are cheap, but this one with the map data on it is not. I agree with everything that both of you have written. I'm going to go over to the dealer with my laptop and run a chkdsk on the card. I upgraded the maps a few years ago and I still have the original SD card that came with the car. Chkdsk produced no errors when I ran the utility on the card. If chkdsk shows errors on the current card, I will agree that the card is bad. Otherwise I'm going to ask that the old be popped in to see if the problem persists.
    – EMan L
    Dec 20 '18 at 17:52






  • 1




    If you want to detect bit rot, you should do SHA2 checksums on all the files, and verify each month (or etc) that they still match.
    – cybernard
    Dec 20 '18 at 20:07
















Thanks to both lgb and Tetsujin for comments and the quick replies. SD cards are cheap, but this one with the map data on it is not. I agree with everything that both of you have written. I'm going to go over to the dealer with my laptop and run a chkdsk on the card. I upgraded the maps a few years ago and I still have the original SD card that came with the car. Chkdsk produced no errors when I ran the utility on the card. If chkdsk shows errors on the current card, I will agree that the card is bad. Otherwise I'm going to ask that the old be popped in to see if the problem persists.
– EMan L
Dec 20 '18 at 17:52




Thanks to both lgb and Tetsujin for comments and the quick replies. SD cards are cheap, but this one with the map data on it is not. I agree with everything that both of you have written. I'm going to go over to the dealer with my laptop and run a chkdsk on the card. I upgraded the maps a few years ago and I still have the original SD card that came with the car. Chkdsk produced no errors when I ran the utility on the card. If chkdsk shows errors on the current card, I will agree that the card is bad. Otherwise I'm going to ask that the old be popped in to see if the problem persists.
– EMan L
Dec 20 '18 at 17:52




1




1




If you want to detect bit rot, you should do SHA2 checksums on all the files, and verify each month (or etc) that they still match.
– cybernard
Dec 20 '18 at 20:07




If you want to detect bit rot, you should do SHA2 checksums on all the files, and verify each month (or etc) that they still match.
– cybernard
Dec 20 '18 at 20:07










2 Answers
2






active

oldest

votes


















3














It's quite likely - SD cards are delicate & fail easily.



I could find you the MTTF figures for your particular card, but it wouldn't really tell you anything except what it says - mean time to failure, the average life-expectancy of that specific model, not the life-span of any individual card.



I used to get through hundreds, if not thousands*, of SD cards for work. They would be write few, read many - so they'd have new data put on, which would then be inserted into a read-only machine for several months/years at a time, then cycled round again with new data.

Part of my job was to check the machines, repair/replace as necessary, throw away the failed SD cards & replace them - so I've seen one heck of a lot over 10 years of operation to form this opinion.



Some will rock on for years without a glitch. Some will start to fail in a few weeks. There's no way to tell which is going to do which.



The 'fix' is just to bin it & get another. It's pointless trying to fight them once they start to fail.

They're cheap, they're disposable.

They should never be used to store the only copy of any important information.



*I worked it out roughly - at any one time I would have just under 2,000 cards in the field, in constant use.






share|improve this answer























  • Yes, flash media is just like a car battery; on average it's expected that it will fail after X amount of time but it's impossible to know for any individual specimen. I've been driving around on the original battery in my car for 8 years now. It should have died a long time ago but it's still going strong.
    – Wes Sayeed
    Dec 20 '18 at 17:50



















0














As explained here https://electronics.stackexchange.com/questions/162415/will-reading-serial-flash-memory-wear-it-out there is virtually no limit on how much reads a flash memory can support, BUT there is a phenomenon called read disturb, that can corrupt the data on the surrounding cells.



This happens with a very high number of read operations on the same block, and is usually taken care of by the controller of the flash memory. I am unsure if that process can happen at all if the SD is write protected.



Given that a SD card is a cheap replacement, I would say just buy one from a reputable brand and check if it fixes the problem. It's maybe BS from the dealer, but sure it can happen. As Tetsujin say, SD is not the most robust media ever, they can fail for no reason at all.






share|improve this answer

















  • 1




    SD card write protect is only a software switch [which most systems respect but don't actually have to] so is actually not really relevant.
    – Tetsujin
    Dec 20 '18 at 16:53










  • @Tetsujin ok, thanks for the clarification. In that case, there is even less warranty that the SD card of OP recieved no writes.
    – Igb
    Dec 20 '18 at 16:54






  • 1




    If the machine is read only, then it would be 'certainty enough' though no guarantee. Presumably if the flash controller itself can handle moving data to try compensate for read disturb [which I hadn't heard about before, so thank you for that] then it may mitigate it - but practically, the darn things just fall over when they feel like it ;)
    – Tetsujin
    Dec 20 '18 at 16:56











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
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1386352%2fexpected-lifespan-estimate-for-sd-card-used-in-read-only-mode%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























2 Answers
2






active

oldest

votes








2 Answers
2






active

oldest

votes









active

oldest

votes






active

oldest

votes









3














It's quite likely - SD cards are delicate & fail easily.



I could find you the MTTF figures for your particular card, but it wouldn't really tell you anything except what it says - mean time to failure, the average life-expectancy of that specific model, not the life-span of any individual card.



I used to get through hundreds, if not thousands*, of SD cards for work. They would be write few, read many - so they'd have new data put on, which would then be inserted into a read-only machine for several months/years at a time, then cycled round again with new data.

Part of my job was to check the machines, repair/replace as necessary, throw away the failed SD cards & replace them - so I've seen one heck of a lot over 10 years of operation to form this opinion.



Some will rock on for years without a glitch. Some will start to fail in a few weeks. There's no way to tell which is going to do which.



The 'fix' is just to bin it & get another. It's pointless trying to fight them once they start to fail.

They're cheap, they're disposable.

They should never be used to store the only copy of any important information.



*I worked it out roughly - at any one time I would have just under 2,000 cards in the field, in constant use.






share|improve this answer























  • Yes, flash media is just like a car battery; on average it's expected that it will fail after X amount of time but it's impossible to know for any individual specimen. I've been driving around on the original battery in my car for 8 years now. It should have died a long time ago but it's still going strong.
    – Wes Sayeed
    Dec 20 '18 at 17:50
















3














It's quite likely - SD cards are delicate & fail easily.



I could find you the MTTF figures for your particular card, but it wouldn't really tell you anything except what it says - mean time to failure, the average life-expectancy of that specific model, not the life-span of any individual card.



I used to get through hundreds, if not thousands*, of SD cards for work. They would be write few, read many - so they'd have new data put on, which would then be inserted into a read-only machine for several months/years at a time, then cycled round again with new data.

Part of my job was to check the machines, repair/replace as necessary, throw away the failed SD cards & replace them - so I've seen one heck of a lot over 10 years of operation to form this opinion.



Some will rock on for years without a glitch. Some will start to fail in a few weeks. There's no way to tell which is going to do which.



The 'fix' is just to bin it & get another. It's pointless trying to fight them once they start to fail.

They're cheap, they're disposable.

They should never be used to store the only copy of any important information.



*I worked it out roughly - at any one time I would have just under 2,000 cards in the field, in constant use.






share|improve this answer























  • Yes, flash media is just like a car battery; on average it's expected that it will fail after X amount of time but it's impossible to know for any individual specimen. I've been driving around on the original battery in my car for 8 years now. It should have died a long time ago but it's still going strong.
    – Wes Sayeed
    Dec 20 '18 at 17:50














3












3








3






It's quite likely - SD cards are delicate & fail easily.



I could find you the MTTF figures for your particular card, but it wouldn't really tell you anything except what it says - mean time to failure, the average life-expectancy of that specific model, not the life-span of any individual card.



I used to get through hundreds, if not thousands*, of SD cards for work. They would be write few, read many - so they'd have new data put on, which would then be inserted into a read-only machine for several months/years at a time, then cycled round again with new data.

Part of my job was to check the machines, repair/replace as necessary, throw away the failed SD cards & replace them - so I've seen one heck of a lot over 10 years of operation to form this opinion.



Some will rock on for years without a glitch. Some will start to fail in a few weeks. There's no way to tell which is going to do which.



The 'fix' is just to bin it & get another. It's pointless trying to fight them once they start to fail.

They're cheap, they're disposable.

They should never be used to store the only copy of any important information.



*I worked it out roughly - at any one time I would have just under 2,000 cards in the field, in constant use.






share|improve this answer














It's quite likely - SD cards are delicate & fail easily.



I could find you the MTTF figures for your particular card, but it wouldn't really tell you anything except what it says - mean time to failure, the average life-expectancy of that specific model, not the life-span of any individual card.



I used to get through hundreds, if not thousands*, of SD cards for work. They would be write few, read many - so they'd have new data put on, which would then be inserted into a read-only machine for several months/years at a time, then cycled round again with new data.

Part of my job was to check the machines, repair/replace as necessary, throw away the failed SD cards & replace them - so I've seen one heck of a lot over 10 years of operation to form this opinion.



Some will rock on for years without a glitch. Some will start to fail in a few weeks. There's no way to tell which is going to do which.



The 'fix' is just to bin it & get another. It's pointless trying to fight them once they start to fail.

They're cheap, they're disposable.

They should never be used to store the only copy of any important information.



*I worked it out roughly - at any one time I would have just under 2,000 cards in the field, in constant use.







share|improve this answer














share|improve this answer



share|improve this answer








edited Dec 20 '18 at 16:59

























answered Dec 20 '18 at 16:49









Tetsujin

15.4k53261




15.4k53261












  • Yes, flash media is just like a car battery; on average it's expected that it will fail after X amount of time but it's impossible to know for any individual specimen. I've been driving around on the original battery in my car for 8 years now. It should have died a long time ago but it's still going strong.
    – Wes Sayeed
    Dec 20 '18 at 17:50


















  • Yes, flash media is just like a car battery; on average it's expected that it will fail after X amount of time but it's impossible to know for any individual specimen. I've been driving around on the original battery in my car for 8 years now. It should have died a long time ago but it's still going strong.
    – Wes Sayeed
    Dec 20 '18 at 17:50
















Yes, flash media is just like a car battery; on average it's expected that it will fail after X amount of time but it's impossible to know for any individual specimen. I've been driving around on the original battery in my car for 8 years now. It should have died a long time ago but it's still going strong.
– Wes Sayeed
Dec 20 '18 at 17:50




Yes, flash media is just like a car battery; on average it's expected that it will fail after X amount of time but it's impossible to know for any individual specimen. I've been driving around on the original battery in my car for 8 years now. It should have died a long time ago but it's still going strong.
– Wes Sayeed
Dec 20 '18 at 17:50













0














As explained here https://electronics.stackexchange.com/questions/162415/will-reading-serial-flash-memory-wear-it-out there is virtually no limit on how much reads a flash memory can support, BUT there is a phenomenon called read disturb, that can corrupt the data on the surrounding cells.



This happens with a very high number of read operations on the same block, and is usually taken care of by the controller of the flash memory. I am unsure if that process can happen at all if the SD is write protected.



Given that a SD card is a cheap replacement, I would say just buy one from a reputable brand and check if it fixes the problem. It's maybe BS from the dealer, but sure it can happen. As Tetsujin say, SD is not the most robust media ever, they can fail for no reason at all.






share|improve this answer

















  • 1




    SD card write protect is only a software switch [which most systems respect but don't actually have to] so is actually not really relevant.
    – Tetsujin
    Dec 20 '18 at 16:53










  • @Tetsujin ok, thanks for the clarification. In that case, there is even less warranty that the SD card of OP recieved no writes.
    – Igb
    Dec 20 '18 at 16:54






  • 1




    If the machine is read only, then it would be 'certainty enough' though no guarantee. Presumably if the flash controller itself can handle moving data to try compensate for read disturb [which I hadn't heard about before, so thank you for that] then it may mitigate it - but practically, the darn things just fall over when they feel like it ;)
    – Tetsujin
    Dec 20 '18 at 16:56
















0














As explained here https://electronics.stackexchange.com/questions/162415/will-reading-serial-flash-memory-wear-it-out there is virtually no limit on how much reads a flash memory can support, BUT there is a phenomenon called read disturb, that can corrupt the data on the surrounding cells.



This happens with a very high number of read operations on the same block, and is usually taken care of by the controller of the flash memory. I am unsure if that process can happen at all if the SD is write protected.



Given that a SD card is a cheap replacement, I would say just buy one from a reputable brand and check if it fixes the problem. It's maybe BS from the dealer, but sure it can happen. As Tetsujin say, SD is not the most robust media ever, they can fail for no reason at all.






share|improve this answer

















  • 1




    SD card write protect is only a software switch [which most systems respect but don't actually have to] so is actually not really relevant.
    – Tetsujin
    Dec 20 '18 at 16:53










  • @Tetsujin ok, thanks for the clarification. In that case, there is even less warranty that the SD card of OP recieved no writes.
    – Igb
    Dec 20 '18 at 16:54






  • 1




    If the machine is read only, then it would be 'certainty enough' though no guarantee. Presumably if the flash controller itself can handle moving data to try compensate for read disturb [which I hadn't heard about before, so thank you for that] then it may mitigate it - but practically, the darn things just fall over when they feel like it ;)
    – Tetsujin
    Dec 20 '18 at 16:56














0












0








0






As explained here https://electronics.stackexchange.com/questions/162415/will-reading-serial-flash-memory-wear-it-out there is virtually no limit on how much reads a flash memory can support, BUT there is a phenomenon called read disturb, that can corrupt the data on the surrounding cells.



This happens with a very high number of read operations on the same block, and is usually taken care of by the controller of the flash memory. I am unsure if that process can happen at all if the SD is write protected.



Given that a SD card is a cheap replacement, I would say just buy one from a reputable brand and check if it fixes the problem. It's maybe BS from the dealer, but sure it can happen. As Tetsujin say, SD is not the most robust media ever, they can fail for no reason at all.






share|improve this answer












As explained here https://electronics.stackexchange.com/questions/162415/will-reading-serial-flash-memory-wear-it-out there is virtually no limit on how much reads a flash memory can support, BUT there is a phenomenon called read disturb, that can corrupt the data on the surrounding cells.



This happens with a very high number of read operations on the same block, and is usually taken care of by the controller of the flash memory. I am unsure if that process can happen at all if the SD is write protected.



Given that a SD card is a cheap replacement, I would say just buy one from a reputable brand and check if it fixes the problem. It's maybe BS from the dealer, but sure it can happen. As Tetsujin say, SD is not the most robust media ever, they can fail for no reason at all.







share|improve this answer












share|improve this answer



share|improve this answer










answered Dec 20 '18 at 16:51









Igb

39115




39115








  • 1




    SD card write protect is only a software switch [which most systems respect but don't actually have to] so is actually not really relevant.
    – Tetsujin
    Dec 20 '18 at 16:53










  • @Tetsujin ok, thanks for the clarification. In that case, there is even less warranty that the SD card of OP recieved no writes.
    – Igb
    Dec 20 '18 at 16:54






  • 1




    If the machine is read only, then it would be 'certainty enough' though no guarantee. Presumably if the flash controller itself can handle moving data to try compensate for read disturb [which I hadn't heard about before, so thank you for that] then it may mitigate it - but practically, the darn things just fall over when they feel like it ;)
    – Tetsujin
    Dec 20 '18 at 16:56














  • 1




    SD card write protect is only a software switch [which most systems respect but don't actually have to] so is actually not really relevant.
    – Tetsujin
    Dec 20 '18 at 16:53










  • @Tetsujin ok, thanks for the clarification. In that case, there is even less warranty that the SD card of OP recieved no writes.
    – Igb
    Dec 20 '18 at 16:54






  • 1




    If the machine is read only, then it would be 'certainty enough' though no guarantee. Presumably if the flash controller itself can handle moving data to try compensate for read disturb [which I hadn't heard about before, so thank you for that] then it may mitigate it - but practically, the darn things just fall over when they feel like it ;)
    – Tetsujin
    Dec 20 '18 at 16:56








1




1




SD card write protect is only a software switch [which most systems respect but don't actually have to] so is actually not really relevant.
– Tetsujin
Dec 20 '18 at 16:53




SD card write protect is only a software switch [which most systems respect but don't actually have to] so is actually not really relevant.
– Tetsujin
Dec 20 '18 at 16:53












@Tetsujin ok, thanks for the clarification. In that case, there is even less warranty that the SD card of OP recieved no writes.
– Igb
Dec 20 '18 at 16:54




@Tetsujin ok, thanks for the clarification. In that case, there is even less warranty that the SD card of OP recieved no writes.
– Igb
Dec 20 '18 at 16:54




1




1




If the machine is read only, then it would be 'certainty enough' though no guarantee. Presumably if the flash controller itself can handle moving data to try compensate for read disturb [which I hadn't heard about before, so thank you for that] then it may mitigate it - but practically, the darn things just fall over when they feel like it ;)
– Tetsujin
Dec 20 '18 at 16:56




If the machine is read only, then it would be 'certainty enough' though no guarantee. Presumably if the flash controller itself can handle moving data to try compensate for read disturb [which I hadn't heard about before, so thank you for that] then it may mitigate it - but practically, the darn things just fall over when they feel like it ;)
– Tetsujin
Dec 20 '18 at 16:56


















draft saved

draft discarded




















































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.





Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


Please pay close attention to the following guidance:


  • 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.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1386352%2fexpected-lifespan-estimate-for-sd-card-used-in-read-only-mode%23new-answer', 'question_page');
}
);

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







Popular posts from this blog

Probability when a professor distributes a quiz and homework assignment to a class of n students.

Aardman Animations

Are they similar matrix